Re: [compiz] [ANNOUNCE] compiz-0.5.4

2007-08-21 Thread Dennis Kasprzyk
Am Mittwoch 22 August 2007 00:20:37 schrieb Kristian Høgsberg:
> On 8/21/07, Danny Baumann <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > > > I'm not sure what will end up in 0.6 and not. I'm not going to be
> > > > much in charge of what goes into 0.6 and not. We can revert the
> > > > commit that added the XCB requirement and re-base the 0.6 branch on
> > > > head if people are interested in that.
> > >
> > > I think 0.6 got branched at a good time.  The XCB requirement is
> > > something I'd like to avoid for this release.
> >
> > Yeah, I also think we definitely don't want the XCB requirement in the
> > 0.6 release (sidenote: When will the libX11 1.1.2 specfile in CVS land
> > in rawhide? ;-) ).
>
> Built :)
>
> > > The options rewrite
> > > looks like a big improvement, but it breaks compiz-fusion
> > > compatibility, so I think it makes sense to not include that in 0.6
> > > either.
> >
> > The CF compatibility is no big deal, we just need a few days to adapt
> > the code. The plugins, libcompizconfig and the backends are already
> > done; just the python bindings and ccsm is missing at the moment.
>
> Is there a 0.6 branch for the CF plugins?
>
Plugins-(main,extra,unsupported),bcop,ccs(libcompizconfig,backends,python 
bindings, ccsm) have been branched.

Dennis
___
compiz mailing list
compiz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/compiz


Re: [compiz] [ANNOUNCE] compiz-0.5.4

2007-08-21 Thread Kristian Høgsberg
On 8/21/07, Danny Baumann <[EMAIL PROTECTED]> wrote:
> Hi,
>
> > > I'm not sure what will end up in 0.6 and not. I'm not going to be much
> > > in charge of what goes into 0.6 and not. We can revert the commit that
> > > added the XCB requirement and re-base the 0.6 branch on head if people
> > > are interested in that.
> >
> > I think 0.6 got branched at a good time.  The XCB requirement is
> > something I'd like to avoid for this release.
>
> Yeah, I also think we definitely don't want the XCB requirement in the
> 0.6 release (sidenote: When will the libX11 1.1.2 specfile in CVS land
> in rawhide? ;-) ).

Built :)

> > The options rewrite
> > looks like a big improvement, but it breaks compiz-fusion
> > compatibility, so I think it makes sense to not include that in 0.6
> > either.
>
> The CF compatibility is no big deal, we just need a few days to adapt
> the code. The plugins, libcompizconfig and the backends are already
> done; just the python bindings and ccsm is missing at the moment.

Is there a 0.6 branch for the CF plugins?

> The more interesting question from my POV is if we want to pull the
> action changes in due to their size. They bring good improvements, but
> big changesets always may bring along some regressions; and our time
> window for release is not too big. Any thoughts on that?

I fully agree.  I think it's important to put out a release soon to
mark the merger of compiz and beryl, and the current 0.6 branch point
marks a point in time where all the compiz fusion plugins have been
updated to work with the new compiz core, but no big new changes have
been added yet. AFAIK.

> > Since I have some interest in seeing the 0.6 release go out, I can
> > volunteer to drive that unless somebody else wants to.
>
> I started charry-picking to the 0.6 branch, but if you have some spare
> time, help is always appreciated ;-)
> I will pick up the plain bug fixes from master over the next few days.

Sounds good, will do.

> > I have a few
> > patches over here that I think are suitable for the 0.6 branch
> >
> >   http://cgit.freedesktop.org/~krh/compiz/log/?h=fedora
> >
> > Aside from those changes, my plan for 0.6 is to just collect what
> > fixes come in from fedora and other distros and then release 0.6
> > mid-september.  How does that sound?
>
> That sounds pretty good - actually, I wanted to propose a release within
> 4-6 weeks when I read your mail, so our schedules seem to match :-)
> I'd think we have a look at the patches the distros carry (Fedora,
> OpenSuse and especially Ubuntu, as those are the guys who want to enable
> Compiz by default) and the bug trackers and do a release when there are
> no show-stopping and/or annoying bugs left.

I don't know - I think it makes more sense to just fix as many bugs as
we can up until the release date and then push it out.

Kristian
___
compiz mailing list
compiz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/compiz


Re: [compiz] [ANNOUNCE] compiz-0.5.4

2007-08-21 Thread Colin Guthrie
Danny Baumann wrote:
>> Aside from those changes, my plan for 0.6 is to just collect what
>> fixes come in from fedora and other distros and then release 0.6
>> mid-september.  How does that sound?
> 
> That sounds pretty good - actually, I wanted to propose a release within
> 4-6 weeks when I read your mail, so our schedules seem to match :-)
> I'd think we have a look at the patches the distros carry (Fedora,
> OpenSuse and especially Ubuntu, as those are the guys who want to enable
> Compiz by default) and the bug trackers and do a release when there are
> no show-stopping and/or annoying bugs left.

"Mid September" sounds just the wrong side of good to me...
Mandriva's freeze is currently scheduled for the 10th :/

Depending how things go, we can perhaps push through a 0.6 upgrade after
freeze, especially with the contributions from other distro's to make it
more stable, but it would be nice from my perspective if you changed
"mid" to "beginning of" ;)

