Hi Sandro,

Thanks for your feedback.

> It is still Gogs.
> The plan is to switch to Gitea (http://gitea.io)

There's some irony that gitea.io points to github.com for their own code. Not 
particularly 
reassuring regarding the maturity of the solution.

> 
> > gogs/gitea tries to replicate most github functionalities,
> > but feature parity is still not there (you cannot comment on a commit
> > e.g).
> 
> There's also a GitLab experimental service under OSGeo:

The correct link is: https://git.osgeo.org/gitlab

> It does provide comment on commits and CI.
> Currently maintained by Björn (in Cc).

How is the situation of gitlab community edition (which I guess is the one 
installed on that 
server) vs gitlab enterprise ? I heard (maybe last year) that gitlab CE may 
have "scaling" issues 
with a number of users.

> 
> > the "Merge" button from github couldn't (shouldn't) be used.
> 
> This seems to be about the only issue making full switch to GitHub
> preferred over a simple mirror.

No, that's definitely not the only one reason. As far as I'm concerned, there 
are several 
aspects :

* social one: GH is (may be my biased perception) currently the place by 
default to host your 
FOSS project. It might change in future years (as sourceforge or google code 
have faded 
away). I'd note that a number of people already find by themselves the github 
GDAL mirror, 
although it is not advertized very prominently.

* technical one: sufficiently rich set of features. One of my past grief that 
you couldn't attach 
files to tickets has been removed a few months ago (you can attach zip)

* availability/maintainance one. With all respect due to SAC (and SAC members 
deserve a lot), 
I don't expect volunteers to be available 24h/24 365.24days/year to make sure 
servers go 
fine. And I don't think OSGeo could afford hiring a team to do that. Or the 
cost would be such 
that it should be considered if it would not be better spent on other missions. 
It is hard to 
compete against GH on that (or any other hosted solution which has consumers 
paying for 
that service)

* user experience feeling: my quick playing with https://git.osgeo.org/gitlab 
shows that it is 
significantly slower than the GH UI. Probably the effect of not being hosted on 
a sufficiently 
powerful machine.

* maturity one: migrations always mean some uncertainty, so I'd prefer 
migrating to 
something "combat proven" to decrease this factor. As far as I can see, only 
GEOS has 
migrated to https://git.osgeo.org/gogs and
https://git.osgeo.org/gitlab is only used as a mirror for now.

> I don't know if you're aware but
> there's a command line github client (it's called "hub") which
> lets you do things like this:

Interesting. Probably this one https://github.com/github/hub ?

Even

-- 
Spatialys - Geospatial professional services
http://www.spatialys.com
_______________________________________________
gdal-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to