From: Tom Rini <trini@kernel.crashing.org>
To: "Albert D. Cahalan" <acahalan@cs.uml.edu>
Cc: linuxppc-embedded@lists.linuxppc.org, Murray.Jensen@cmst.csiro.au
Subject: Re: linuxppc_2_5 source tree (and others)
Date: Thu, 10 May 2001 14:44:42 -0700 [thread overview]
Message-ID: <20010510144442.A29513@opus.bloom.county> (raw)
In-Reply-To: <200105101946.f4AJks3441196@saturn.cs.uml.edu>; from acahalan@cs.uml.edu on Thu, May 10, 2001 at 03:46:54PM -0400
On Thu, May 10, 2001 at 03:46:54PM -0400, Albert D. Cahalan wrote:
> Tom Rini writes:
> > On Thu, May 10, 2001 at 02:40:05PM -0400, Albert D. Cahalan wrote:
>
> >> I'm very glad to have ignored this BitKeeper nonsense for
> >> the most part then. I knew there was a good reason to rely
> >> on the one true source tree from Linus. I'm not screwed like
> >> all the people working from linuxppc_2_5 are.
> >
> > Right. But the "one true source tree from Linus" doesn't always
> > work for other arches. Why? Keeping stuff in 100% never works.
> > There almost always has been a slightly more up-to-date tree than
> > Linus' for ages (when did the first -ac patch come out, anyone
>
> The 2.2.14 kernel is over 15 months old. I'm expected to run
> Montevista's obsolete and severely hacked up 2.2.14 kernel if
> I want to use a PowerCore 6750. So "slightly more up-to-date"
> could mean over 15 months I guess.
No, but '2_5' is rather up to date, and should work fine. MontaVista's
tree is what gets released with the official release. There have been other
intermediate trees which haven't had the same quality testing the release
tree has. But this really isn't about MVs trees, is it? If so, this is a
rather odd way of going about it. That said, I for for MV...
> > know?). And, who exactly is screwed that's working from the old 2_5
> > tree? There hasn't been any new activity in it for ages.
>
> I nearly fell into the trap. Just recently, 2_5 was listed as
> being where the latest development happens. It certainly looked
> that way too, with support for more boards than 2_4 had.
> Until just this morning, I was thinking I ought to use 2_5!
Well, you quite probably should for the moment since it should require little
work to get things working again in 2_4_devel. In fact, if the board you're
working on doesn't have a 10x bridge on it, all the common files should be
there that you need.
> > Shortly
> > (mainly once I'm done w/ finals) it'll be little more than exporting
> > your local changes from '2_5' and applying them in 2_4_devel. Yes,
> > history bits will be lost, but such is life. :)
>
> That defeats the purpose of revision control. You might as
> well use "diff" and "patch" if you will be throwing away your
> version history.
Well, this wasn't my decision to make.
> >> On the other hand, I had to do my own PowerCore 6750 VME port for
> >> the 2.4 kernel. That sucked. It would be nice if everyone had the
> >> decency to submit stuff to Linus in a way that he finds acceptable,
> >> rather than hoarding source code in obscure places that are only
> >> accessible via non-standard non-free software.
> >
> > So use rsync and import into your own CVS tree. I think it sucks
> > too that bk isn't gpl'ed, but hey. I don't really care that much.
>
> The 2_2 and 2_4 trees were available via rsync, while 2_5 was not.
Oh, right. I thought somneone else was going to put it up, but
oh well.
> > I'd wager your port would have sucked much less if you were working
> > off the 2_5 tree too (mvme5100 support is currently 4 mvme-specific
> > files, and some new common ones other boards use too. Some pcore
> > boards are about as simple too).
>
> So now you are saying I should have used the 2_5 tree?????
> Wasn't I supposed to know (by psychic methods) that the 2_5
> tree is 'dead' now?
Not at all. In fact, unless you did the port w/in the last month or so
2_5 was rather much alive. And I could have sworn people have mentioned
the 2_5 tree on this list numerous times... Also, hust because
the tree is dead doesn't mean that the inforemation in it
is dead too. It'd just be a matter of exporting your changes and then
re-importing them.
> >> So, how did _you_ know that 2_5 has been 'dead' for a while?
> >
> > Well, it was on the linuxppc-commit list, which Cort has mentioned a
> > few time (hence it's majordomo now and not a sendmail alias like it
> > used to be). It's even mentioned on the page that talks about the
> > bk trees: http://www.fsmlabs.com/linuxppcbk.html
>
> I figured that would be a list for automated check-in reports
> generated by the BitKeeper software.
It is. It also functions as an as-hoc list to distribute BK info over.
> So anyway, we now have a 2_4_devel tree to wonder about.
> Might somebody suddenly decide to delete this tree too?
> Will changes get back to Linus, or is this a dead-end too?
>
Hopefully not, hopefully so. Out of my area anyways.
> Having separate trees also defeats the purpose of revision control.
> One is supposed to use branches (or whatever BitKeeper calls them)
> for stable, release, development, etc.
BK does this by letting you use seperate trees. You can import from the
parent into the child (ie pull main into dev).
--
Tom Rini (TR1265)
http://gate.crashing.org/~trini/
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
next prev parent reply other threads:[~2001-05-10 21:44 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-05-10 18:40 linuxppc_2_5 source tree (and others) Albert D. Cahalan
2001-05-10 18:49 ` Tom Rini
2001-05-10 19:46 ` Albert D. Cahalan
2001-05-10 19:57 ` Cort Dougan
2001-05-10 21:24 ` Albert D. Cahalan
2001-05-10 23:11 ` Cort Dougan
2001-05-11 2:31 ` Murray Jensen
2001-05-11 3:14 ` Cort Dougan
2001-05-11 5:43 ` Murray Jensen
2001-05-10 21:44 ` Tom Rini [this message]
2001-05-13 19:33 ` Ira Weiny
2001-05-15 1:40 ` Cort Dougan
-- strict thread matches above, loose matches on Subject: below --
2001-05-10 8:38 Murray Jensen
2001-05-10 16:10 ` Tom Rini
2001-05-10 16:24 ` Dan Malek
2001-05-10 19:33 ` Cort Dougan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20010510144442.A29513@opus.bloom.county \
--to=trini@kernel.crashing.org \
--cc=Murray.Jensen@cmst.csiro.au \
--cc=acahalan@cs.uml.edu \
--cc=linuxppc-embedded@lists.linuxppc.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).