Still we can't all be in sync as much as it would make things simpler :p

Cheers

Col

___
compiz mailing list
compiz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/compiz


Re: [compiz] [ANNOUNCE] compiz-0.5.4

2007-08-21 Thread Danny Baumann
Hi,

> > I'm not sure what will end up in 0.6 and not. I'm not going to be much
> > in charge of what goes into 0.6 and not. We can revert the commit that
> > added the XCB requirement and re-base the 0.6 branch on head if people
> > are interested in that.
> 
> I think 0.6 got branched at a good time.  The XCB requirement is
> something I'd like to avoid for this release.  

Yeah, I also think we definitely don't want the XCB requirement in the
0.6 release (sidenote: When will the libX11 1.1.2 specfile in CVS land
in rawhide? ;-) ).

> The options rewrite
> looks like a big improvement, but it breaks compiz-fusion
> compatibility, so I think it makes sense to not include that in 0.6
> either.

The CF compatibility is no big deal, we just need a few days to adapt
the code. The plugins, libcompizconfig and the backends are already
done; just the python bindings and ccsm is missing at the moment.

The more interesting question from my POV is if we want to pull the
action changes in due to their size. They bring good improvements, but
big changesets always may bring along some regressions; and our time
window for release is not too big. Any thoughts on that?

> Since I have some interest in seeing the 0.6 release go out, I can
> volunteer to drive that unless somebody else wants to.  

I started charry-picking to the 0.6 branch, but if you have some spare
time, help is always appreciated ;-)
I will pick up the plain bug fixes from master over the next few days.

> I have a few
> patches over here that I think are suitable for the 0.6 branch
> 
>   http://cgit.freedesktop.org/~krh/compiz/log/?h=fedora
> 
> Aside from those changes, my plan for 0.6 is to just collect what
> fixes come in from fedora and other distros and then release 0.6
> mid-september.  How does that sound?

That sounds pretty good - actually, I wanted to propose a release within
4-6 weeks when I read your mail, so our schedules seem to match :-)
I'd think we have a look at the patches the distros carry (Fedora,
OpenSuse and especially Ubuntu, as those are the guys who want to enable
Compiz by default) and the bug trackers and do a release when there are
no show-stopping and/or annoying bugs left.

Regards,

Danny

___
compiz mailing list
compiz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/compiz


Re: [compiz] [ANNOUNCE] compiz-0.5.4

2007-08-21 Thread Kristian Høgsberg
On 8/21/07, David Reveman <[EMAIL PROTECTED]> wrote:
...
> > What's the roadmap?
>
> 0.5.4 is just another development release and part of my new strategy to
> push out development releases every second week or when a major new
> feature has landed. The release number probably got wrong, though. It
> should probably have been 0.7.0. I'll get this right in the next
> release.

Ok, phew :)  No big deal then.

> I'm not sure what will end up in 0.6 and not. I'm not going to be much
> in charge of what goes into 0.6 and not. We can revert the commit that
> added the XCB requirement and re-base the 0.6 branch on head if people
> are interested in that.

I think 0.6 got branched at a good time.  The XCB requirement is
something I'd like to avoid for this release.  The options rewrite
looks like a big improvement, but it breaks compiz-fusion
compatibility, so I think it makes sense to not include that in 0.6
either.

Since I have some interest in seeing the 0.6 release go out, I can
volunteer to drive that unless somebody else wants to.  I have a few
patches over here that I think are suitable for the 0.6 branch

  http://cgit.freedesktop.org/~krh/compiz/log/?h=fedora

Aside from those changes, my plan for 0.6 is to just collect what
fixes come in from fedora and other distros and then release 0.6
mid-september.  How does that sound?
___
compiz mailing list
compiz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/compiz


Re: [compiz] [ANNOUNCE] compiz-0.5.4

2007-08-21 Thread David Reveman
On Mon, 2007-08-20 at 16:22 -0400, Kristian Høgsberg wrote:
> On 8/20/07, David Reveman <[EMAIL PROTECTED]> wrote:
> > A new compiz release 0.5.4 is now available from:
> >
> > 
> > http://xorg.freedesktop.org/archive/individual/app/compiz-0.5.4.tar.gz
> 
> Oh... I guess I expected the next development release would be 0.7.0,
> since a 0.6.0 maintenance branch was created.  I hope (and assume) the
> 0.5.4 release isn't intended to be a pre-release for the 0.6.0 stable
> release, especially with the new XCB requirement, but the release
> numbering is a little confusing.
> 
> We're shipping 0.5.2 in Fedora rawhide now, and I'm expecting to spend
> some time fixing whatever bugs show up and contribute fixes back to
> the 0.6 branch (and head, of course).  And I'm hoping that we can
> release that branch as 0.6 in time for me to pull that into the
> upcoming Fedora 8 release.
> 
> What's the roadmap?

0.5.4 is just another development release and part of my new strategy to
push out development releases every second week or when a major new
feature has landed. The release number probably got wrong, though. It
should probably have been 0.7.0. I'll get this right in the next
release.

I'm not sure what will end up in 0.6 and not. I'm not going to be much
in charge of what goes into 0.6 and not. We can revert the commit that
added the XCB requirement and re-base the 0.6 branch on head if people
are interested in that.

-David

___
compiz mailing list
compiz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/compiz