Restructuring Efforts
Gabriel Paubert
paubert at iram.es
Wed Feb 17 21:53:40 EST 1999
On Tue, 16 Feb 1999, Cort Dougan wrote:
> I was thinking about that over the last few hours. The cvs repository for
> ppc could work. I'd be happy to set one up and maintain the cvs tree
> for ppc but I have a few problems with it. 1) I would have to move things
> from our tree to vger then to linus. I think testing things in vger is
> pretty important since we get to find problems with other peoples code
> coming in before it goes to Linus' tree - we can work on it there quickly
> to solve the early problems. 2) The changes could come in way too
> quickly. We have incompatible patches out there now, but how would it be
> having incompatible changes going into the linux/ppc cvs tree? We'd have
> a broken starting point rather than a working and reasonably stable one.
> Bitkeeper might help here, but in essence it just ships patches (Larry
> calls 'em deltas) around via smtp.
>
> With metered (and well behaved :) changes going into a linux/ppc cvs tree
> I think that wouldn't be a problem. So I can get a handle on the scope of
> things, how many people would want r/w access to a linux/ppc cvs tree?
I never wanted r/w access to vger, but I would probably ask for one on a
PPC specific tree. But I don't see why changes specific to arch/ppc have
to go to vger first, at least in a development tree which is supposed to
break occasionally (and vger was regularly merged with Linus'patches). Do
not forget that with the long list of mirrors of Linus'tree, these kernels
get a much larger public exposure.
> I believe the number of patches floating around that can go into the
> main kernel are in the single digits. There's quite a bit of overlap in
> them I'm pretty sure. I see the patches as a system for fleshing out
> problems before I move them into vger.
No problem with this.
> We can do that with vger. There's no reason vger has to be the same as
> Linus'. That is, the ppc specific parts of the tree only.
But who has access to vger lately ? I have been bitten very hard and
switched back to Linus'tree because of this. I spent too much time in the
switch, having to check around 600 files (ok, it made me very familiar
with emacs ediff modes ;-)) and I don't want it to happen again.
Besides this, the mirrors in Europe make it easy for me to keep up to date
with Linus's tree, while I couldn't keep up with vger. My effective
bandwidth to the US is awful: who can say that surfing the web at any
speed higher than 20 bytes/second is an exhilarating experience ?
(Yes I mean twenty bytes per second or 160 baud, I've not forgotten any
kilo/mega/gigha/tera/peta/exa prefix, wherever I have travelled in the
last 3 years, the worst case was at least an order of magnitude faster
than from here).
> Similar to what I was aiming at with the pci config access stuff and got
> closer to with the current irq.c, right? I'm trying to do the shaking of
> all the patches for restructing to see what comes out. Corey's work (along
> with others) does look good.
I'm currently running a kernel with Corey+Troy+prepboot+ a few patches of
mine. I'm going to upload the patch soon, once I split it into 3 parts
(prepboot+vme+rest, vme is being completely restructured so it won't be
there).
Gabriel
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request at lists.linuxppc.org ]]
More information about the Linuxppc-dev
mailing list