Skip to content
This repository was archived by the owner on Oct 10, 2025. It is now read-only.

Conversation

josecelano
Copy link
Member

This PR adds the draft ADRs from PR #16 to the docs/adr/draft/ folder for review and potential integration.

Changes

  • ADR-009: Proposal to Adopt a Modernized Automation Toolchain
  • ADR-010: Proposal for a Test-Driven Implementation and Structure
  • ADR-011: Proposal for Perl Coding and Security Standards
  • ADR-012: Proposal for Meson Build System Principles and Conventions

Context

These ADRs were originally proposed in PR #16 but were copied to avoid conflicts with the existing ADR sequence. They are placed in docs/adr/draft/ for review and potential integration into the main ADR sequence.

Author Attribution

Original author: Cameron Garnham (@da2ce7)
Extracted from: PR #16

Review Notes

  • ADRs have been renumbered from 004-007 to 009-012 to avoid conflicts
  • Internal cross-references have been updated to maintain consistency
  • Markdown lint issues have been fixed for better readability
  • Content remains unchanged from the original proposals

Related to PR #16

- Add ADR-009: Proposal to Adopt a Modernized Automation Toolchain
- Add ADR-010: Proposal for a Test-Driven Implementation and Structure
- Add ADR-011: Proposal for Perl Coding and Security Standards
- Add ADR-012: Proposal for Meson Build System Principles and Conventions

These ADRs were copied from PR #16 and renumbered to avoid conflicts
with the existing ADR sequence. They are placed in docs/adr/draft/
for review and potential integration.
@josecelano
Copy link
Member Author

ACK 64a6c62

@josecelano
Copy link
Member Author

See #29 (comment)

@josecelano josecelano merged commit e145f12 into main Aug 11, 2025
1 check failed
@da2ce7
Copy link

da2ce7 commented Aug 12, 2025

@josecelano

I would recomended extracting the #### 3. Proposed Repository Structure into a new ADR.

For example, perhaps you would like to create a top level /bin/ directory that contains all the main perl files, where the automation focuses on libraries and tests? Also there is lots of nuance that needs to be considered considering the scope of what you want to build here.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants