Difference between revisions of "Project hosting"

From the Linux and Unix Users Group at Virginia Teck Wiki
Jump to: navigation, search
imported>Echarlie
(Sourceforge)
(Undo revision 6295 by [[Special:Contributions/imported>Pew|imported>Pew]] ([[User talk:imported>Pew|talk]]))
(Tag: Undo)
 
(10 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
=== Github ===
 
=== Github ===
  
=== Gitweb ===
+
Most common git-based hosting solution. Most major linux-related open source projects which
 +
do not want to support their own hosting use github.
 +
 
 +
=== Gnu Savanah ===
 +
 
 +
Run by the Free software foundation to host projects, including CVS. Non-gnu software is on a separate URL from
 +
those which are GNU projects.
  
 
=== Sourceforge ===
 
=== Sourceforge ===
Line 12: Line 18:
  
 
=== Google Code ===
 
=== Google Code ===
Deprecated
+
Deprecated. Previously a good option because it made it very easy to host own documentation.
  
 
=== DARCShub ===
 
=== DARCShub ===
 +
 +
Uses '''darcs''', rather than git or SVN for project management.
  
 
=== Gitlab ===
 
=== Gitlab ===
 +
 +
Free private Repositories; Git-based
 +
 +
=== Launchpad ===
 +
 +
Project-centric rather than user-centric. Used by Ubuntu for PPAs.
  
 
== Self-hosted ==
 
== Self-hosted ==
Line 22: Line 36:
  
 
=== GOGS ===
 
=== GOGS ===
 +
 +
GO Git Service. Easy to configure web interface to git repositories.
 +
 +
=== Gitweb ===
  
  
 
[[Category:Reference]]
 
[[Category:Reference]]
[[Category:Recommended stuff]]
+
[[Category:Software]]

Latest revision as of 23:09, 3 January 2019

This is a list of Project hosting options, and what the options and benefits of each are.

Public

Github

Most common git-based hosting solution. Most major linux-related open source projects which do not want to support their own hosting use github.

Gnu Savanah

Run by the Free software foundation to host projects, including CVS. Non-gnu software is on a separate URL from those which are GNU projects.

Sourceforge

Generally not recommended, because of deceptive and malicious practices in distributing installers for software they hosted. Since change of ownership, they seem to be cleaning up their act.

Google Code

Deprecated. Previously a good option because it made it very easy to host own documentation.

DARCShub

Uses darcs, rather than git or SVN for project management.

Gitlab

Free private Repositories; Git-based

Launchpad

Project-centric rather than user-centric. Used by Ubuntu for PPAs.

Self-hosted

Gitolite

GOGS

GO Git Service. Easy to configure web interface to git repositories.

Gitweb