Hi All, I wanted to put out there the plan for EL-6 branching and building.
whenever EL-6 beta is announced we will setup the base repos for building. we will also announce our intention to branch. Every package that is not orphaned in EL-5 will be branched for EL-6. there will be an opt-out. place a file in your EL-5 branch called nobranch and place in it the reason why. for instance python-hashlib is in EL-5 to support stronger hashed metadata for the buildsystem. its part of newer pythons so my nobranch file will contain "Exists in newer python" this is just a historical something so if someone down the road questions why they can go and see We will give 2 weeks from announcement before we setup the cvs branches. this will let us make sure anything thats in EL-6 gets nobranch files we will be branching EL-6 branches from F-12 branches the buildroot will start with an empty epel. and we will need to do a mass rebuild of everything. we could do this one of two ways. releng initiated or developer initiated. either way developers will be free to do there own builds. and we will be able to do tagging to satisfy deps for bootstrapping. during the beta phase i would like to keep bodhi out of the way and do a rawhide style unsigned nightly repo. once we get to GA we will sign all rpms and go through bodhi. anything with broken deps being pushed to testing and everything else in the inital stable repo. with bodhi used for updates going forward. Comments, thoughts, and feedback welcome Dennis
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ epel-devel-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/epel-devel-list
