Re: [libvirt] retiring v0.9.6-maint

2014-09-19 Thread Ján Tomko
On 09/18/2014 05:15 PM, Eric Blake wrote:
> On 09/18/2014 02:36 AM, Daniel P. Berrange wrote:
>> On Wed, Sep 17, 2014 at 04:24:07PM -0600, Eric Blake wrote:
>>> Any objections to retiring the v0.9.6-maint branch?  After all, we have
>>> already retired the v0.9.11-maint branch
>>> (http://libvirt.org/git/?p=libvirt.git;a=commit;h=cd0d348ed), and the
>>> only activity on v0.9.6-maint since 0.9.6.4 was released in January 2013
>>> was the backport of a single CVE fix.  The branch no longer builds
>>> cleanly on Fedora 20, and while I could identify patches to backport to
>>> fix the build situation, it's not worth my time if we can just retire
>>> the branch.
>>
>> FWIW, I'm not really a fan of deleting the branches. Is there any harm
>> to just leaving it there idle ?
> 
> The branches aren't deleted, per se, just a new commit added on top of
> the branch that declares the intent.  For example, all you see if you
> check out v0.9.11-maint is this README file:
> 
> http://libvirt.org/git/?p=libvirt.git;a=blob;f=README;h=68aeed1ae7d131661f2ba07eff1b4ae16ac4f3b8;hb=cd0d348ed
> 
> The branch would still usable by checking out v0.9.11-maint^ as a
> detached head, so the history is still there.  All I'm proposing is
> documenting that we aren't going to try and port security fixes to the
> branch any longer, because no one appears to be actively using it.
> 

I think we need to be clearer what and how is maintained on the website.

The Security Process [1] states:
> The libvirt community maintains one or more stable release branches at any
> given point in time. The security team will aim to publish fixes for GIT
> master (which will become the next major release) and each currently
> maintained stable release branch. The distro maintainers will be
> responsible for backporting the officially published fixes to other release
> branches where applicable.

But in practice, CVE fixes are pushed to all -maint branches, not just those
with releases.

http://libvirt.org/downloads.html mentions that supported -maint branches are
considered during CVE analysis, but it's unclear on the definition of support.

This paragraph about hourly snapshots:
> These snapshots should be usable, but we make no guarantees about their
> stability; furthermore, they should NOT be considered formal releases, and
> they may have transient security problems that will not be assigned a CVE.

may give the impressions that the CVEs are fixed in the maintenance releases,
even when they're only backported on the branches.

(The wiki [2] lists past maintenance releases, but no indication whether there
will be more releases).

Since stable releases were made out of 0.9.6, I think we should mention on the
wiki/download page, that no more releases are going to be made and they are no
longer supported (same for 0.9.11 and maybe 0.10.2 too?), in addition
to/instead of deleting the content of the branch.

(Also, maintaining 20 releases is IMHO a waste of time, personally I only
backport my important fixes to the latest Fedora release where I know it will
be picked up in the next release and the latest -maint branch. Does anyone use
the -maint branches without maintenance releases? IIRC they were created for
Gentoo, but it looks like all the current versions use the vanilla sources,
with no backport from the maint branches [3]).

Jan

[3] http://packages.gentoo.org/package/app-emulation/libvirt
[2] http://wiki.libvirt.org/page/Maintenance_Releases
[1] http://libvirt.org/securityprocess.html



signature.asc
Description: OpenPGP digital signature
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Re: [libvirt] retiring v0.9.6-maint

2014-09-18 Thread Guido Günther
On Wed, Sep 17, 2014 at 04:24:07PM -0600, Eric Blake wrote:
> Any objections to retiring the v0.9.6-maint branch?  After all, we have
> already retired the v0.9.11-maint branch
> (http://libvirt.org/git/?p=libvirt.git;a=commit;h=cd0d348ed), and the
> only activity on v0.9.6-maint since 0.9.6.4 was released in January 2013
> was the backport of a single CVE fix.  The branch no longer builds
> cleanly on Fedora 20, and while I could identify patches to backport to
> fix the build situation, it's not worth my time if we can just retire
> the branch.

Fine for me. Debian is tracking 0.9.12.
Cheers,
 -- Guido

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


Re: [libvirt] retiring v0.9.6-maint

2014-09-18 Thread Eric Blake
On 09/18/2014 09:22 AM, Daniel P. Berrange wrote:
> On Thu, Sep 18, 2014 at 09:15:10AM -0600, Eric Blake wrote:
>> On 09/18/2014 02:36 AM, Daniel P. Berrange wrote:
>>> On Wed, Sep 17, 2014 at 04:24:07PM -0600, Eric Blake wrote:
 Any objections to retiring the v0.9.6-maint branch?  After all, we have
 already retired the v0.9.11-maint branch

>> The branch would still usable by checking out v0.9.11-maint^ as a
>> detached head, so the history is still there.  All I'm proposing is
>> documenting that we aren't going to try and port security fixes to the
>> branch any longer, because no one appears to be actively using it.
> 
> Ah, Ok, that seems fine.

Done; v0.9.6-maint still exists, but with a README file documenting that
we aren't going to backport any further fixes here.

-- 
Eric Blake   eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org



signature.asc
Description: OpenPGP digital signature
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Re: [libvirt] retiring v0.9.6-maint

2014-09-18 Thread Daniel P. Berrange
On Thu, Sep 18, 2014 at 09:15:10AM -0600, Eric Blake wrote:
> On 09/18/2014 02:36 AM, Daniel P. Berrange wrote:
> > On Wed, Sep 17, 2014 at 04:24:07PM -0600, Eric Blake wrote:
> >> Any objections to retiring the v0.9.6-maint branch?  After all, we have
> >> already retired the v0.9.11-maint branch
> >> (http://libvirt.org/git/?p=libvirt.git;a=commit;h=cd0d348ed), and the
> >> only activity on v0.9.6-maint since 0.9.6.4 was released in January 2013
> >> was the backport of a single CVE fix.  The branch no longer builds
> >> cleanly on Fedora 20, and while I could identify patches to backport to
> >> fix the build situation, it's not worth my time if we can just retire
> >> the branch.
> > 
> > FWIW, I'm not really a fan of deleting the branches. Is there any harm
> > to just leaving it there idle ?
> 
> The branches aren't deleted, per se, just a new commit added on top of
> the branch that declares the intent.  For example, all you see if you
> check out v0.9.11-maint is this README file:
> 
> http://libvirt.org/git/?p=libvirt.git;a=blob;f=README;h=68aeed1ae7d131661f2ba07eff1b4ae16ac4f3b8;hb=cd0d348ed
> 
> The branch would still usable by checking out v0.9.11-maint^ as a
> detached head, so the history is still there.  All I'm proposing is
> documenting that we aren't going to try and port security fixes to the
> branch any longer, because no one appears to be actively using it.

Ah, Ok, that seems fine.


Regards,
Daniel
-- 
|: http://berrange.com  -o-http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org  -o- http://virt-manager.org :|
|: http://autobuild.org   -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org   -o-   http://live.gnome.org/gtk-vnc :|

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


Re: [libvirt] retiring v0.9.6-maint

2014-09-18 Thread Eric Blake
On 09/18/2014 02:36 AM, Daniel P. Berrange wrote:
> On Wed, Sep 17, 2014 at 04:24:07PM -0600, Eric Blake wrote:
>> Any objections to retiring the v0.9.6-maint branch?  After all, we have
>> already retired the v0.9.11-maint branch
>> (http://libvirt.org/git/?p=libvirt.git;a=commit;h=cd0d348ed), and the
>> only activity on v0.9.6-maint since 0.9.6.4 was released in January 2013
>> was the backport of a single CVE fix.  The branch no longer builds
>> cleanly on Fedora 20, and while I could identify patches to backport to
>> fix the build situation, it's not worth my time if we can just retire
>> the branch.
> 
> FWIW, I'm not really a fan of deleting the branches. Is there any harm
> to just leaving it there idle ?

The branches aren't deleted, per se, just a new commit added on top of
the branch that declares the intent.  For example, all you see if you
check out v0.9.11-maint is this README file:

http://libvirt.org/git/?p=libvirt.git;a=blob;f=README;h=68aeed1ae7d131661f2ba07eff1b4ae16ac4f3b8;hb=cd0d348ed

The branch would still usable by checking out v0.9.11-maint^ as a
detached head, so the history is still there.  All I'm proposing is
documenting that we aren't going to try and port security fixes to the
branch any longer, because no one appears to be actively using it.

-- 
Eric Blake   eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org



signature.asc
Description: OpenPGP digital signature
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Re: [libvirt] retiring v0.9.6-maint

2014-09-18 Thread Daniel P. Berrange
On Wed, Sep 17, 2014 at 04:24:07PM -0600, Eric Blake wrote:
> Any objections to retiring the v0.9.6-maint branch?  After all, we have
> already retired the v0.9.11-maint branch
> (http://libvirt.org/git/?p=libvirt.git;a=commit;h=cd0d348ed), and the
> only activity on v0.9.6-maint since 0.9.6.4 was released in January 2013
> was the backport of a single CVE fix.  The branch no longer builds
> cleanly on Fedora 20, and while I could identify patches to backport to
> fix the build situation, it's not worth my time if we can just retire
> the branch.

FWIW, I'm not really a fan of deleting the branches. Is there any harm
to just leaving it there idle ?

Regards,
Daniel
-- 
|: http://berrange.com  -o-http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org  -o- http://virt-manager.org :|
|: http://autobuild.org   -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org   -o-   http://live.gnome.org/gtk-vnc :|

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


[libvirt] retiring v0.9.6-maint

2014-09-17 Thread Eric Blake
Any objections to retiring the v0.9.6-maint branch?  After all, we have
already retired the v0.9.11-maint branch
(http://libvirt.org/git/?p=libvirt.git;a=commit;h=cd0d348ed), and the
only activity on v0.9.6-maint since 0.9.6.4 was released in January 2013
was the backport of a single CVE fix.  The branch no longer builds
cleanly on Fedora 20, and while I could identify patches to backport to
fix the build situation, it's not worth my time if we can just retire
the branch.

-- 
Eric Blake   eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org



signature.asc
Description: OpenPGP digital signature
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list