dev:2017_new_tools
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dev:2017_new_tools [2018/10/05 12:53] – [GitHub] dyrcona | dev:2017_new_tools [2023/06/22 09:10] (current) – [Con] dyrcona | ||
---|---|---|---|
Line 20: | Line 20: | ||
* The API is hard to use, particularly for command-line applications | * The API is hard to use, particularly for command-line applications | ||
* LP has timeout errors rather more often than one would like | * LP has timeout errors rather more often than one would like | ||
- | * No direct links from the bugs to the commits fixing them. | + | * No direct links from the bugs to the commits fixing them (or viceversa, i.e a "fix bug 123" commit message links LP123 with that branch). |
* Bug search is limited, even with advanced search. | * Bug search is limited, even with advanced search. | ||
* There' | * There' | ||
* There' | * There' | ||
+ | |||
+ | === Huge list of software options out there OSS or not === | ||
+ | * https:// | ||
+ | |||
==== Gitolite ==== | ==== Gitolite ==== | ||
Line 71: | Line 75: | ||
==== GitHub ==== | ==== GitHub ==== | ||
+ | |||
+ | === Notes === | ||
+ | |||
+ | Options for transitioning from Launchpad to Github: | ||
=== Pro === | === Pro === | ||
Line 85: | Line 93: | ||
* Not F/OSS itself, so we can't host it ourselves if desired. | * Not F/OSS itself, so we can't host it ourselves if desired. | ||
* [[http:// | * [[http:// | ||
+ | * Will necessitate changes in workflow, particularly as regards working repositories. (This could be a good thing!) | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * It is a "bad look" for a F/OSS project to use proprietary hosting solutions. | ||
==== GitLab Community Edition ==== | ==== GitLab Community Edition ==== | ||
Line 95: | Line 108: | ||
* Users can be in groups that can all access the same repos. | * Users can be in groups that can all access the same repos. | ||
* Has lots of plugins and applications that could add some of the " | * Has lots of plugins and applications that could add some of the " | ||
+ | * Can integrate with LDAP for community sign-on. | ||
=== Con === | === Con === | ||
Line 104: | Line 118: | ||
* [[https:// | * [[https:// | ||
* Anyone with an account can create their own projects/ | * Anyone with an account can create their own projects/ | ||
+ | * To get many of the best features, we would need a license for the Enterprise Edition. (See https:// | ||
+ | * A self-managed/ | ||
+ | * Going with the community edition will necessitate work flow changes, particularly as regards working repositories. (This could be a good thing!) | ||
+ | * Using dual-licensed products with a full feature proprietary release and less powerful free release is a bad look for a F/OSS project. | ||
==== Fork LP ==== | ==== Fork LP ==== | ||
Line 151: | Line 169: | ||
+ | ==== savannah.nongnu.org ==== | ||
+ | === Pro === | ||
+ | === Con === | ||
Line 157: | Line 178: | ||
If we move to a bug tracking / repository tool that does not include translation support (and most alternatives do not), then we need to consider what we would like to do for translations. | If we move to a bug tracking / repository tool that does not include translation support (and most alternatives do not), then we need to consider what we would like to do for translations. | ||
+ | |||
+ | ===== POEditor.com ===== | ||
+ | |||
+ | https:// | ||
===== Pootle ===== | ===== Pootle ===== |
dev/2017_new_tools.txt · Last modified: 2023/06/22 09:10 by dyrcona