Hi all,

Following recent supply chain  incidents involving the AUR, I’d like to open a discussion regarding the current "open" submission model.

To better defend against supply chain attacks and reduce the maintenance burden caused by low-quality submissions, I am proposing a transition to a batch-based submission system. Instead of the current continuous influx, we could implement a scheduled intake:

*Submission Windows:* New packages are submitted throughout the month but held in a pending state.

*Designated Review Cycles:* Verification occurs on a fixed schedule (e.g., the first Sunday of each month).

*Quality Filtering:* Packages are audited for security and adherence to AUR standards. Non-compliant packages are rejected with feedback, allowing maintainers to iterate and resubmit during the next window.

The goal is to create a mandatory "cool-down" and verification period that makes it significantly harder for malicious code to be distributed. While this would be a significant shift in workflow, it seems like a necessary step to address the current security landscape.

I am interested in hearing perspectives from the TUs and current maintainers on the feasibility of this approach and whether it aligns with our current infrastructure capabilities.

Best regards,

Amal Krishna

Reply via email to