[GRASS-dev] svn/trac -> git/github migration plan

Vaclav Petras wenzeslaus at gmail.com
Wed May 15 09:20:49 PDT 2019


On Wed, May 15, 2019 at 9:14 AM Martin Landa <landa.martin at gmail.com> wrote:

> Hi,
>
> st 15. 5. 2019 v 9:51 odesílatel Martin Landa <landa.martin at gmail.com>
> napsal:
> > Something strange happen with svn repo after r74441. I will publish
> > testing repo for public review hopefully today.
>
> OK, finally a new fresh grass repo preview available for review (last
> processed commit 74475).
>
> Please compare git content [1], branches [2] and tags [3] with svn.
> Please review logs reporting changed message [4] and unchanged
> messages [5].


I was also looking at the list of contributors [6]. I know this was
discussed, but now I'm not really sure what to expect there.

[6] https://github.com/grass-svn2git/grass/graphs/contributors


> If no problems appears this will be the last
> preview before REAL migration.
>

When comparing the content of the repositories, I see the difference in
$Date$ which of course has the whole system related to it. What we are
doing with that?

Another thing is the need for new contributing guidelines. Git is not
Subversion and committing to master won't work (please, let me know if you
want me to show some examples). What other OSGeo projects are doing is that
contributing guidelines say that you should do pull request. It seems that
this is often preferred way even for core developers. From what I gathered
from a small sample of people at OSGeo sprint, the core devs don't go
though fork, but they do go through a branch. In GitHub, we can set
"Require pull request reviews before merging" and "Include administrators"
for the master branch to enforce that. I think we should do it at least at
the beginning.

Vaclav


>
> [1] https://github.com/grass-svn2git/grass
> [2] https://github.com/grass-svn2git/grass
> [3] https://github.com/grass-svn2git/grass/releases
> [4] http://geo102.fsv.cvut.cz/~landa/tmp/log_grass_touched.txt
> [5] http://geo102.fsv.cvut.cz/~landa/tmp/log_grass_untouched.txt
>
> --
> Martin Landa
> http://geo.fsv.cvut.cz/gwiki/Landa
> http://gismentors.cz/mentors/landa
> _______________________________________________
> grass-dev mailing list
> grass-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/grass-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20190515/be3f66d8/attachment.html>


More information about the grass-dev mailing list