<br><br><div class="gmail_quote">2008/4/6 Stephen John Smoogen <<a href="mailto:smooge@gmail.com">smooge@gmail.com</a>>:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Sun, Apr 6, 2008 at 12:10 PM, Brad Bell <<a href="mailto:bradbell@seanet.com">bradbell@seanet.com</a>> wrote:<br>
> I am a Fedora package maintainer and am considering creating an EPEL branch.<br>
><br>
>  In the guidelines on<br>
>    <a href="http://fedoraproject.org/wiki/EPEL/GuidelinesAndPolicies" target="_blank">http://fedoraproject.org/wiki/EPEL/GuidelinesAndPolicies</a><br>
>  under the heading<br>
>    Some examples of what package updates are fine or not<br>
>  it appears that package updates should:<br>
>    1. be backward compatible<br>
>    2. fix a serious bug<br>
><br>
>  It seems that, once a package is released in EL-n, new features are not a<br>
> reason to create a new release of the package in EL-n. An update with the<br>
> purpose of adding new features should wait for EL-(n+1) ?<br>
><br>
<br>
</div>Ok I am running a fever and not feeling too hot so between allergies<br>
and other stuff... so please make allowances:<br>
<br>
When people started with EPEL, a lot of us had these great ideas like<br>
making software solid and steady from quarterly release to release. A<br>
lot of initial interest from "customers" was on this format of doing<br>
things with the only things occurring between quarter releases was<br>
backported patches or security fixes.<br>
<br>
There was also a lot of people who want to get the latest "stable"<br>
version of say cobbler, func, free-ipa since its under heavy<br>
development and they need newer features for their environment. And so<br>
some software gets updated monthly and some software stays 'frozen' at<br>
some version.<br>
<br>
I think the main thing is finding out what 'your' particular EPEL<br>
customers want. Say what packages you are wanting to support, and what<br>
level of maintainership you are willing to provide for EPEL and<br>
request feedback. If the customers want a locked down version.. then<br>
they need to provide you with the resources to make that happen.<br>
<br>
In my dealing with EPEL software, what I have found I needed was a<br>
solid update schedule: Black Tuesday etc, and knowing what is going to<br>
occur in an update so I can 'freeze' a package on systems if I know I<br>
can't go to that update... even if it means I am going to run a<br>
security borked software piece.<br>
<br>
Anyway.. hope the above makes some sort of sense...<br>
<font color="#888888"><br>
</font></blockquote><div><br>It also mean that it's _you_ packager to know [how|when|what] update an release from upstream for a specific branch by taking in order the severity of the new release.<br></div></div>that imply to know the role of each branch as well.<br>
<br clear="all"><br>-- <br>Xavier.t Lamien<br>--<br><a href="http://fedoraproject.org/wiki/XavierLamien">http://fedoraproject.org/wiki/XavierLamien</a><br>GPG-Key ID: F3903DEB<br>Fingerprint: 0F2A 7A17 0F1B 82EE FCBF 1F51 76B7 A28D F390 3DEB