Hi,

I know i've been dragging my feet with regard to the migration to git.
Unfortunately, I didn't find the time until now.

I would like to try to make some progress now and there are a couple
of points to consider namely,

- our website is currently based on svn and we are using the apache
cms which IIUC doesn't translate directly to the gitbox support.
- with the ip clearance done, Tom would like to have a separate repo
for atomos as there are several submodules in atomos already.

Hence, I would propose the following:

We create two git repos called felix-dev and felix-atomos and keep the
current svn for the website.

That would mean, we move all of the current svn/trunk into the new
felix-dev repo and put a Readme in the svn/trunk instead, pointing to
the two new repositories. That way, the website would still work as
is, the trunk would be in git, and we could give atomos a separate
repo.

Effectively, that would give us 3 repos on github for now namely,
apache/felix (which is just a Readme pointing to the other two repos),
apache/felix-dev, and apache/felix-atomos. If in the future we want to
move out other parts of the trunk into their own repo we could do so
if we think it makes sense.

I should be able to get that done next week and I'll start with it on
Tuesday unless somebody really is against it (in other words, I'm
calling for lazy consensus).

The alternatives I see are to either create a separate repo per module
directly or to convert the current svn to just be the felix repo which
would require to rework the website with asf.yml support and not give
Tom a separate repo for atomos. However, in both cases, we would need
some volunteers as I likely don't have enough time.

regards,

Karl

-- 
Karl Pauls
[email protected]

Reply via email to