[GRASS-dev] [Re: rename of imported branch]

*** sent again to the right address -- please discuss on grass-dev ***

Hello Markus,
Launchpad (LP) is a code hosting portal that was initially created to
support Ubuntu but has expanded over focus.
It's the primary code hosting site for projects working with the Bazaar
version control system.
Like github.com for git, bitbucket.org / code.google.com for mercurial etc.

I would like to reorganise the VCS imports of GRASS in LP because
* I use and like bazaar
* I like to fix code when working offline
* I maybe contribute little bug fixes there

I am bringing this to the attention of GRASS-dev and Ubuntu-GIS and wait
for the comments.

Kind regards,
Timmie

-------- Original-Nachricht --------
Betreff: Re: rename of imported branch
Datum: Tue, 16 Feb 2010 21:47:42 +0100
Von: Markus Neteler <neteler@osgeo.org>
An: Tim Michelsen <timmichelsen@gmx-topmail.de>
Referenzen:
<20100215152029.15639.58968.launchpad@potassium.ubuntu.com>
<86782b611002150738rd02940ft2d329603caebe76c@mail.gmail.com>
<4B7B01FC.7010307@gmx-topmail.de>

Hi Tim,

perhaps we bring this up on grass-dev - I don't want to interfere
with the Ubuntu-GIS team.

What do you think?

Gruesse
Markus

On Tue, Feb 16, 2010 at 9:37 PM, Tim Michelsen
<timmichelsen@gmx-topmail.de> wrote:

Hello!

mhh, not sure what you refer to... what is LP and things like that?
I am far from understanding this launchpad stuff. Help welcome!

I suggest that we create a new project at
https://launchpad.net/projects/+new
which will be called just grass.

Then, we import branches from GRASS SVN:
* grass6_devel
* trunk
just like at: https://code.launchpad.net/grass6

Currently, it looks that all is only GRASS 6. But versions are already
increasing.

Best regards,
Timmie

Hi,

imho-

AFAIR there are many git <-> svn tools you can use to have git
at your end without us needing to completely upend things at
our end. AFAIAC the current way is working fine and so I am
loathe to mess with it or risk splintering development efforts.

AFAIK Ubuntu(GIS) just pulls its packages from Debian(GIS),
where we use svn.debian.org to store the package scripts.
As there are just (mainly) two of us working on that, and
mostly just Frankie, it doesn't really call out for a wide-area-
VCS which is designed for large developer pools.

grass65 should not be packaged for distribution.
grass7 should not be packaged at this point in time.

svn diff works fine off-line. you can fix bugs, make diffs,
revert back to original version, etc. already.
and then send patches when you are back online.

2c,
Hamish

AFAIR there are many git <-> svn tools you can use to have git
at your end without us needing to completely upend things at
our end. AFAIAC the current way is working fine and so I am
loathe to mess with it or risk splintering development efforts.

OK I understand.
So we may then just delete branches from Launchpad
in order not to cause confusion.

What does not work with SVN is browsing the revisions log offline.

Best regards,
Timmie