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

Uploads Policy



On Sun, Mar 19, 2006 at 11:15:59AM +0100, Denis Barbier wrote:
> These packages need to be uploaded to finish this transition:
>   app/xbase-clients xserver/xorg-server-X11R7.0-1.0.1
> What is the upload policy?  Can any committer upload them, or do you
> have to give a go?

This is probably a good time to discuss this question. I decided to rule
the monolith with a more or less iron fist because it was so huge that I
wanted a single point of failure (me). For the modular stuff though, I'm
happy to be more flexible. Let's lay out this scheme to start with:

 1) Any uploads to experimental are fair game provided they don't mess up
    something else going on there. For example, I'm planning to work on Xgl
    and such in experimental once 7.0 is in unstable and testing, so
    uploading stable versions with your changes there and overriding
    whatever I've put there from HEAD would be bad. I think this probably
    goes without saying, but it's a good idea to spell it out :-) On the
    other hand, uploads that'll help out with this sort of thing are
    welcome. Experimental should remain a more or less open playground for
    us.

 2) Simple bugfix uploads to unstable are ok provided we don't have any
    transitions going on. This includes the following:
    
     - Backported fixes from upstream
     - Packaging fixes
     - Fixes for bugs already filed in our BTS.

     None of these should be very invasive. If they are, just get approval
     from the release manager (i.e. me right now) before doing it. For
     non-invasive stuff, if nothing like a major transition is happening,
     just go for it and NMU.

   The other thing that I've been wanting to do is get maintainers for the
different components. Now that it's all split up, we should be able to do
this. Josh Triplett was originally going to maintain the libs and I was
going to take the server, but I wound up just taking the whole thing. 

   As it stands, I'd still like to divide the labor a bit more. If someone 
who's motivated and does these NMU's will eventually get put in the
uploaders field (which I need to clean out for all the components) and
they'll essentially become the maintainer for them. Hopefully this won't
blow up in my face (I'm still wondering where Ender, who I had thought of
as the new xterm maintainer, has vanished to...) but I'm willing to give it
a try.

Any other thoughts?

> I also made changes in lib/libX11-X11R7.0-1.0.0 and
> proto/xextproto-X11R7.0-7.0.2 recently.

Yeah, I'll get those uploaded tonight.

 - David Nusinow



Reply to: