[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Backporting policy
- From: Panu Matilainen <pmatilai welho com>
- To: fedora-legacy-list redhat com
- Subject: Re: Backporting policy
- Date: Fri, 9 Jan 2004 12:32:29 +0200 (EET)
On Thu, 8 Jan 2004, Warren Togami wrote:
> Charles R. Anderson wrote:
> > On Thu, Jan 08, 2004 at 01:28:04PM +0000, Christian Pearce wrote:
> >
> >>Interesting. I backported ethereal yesterday, even though RHL9 was
> >>an upgrade. I can't believe they did that. I generated a patch
> >>myself from CVS. I believe everything works fine, I still need QA
> >>and testing to be done.
> >
> >
> > I think it is a myth that all Red Hat updates are backports. Ethereal
> > has always been upgraded rather than backported:
> >
> > ethereal-0.9.11-0.90.1.src.rpm
> > ethereal-0.9.13-1.90.1.src.rpm
> > ethereal-0.9.16-0.90.1.src.rpm
> > ethereal-0.10.0a-0.90.1.src.rpm
> >
> > I actually preferred this for ethereal, since I like getting the new
> > features :) Also, API changes are not really a concern with ethereal.
>
> I think we should also consider upgrading in cases where all of the
> following conditions are met:
> 1) Absolutely zero cases where API changes would effect any distribution
> OR 3rd party software, because the updated package is a leaf node on the
> dependency tree. I suspect screen may be another leaf node.
> 2) Where having a common %{version} across multiple distributions would
> make it easier to maintain security updates, because patches need not be
> ported and tested multiple times.
> 3) Only by consensus of the list membership.
>
> Thoughts?
I would add to that
4) New version doesn't have incompatible configuration file format changes
I suppose most end user applications can more-or-less migrate old settings
to new format in such a case, which I think is ok, but if not then user
settings should not break when upgrading a package. Of course it's even
more important for server software and such.
- Panu -
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]