EPEL epel7 planning and processes

Dennis Gilmore dennis at ausil.us
Mon Dec 16 05:48:24 UTC 2013


El Sun, 15 Dec 2013 23:01:15 -0600
Dennis Gilmore <dennis at ausil.us> escribió:
> El Thu, 12 Dec 2013 17:07:34 -0700
> Kevin Fenzi <kevin at scrye.com> escribió:
> > Greetings. 
> > 
> > Several folks have been asking about epel7 and we should get the
> > ball rolling now that there is a public rhel7 beta. 
> > 
> > I'd like to propose a similar plan to the one we used for epel6,
> > which the possible exception of branching method. 
> > 
> > For epel6 we asked maintainers who didn't want to branch their
> > packages from epel5 into epel6 to add a 'dontbranch' file to cvs (at
> > the time) and then we mass branched all the rest of the packages
> > into epel6. This was good for adding in a lot of packages quickly,
> > but resulted in some packages that to this day never got a build
> > (where maintainers decided they didn't want to build/support, etc). 
> > 
> > So, I was thinking this time perhaps we could: 
> > 
> > * Setup a wiki page that contains all packages that are in
> > rhel7beta. (for reference)
done https://fedoraproject.org/wiki/EPEL/epel7

> > * Setup another wiki page for epel7  
> > * As soon as there is a group of packages there, Branch them. 
> > * Keep the wiki page open until we are out of beta/rawhide mode and
> >   folks can mass add packages there for branching, process once a
> > day or something. 
> > (this would avoid overloading scmadmins if someone wanted to branch
> > a bunch of packages). 
> > 
> > Thoughts or better ideas for branching? 
> > 
> > The rest of the process would include: 
> > 
> > * Setup git scripts to allow epel7 branches. 
> > (Default would be branch from f19)
> Done
> 
> > (need to decide if the git branch name is el7 or epel7).
> I went with epel7 it matches pkgdb and koji, to me it is much cleaner
> and clearer. (note you will need the fedpkg update that I built today
> to build.
> 
> > * Create gpg keys and add to signing server/verify pages. 
> gpg keys created, need to finish the steps
> 
> > * Branch epel-release and add keys, etc.
> Done 
> > * Add koji tags and build targets, etc. 
> Done
> 
> > * Add bugzilla version for bugs. 
> Added, i also disabled epel4
> 
> > * Probibly some wiki help to update things 
> > * Setup nightly cron job that composes epel7 in rawhide mode. 
> Just needs some tweaking and enabling should be done soon.
> > * Don't depend on packages being signed until we exit rawhide mode. 
> 
> epel.repo has gpgcheck=0 currently. Im open to changing it. but we
> can't guarantee that all packages are always signed.
> 
> > * Move from rawhide -> normal mode some time after rhel7 final is
> > out (with 6 it was a few months after). 
> I think we waited for CentOS 6 to come out
>  
> > Can anyone think of other things we need to do?
> > 
> > Any other general questions or comments ?
> > 
> > kevin
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/epel-devel/attachments/20131215/44e4a93b/attachment.sig>


More information about the epel-devel mailing list