Noah,

> >
> > Question: will it do any good to upload the polaris-20061002
> > tree into our subversion repository as another branch  ?
> braching will always create problem of merging. why not aligh with sun
> lab's efforts and start it as main trunk? in this stage, the fastest
> way to make the development move forward is to work from the same
> source base.

Ok, I'll try to elaborate more on that.

First of all I agree that we need to continue from the sunlabs sources.
As a matter of fact we have no other source base today that runs,
so no doubts here.

So, no.1 - use polaris-20061002 tarball as a starting point.

No. 2 - the source needs to be in some SCM (even for single developer,
let alone community).

Ok, among great variety of the SCM we can realistically choose between
two systems - Subversion and Mercurial.
Subversion is ok, but only as a short-term solution. It is easy to import
polaris-20061002 into trunk and continue from there, but it has two
little "buts"
1. I am not sure SunLabs would use it - they refused to use it before.
(I mean the repo at svn.genunix.org)
2. ON going to switch to Mercurial. And it makes great sense to stick
to the same SCM as our upstream. Otherwise merges will become
a nightmare.

Mercurial is excellent. However, for this to be done right our repo
should be a child of the upstream ON repo. And to work with such
a repo polaris changes should be a set of deltas against the
upstream repo.

If you/anyone see any better way, please speak up !

-- 
Regards,
        Cyril

Reply via email to