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/09/05 16:20] – [Requirements for replacements] aneiman | 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 77: | Line 85: | ||
* Already being used by DIG for gists. | * Already being used by DIG for gists. | ||
* " | * " | ||
+ | * We can create a [[https:// | ||
=== Con === | === Con === | ||
* Offers no integrated i18n/l10n tools | * Offers no integrated i18n/l10n tools | ||
- | * Private repos are not free (as in beer). | + | * <del>Private repos are not free (as in beer).</ |
* 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 94: | 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 103: | 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 150: | Line 169: | ||
+ | ==== savannah.nongnu.org ==== | ||
+ | === Pro === | ||
+ | === Con === | ||
Line 156: | 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.1536178802.txt.gz · Last modified: 2022/02/10 13:34 (external edit)