Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-29 Thread Eric Anholt
On Wed, 2009-10-28 at 08:38 -0700, Keith Packard wrote: > Excerpts from Alex Deucher's message of Wed Oct 28 08:00:59 -0700 2009: > > > So I think the main issue here is making building the > > xserver less daunting. > > The key external dependencies here are protocol headers and libdrm; > does a

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Bryce Harrington
On Wed, Oct 28, 2009 at 08:38:21AM -0700, Keith Packard wrote: > Excerpts from Alex Deucher's message of Wed Oct 28 08:00:59 -0700 2009: > > While, I'd like to delete a lot of compat cruft in the drivers as > > well, I'm concerned about lack of user testing if we merge the > > driver back into the

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Keith Packard
Excerpts from Rémi Cardona's message of Wed Oct 28 09:37:51 -0700 2009: > "Release early, release often" ... or something. I think we agree with this plan, the question is whether 'often' means more point releases or more major releases. Point releases mean a longer delay for new development, maj

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Keith Packard
Excerpts from Rémi Cardona's message of Wed Oct 28 08:48:21 -0700 2009: > However, if we really want to avoid this mess again, we should > definitely get server-side xcb done sooner than later. This way, the > server would be fully independent of the old libs and protos. The benefit of using xc

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Rémi Cardona
Le 28/10/2009 17:14, Keith Packard a écrit : > 2005-12 1.0.1 > > 2006-05 1.1.0 > 2006-07 1.1.1 > > 2007-01 1.2.0 > 2007-04 1.3.0 > 2007-08 1.4.0 > > 2008-06 1.4.1 > 2008-06

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Keith Packard
Excerpts from Daniel Stone's message of Wed Oct 28 01:39:41 -0700 2009: > > If we want to change this and say that once a release is made, you can > use it if you want and we guarantee that it won't bitrot or actively get > worse, but beyond that you're on your own ... well, we can do it. But > i

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Greg KH
On Wed, Oct 28, 2009 at 08:42:00AM -0700, Keith Packard wrote: > Excerpts from Peter Hutterer's message of Wed Oct 28 04:49:24 -0700 2009: > > > There's a bonus to stable branches. Any time spent trawling other > > distribution's patch sets is time _wasted_. Distributions find similar bugs > > but

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Rémi Cardona
Le 28/10/2009 16:38, Keith Packard a écrit : > For protocol headers, it seems like with the recent re-work, we should > be at the point where newer headers should remain compatible with old > versions of the server, which at least allows you to always use the > newest headers without fear. IIRC, n

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Alex Deucher
On Wed, Oct 28, 2009 at 11:38 AM, Keith Packard wrote: > Excerpts from Alex Deucher's message of Wed Oct 28 08:00:59 -0700 2009: > >> So I think the main issue here is making building the >> xserver less daunting. > > The key external dependencies here are protocol headers and libdrm; > does anyon

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Daniel Stone
Hi, On Wed, Oct 28, 2009 at 11:00:59AM -0400, Alex Deucher wrote: > While, I'd like to delete a lot of compat cruft in the drivers as > well, I'm concerned about lack of user testing if we merge the driver > back into the server. Right now it's pretty easy to get users try a > patch, or the lates

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Keith Packard
Excerpts from Peter Hutterer's message of Wed Oct 28 04:49:24 -0700 2009: > There's a bonus to stable branches. Any time spent trawling other > distribution's patch sets is time _wasted_. Distributions find similar bugs > but they also find different ones. Which means with every point release you

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Keith Packard
Excerpts from Alex Deucher's message of Wed Oct 28 08:00:59 -0700 2009: > So I think the main issue here is making building the > xserver less daunting. The key external dependencies here are protocol headers and libdrm; does anyone have other stuff used in their driver that sees a lot of churn?

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Alex Deucher
On Wed, Oct 28, 2009 at 3:42 AM, Keith Packard wrote: > Excerpts from Peter Hutterer's message of Tue Oct 27 23:52:23 -0700 2009: > >> If the drivers aren't pulled in, then the server can trot along slower. > > And that's what's been happening to date; the server loafs along at a > 6-month to 1-ye

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Stephane Marchesin
On Wed, Oct 28, 2009 at 11:04, Bryce Harrington wrote: > On Wed, Oct 28, 2009 at 07:39:41PM +1100, Daniel Stone wrote: >> On Wed, Oct 28, 2009 at 12:42:40AM -0700, Keith Packard wrote: >> > But, if doing 3 month releases of the whole server tree means that >> > we'll scare OSVs away from our proje

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Peter Hutterer
On Wed, Oct 28, 2009 at 12:42:40AM -0700, Keith Packard wrote: > Excerpts from Peter Hutterer's message of Tue Oct 27 23:52:23 -0700 2009: > > > If the drivers aren't pulled in, then the server can trot along slower. > > And that's what's been happening to date; the server loafs along at a > 6-mo

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Bryce Harrington
On Wed, Oct 28, 2009 at 07:39:41PM +1100, Daniel Stone wrote: > On Wed, Oct 28, 2009 at 12:42:40AM -0700, Keith Packard wrote: > > But, if doing 3 month releases of the whole server tree means that > > we'll scare OSVs away from our project, then I wonder how they manage > > the Linux kernel today.

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Daniel Stone
Hi, On Wed, Oct 28, 2009 at 12:42:40AM -0700, Keith Packard wrote: > Excerpts from Peter Hutterer's message of Tue Oct 27 23:52:23 -0700 2009: > > So the real question is - does the benefit of pulling the drivers into the > > server outweigh the costs of releasing and maintaining multiple server >

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-28 Thread Keith Packard
Excerpts from Peter Hutterer's message of Tue Oct 27 23:52:23 -0700 2009: > If the drivers aren't pulled in, then the server can trot along slower. And that's what's been happening to date; the server loafs along at a 6-month to 1-year release cycle. And we get few people running recent servers b

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-27 Thread Peter Hutterer
On Mon, Oct 26, 2009 at 01:28:40PM -0700, Keith Packard wrote: > Excerpts from Peter Hutterer's message of Thu Oct 22 23:15:36 -0700 2009: > > > How many of these requests were driven by our permanently late release > > cycle? i.e. would an actual 6 month release cycle classify as "shorter > > rel

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-27 Thread Barton C Massey
In message <1256587809-sup-...@keithp.com> you wrote: > I can't support a 6 month cycle in my video driver, and I doubt other > video drivers could either; hardware changes too fast. If the video > drivers are to be re-integrated into the server, we'll need some > compromise in how often the X serv

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-26 Thread Bryce Harrington
On Mon, Oct 26, 2009 at 01:28:40PM -0700, Keith Packard wrote: > > Deployment is -largely- distro driven. with our past track record regarding > > QA I'm not sure how many distros are willing to deploy a new server update > > during their stable cycle. At which point you end with server releases be

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-26 Thread Alan Coopersmith
Keith Packard wrote: > Excerpts from Rémi Cardona's message of Mon Oct 26 13:57:00 -0700 2009: > >> However, if the server "forces" changes like the Xext lib/proto >> overhaul, then the benefits are going to be much less. > > We may require newer versions of the protocol headers as extensions >

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-26 Thread Keith Packard
Excerpts from Rémi Cardona's message of Mon Oct 26 13:57:00 -0700 2009: > However, if the server "forces" changes like the Xext lib/proto > overhaul, then the benefits are going to be much less. We may require newer versions of the protocol headers as extensions are integrated into the server, b

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-26 Thread Rémi Cardona
Le 26/10/2009 21:28, Keith Packard a écrit : >> tbh, I'm not convinced yet of the benefits of shorter release cycles >> (shorter than 6 months, that is). > > I can't support a 6 month cycle in my video driver, and I doubt other > video drivers could either; hardware changes too fast. If the video >

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-26 Thread Jesse Barnes
On Thu, 22 Oct 2009 22:53:52 +1100 Daniel Stone wrote: > Hi, > > On Thu, Oct 22, 2009 at 06:32:03PM +0900, Jesse Barnes wrote: > > On Thu, 22 Oct 2009 14:09:24 +1100 > > Daniel Stone wrote: > > > If 7.6 in December 2010 seems like a good idea, then what's the > > > point of doing 1.9 in Septemb

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-26 Thread Keith Packard
Excerpts from Peter Hutterer's message of Thu Oct 22 23:15:36 -0700 2009: > How many of these requests were driven by our permanently late release > cycle? i.e. would an actual 6 month release cycle classify as "shorter > release interval"? Well, 1.6 was released 6 months after 1.5, and 1.8 will

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-22 Thread Peter Hutterer
On Thu, Oct 22, 2009 at 04:48:36PM +0900, Keith Packard wrote: > Excerpts from Daniel Stone's message of Thu Oct 22 12:09:24 +0900 2009: > > > What? Why? > > Doing more frequent releases will obviously reduce the lag between > implementation and deployment; this should do lots of good for > every

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-22 Thread Daniel Stone
Hi, On Thu, Oct 22, 2009 at 06:32:03PM +0900, Jesse Barnes wrote: > On Thu, 22 Oct 2009 14:09:24 +1100 > Daniel Stone wrote: > > If 7.6 in December 2010 seems like a good idea, then what's the point > > of doing 1.9 in September 2010? Is the thinking to ram all the > > features we need for the ne

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-22 Thread Julien Cristau
On Thu, 2009-10-22 at 16:48 +0900, Keith Packard wrote: > Excerpts from Daniel Stone's message of Thu Oct 22 12:09:24 +0900 2009: > > > What? Why? > > Doing more frequent releases will obviously reduce the lag between > implementation and deployment; this should do lots of good for > everyone in

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-22 Thread Daniel Stone
On Thu, Oct 22, 2009 at 04:48:36PM +0900, Keith Packard wrote: > Excerpts from Daniel Stone's message of Thu Oct 22 12:09:24 +0900 2009: > > What? Why? > > Doing more frequent releases will obviously reduce the lag between > implementation and deployment; this should do lots of good for > everyone

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-22 Thread Jesse Barnes
On Thu, 22 Oct 2009 14:09:24 +1100 Daniel Stone wrote: > Hi, > > On Thu, Oct 22, 2009 at 10:44:35AM +0900, Keith Packard wrote: > > Excerpts from Alan Coopersmith's message of Thu Oct 22 05:36:30 > > +0900 2009: > > > The current Xserver 1.8 schedule calls for it to release on > > > 2010-3-31. I

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-22 Thread Keith Packard
Excerpts from Daniel Stone's message of Thu Oct 22 12:09:24 +0900 2009: > What? Why? Doing more frequent releases will obviously reduce the lag between implementation and deployment; this should do lots of good for everyone involved. I get constant requests for shorter X server release intervals,

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-21 Thread Daniel Stone
Hi, On Thu, Oct 22, 2009 at 10:44:35AM +0900, Keith Packard wrote: > Excerpts from Alan Coopersmith's message of Thu Oct 22 05:36:30 +0900 2009: > > The current Xserver 1.8 schedule calls for it to release on 2010-3-31. > > If we stick to the 6 month cadence well, then 1.9 should be released > > o

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-21 Thread Alan Coopersmith
Keith Packard wrote: >> I'd suggest then we plan on the 7.6 katamari releasing in early >> October 2010, close to one year after 7.5. > > That seems like a good schedule. One thing I'd like to see is far > fewer packages released just before the katamari though; can you say > what kind of issues y

Re: [Xcb] Thinking towards 7.6 katamari, including xcb

2009-10-21 Thread Keith Packard
Excerpts from Alan Coopersmith's message of Thu Oct 22 05:36:30 +0900 2009: > The current Xserver 1.8 schedule calls for it to release on 2010-3-31. > If we stick to the 6 month cadence well, then 1.9 should be released > on 2010-9-31. (Though I still think it should be called 2.0 if the > driver