scripts: Introduce organized directory structure with conventions #12936

Merged
jnsamyak merged 1 commit from releng_improv_pt2 into main 2025-09-16 04:02:17 +00:00

1 commit

Author SHA1 Message Date
ea5a104a81 scripts: Introduce organized directory structure with conventions
- Add scripts_new/ directory with logical categorization:
  * builds/ - Build system and compose tools
  * release_process/ - Release workflow management
  * packages/ - Package lifecycle tools
  * quality-assurance/ - Testing and validation
  * sync/ - Repository synchronization
  * infrastructure/ - Infrastructure and governance
  * utilities/ - General-purpose tools
  * misc/ - Uncategorized scripts

- Add CONVENTIONS.md establishing naming standards:
  * snake_case for filenames, lowercase with hyphens for directories
  * Mandatory file extensions (.py, .sh, etc.)
  * Clear migration guidelines and backward compatibility strategy

- Add README files explaining purpose of each directory
- Remove obsolete ODCS scripts (retired post-F41)

This prepares for gradual migration from the current flat structure
to improve maintainability and developer experience.

Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-09-08 07:17:46 +00:00