Skip to content

Image Filesystem rules for S-CORE Release 1.0 #3253

Open
0 of 1 issue completed
Open

Description

@nradakovic

Summary

Prepare and publish score_rules_imagefs for the S-CORE v1.0 release.

This issue tracks the release readiness work for the S-CORE Bazel rules used to generate filesystem images. The repository provides reusable Bazel rules and supporting logic for creating filesystem images from files and directories as part of S-CORE build workflows.

Goal

Deliver a release-ready score_rules_imagefs version aligned with the S-CORE v1.0 release, including validated image generation rules, updated documentation, and reproducible image creation.

Scope

The release should cover:
TBD

Proposed Deliverables

  • Release tag/version for score_rules_imagefs aligned with S-CORE v1.0
  • Reviewed and validated filesystem image generation rules
  • Verified support for the filesystem/image formats targeted by the v1.0 release
  • Validated handling of files and directories as image inputs
  • Verified automatic image size calculation and image generation behavior
  • Successful test workspace runs for relevant configurations
  • Updated release-facing documentation
  • Release notes summarizing supported image formats, changes, and known limitations

Validation Expectations

Before closing this issue, verify:

  • Bazel rules can be loaded and used successfully in a clean workspace
  • Files and directories are correctly included in generated filesystem images
  • Generated image contents match the declared Bazel inputs
  • Image size is calculated correctly based on the input content and configured requirements
  • Generated filesystem images are valid and can be inspected or consumed by the intended target environment
  • Supported filesystem/image formats work as expected
  • Relevant configuration options and defaults behave consistently
  • Example/test targets successfully generate and validate images
  • Known platform- or tool-specific limitations are documented

Acceptance Criteria

  • A releasable score_rules_imagefs version is identified and tagged for S-CORE v1.0
  • Supported filesystem/image formats are validated in the example/test workspace
  • Image generation rules and supporting configuration are reviewed and up to date
  • Input file and directory handling is validated
  • Image sizing and generated image contents are verified
  • Documentation reflects the final release surface
  • Known gaps, unsupported scenarios, or tool-specific limitations are explicitly documented

Checklist

  • Confirm target release version and tag naming
  • Review supported filesystem/image format matrix for v1.0
  • Review and update Bazel image generation rules
  • Validate file and directory input handling
  • Validate automatic image size calculation
  • Validate generated image contents
  • Validate filesystem-specific configuration and defaults
  • Validate supported host/tool configurations
  • Review test/example targets and generated images
  • Update README/docs for the released surface
  • Prepare release notes
  • Publish/tag release

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions