[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ITA/ITP compiz



* David Nusinow wrote:
> Hi Shawn,
> 
> >  would like to take maintainership of compiz seeing 
> > the big progress we've made wrt AIGLX and Mesa.
> 
> I still haven't looked at these packages. I assume
> they're based off of Thierry's packages, but just in
> case not:
> 
> 1) Are the mesa packages based on the Debian mesa
> packages? How are they altered from the Debian ones
> currently in the archive?

The Mesa packages are a recent CVS checkout with the Debian diff from what is
currently in experimental. It seems like 6.5.1 will ship with Etch, which
should be just fine. The packages I built also remove the libdrm copy that is
shipped with the version of Mesa in experimental and use an updated libdrm
(2.0.2), which is needed for Mesa 6.5.1.

> 2) I saw the massive list of patches to get AIGLX
> running with the 7.1 server. How many of those touch
> codepaths that are run even when AIGLX is disabled?
> I'm going to disable AIGLX by default, per Michel's
> recommendation, and I want to make sure we're not
> shipping something that's not ready for a Debian
> release.

Most of these are not necessary, but those essential have been comitted
upstream. For details, see[0].

> 3) Have you gotten feedback from independant users on
> these packages yet? I haven't seen any.

So far it's only been Shawn and myself doing the testing, plus some few users
from IRC (at least that I know of). Maybe the packages can be put into
experimental first to get the required testing.

> > I am working with the debian mentors to get the 
> > requirements delt with. However, I would like to
> have 
> > the package remain (as mentioned by David) with the 
> > Debian X Strike Force team (thus I'd be joing it).
> 
> Well, I'm very happy to hear you want to join the
> team. How does Thierry feel about this? I offered him
> (her? I just realized I don't even know, not that it
> matters) maintainership of compiz inside of the XSF
> already, the reason being that he was the one who
> hunkered down and got over the real hurdle of getting
> them working to begin with. You'll have to see how he
> feels about working with you on it officially.

I'm generally all for co-maintainership, especially since I will be focussing
on my last semester and the bachelor thesis, so my free time will be limited.

However, it also seems like Shawn and I have quite different ideas about the
way that compiz packaging should go, or rather, which version to package.
While I would very much like to stick with vanilla compiz for now, for a
number of reasons, I have a feeling that Shawn would rather want to have
Quinn Storm's compiz in Debian.

What I've also already proposed to Shawn on IRC is that it might be a good
idea to provide both the vanilla compiz and Quinn Storm's compiz. That way,
people would be able to choose to run whichever version they prefer. After
all, free choice is what it's all about.

> It's fine by me if Thierry agrees though, but you'll have
> to start doing your work in our repository rather than
> totally outside where the rest of us can't see what
> you're doing. Currently I'm rather uncomfortable that
> the whole thing is going on outside of where I can see
> it, and I'm not going to let anyone take the compiz
> ITP on until I'm reasonably comfortable with what
> they're doing.

This is something I have been quite uncomfortable with as well. Initially I
thought compiz could be a good candidate to test using git for packaging, but
I've come to think that putting everything into SVN first might be a better
alternative, git-based packaging being rather uncharted territory. My plan
is that I'm going to ask Branden for commit access, now that I'm back from my
vacation, and inject the packages I have into SVN for everybody to look at.

> Also, who are "the debian mentors"? What requirements
> are you dealing with exactly? I'm going to avoid
> asking specific questions about the package until I
> can take a look, but I want to enforce a certain
> amount of uniformity among the XSF packaging, so if
> they're telling you to use cdbs or some such garbage
> I'm afraid we have some work to do.

My package is currently using debhelper, but I was planning on converting it
to xsfbs now that compiz actually works.

> Anyway, I'll try to take a look at the packages in the
> next week or so when I can get my Debian machine on
> the internet again. I'm excited that you're working so
> hard on them and that you sound like you're getting
> stuff done. I want to be confident that if you're
> going to do this, that you'll be doing it right, and
> more importantly that shipping compiz with Etch is
> something that we really want to be doing.
> 
>  - David Nusinow

Cheers,
Thierry

P.S.: not that it matters, but I'm a 'he' =)

[0]: http://lists.debian.org/debian-x/2006/09/msg00105.html

Attachment: signature.asc
Description: Digital signature


Reply to: