Difference between revisions of "GitInfrastructureComparison"

From OSGeo
Jump to navigation Jump to search
m (add note onwiki)
Line 34: Line 34:
 
| external wiki            ||  YES          ||                                 
 
| external wiki            ||  YES          ||                                 
 
|-                                                                               
 
|-                                                                               
| internal wiki            ||  YES ([https://github.com/gogits/gogs/issues/2978 edit permissions match code repo ones]) ||    YES
+
| internal wiki            ||  YES ([https://github.com/gogits/gogs/issues/2978 edit permissions match code repo ones]) ||    YES (1)
 
|-                                                                                                                                                           
 
|-                                                                                                                                                           
 
| comment issues via mail  ||  NO          ||    [http://doc.gitlab.com/ce/incoming_email/README.html YES]
 
| comment issues via mail  ||  NO          ||    [http://doc.gitlab.com/ce/incoming_email/README.html YES]
Line 52: Line 52:
 
| CI                        ||  external (like [https://github.com/drone/drone/blob/master/remote/gogs/gogs.go drone]) || integrated
 
| CI                        ||  external (like [https://github.com/drone/drone/blob/master/remote/gogs/gogs.go drone]) || integrated
 
|-                                                                               
 
|-                                                                               
| tracking of forks        || YES ([https://git.osgeo.org/_gogs_/postgis/postgis/forks example]) ||         
+
| tracking of forks        || YES ([https://git.osgeo.org/_gogs_/postgis/postgis/forks example]) ||        YES
 
|}
 
|}
 +
 +
- (1) : GitLab wiki permissions match repo ones. GitLab wikis can be accessed through a git repo.
  
 
= More about existing software packages =
 
= More about existing software packages =
  
 
See [[GitHostingSoftware]]
 
See [[GitHostingSoftware]]

Revision as of 02:52, 14 April 2016

Comparison Table

Moved from https://git.osgeo.org/_gogs_/sac/gogs-service/wiki/Git-services-comparison

This table is aimed at helping to decide which service to install on OSGeo machines to provide hosting for OSGeo projects.

The priority of each parameter is not currently defined.

Feature Gogs GitLab-CE
deployed in staging YES NO
login via LDAP YES YES
LDAP groups sync NO
autonomous creation of repositories YES YES
autonomous creation of organizations YES
organization management YES (poor) YES
private repositories YES (no filesystem permission handling) YES
external issue tracker YES (example) YES
internal issue tracker YES YES
tool to migrate from trac NO YES
external wiki YES
internal wiki YES (edit permissions match code repo ones) YES (1)
comment issues via mail NO YES
PostgreSQL backend YES YES
Multilanguage 15 languages
Comments on diff lines NO YES
Pull requests YES YES
Webhooks YES YES
Edit GIT hooks YES
CI external (like drone) integrated
tracking of forks YES (example) YES

- (1) : GitLab wiki permissions match repo ones. GitLab wikis can be accessed through a git repo.

More about existing software packages

See GitHostingSoftware