Once upon a time Launchpad was the best in open-source and Github's issue tracker was unusable, but that's no longer the case. How about we officially switch to Github ?
On Wed, Nov 26, 2014 at 4:39 PM, Stelian Ionescu sionescu@cddr.org wrote:
Once upon a time Launchpad was the best in open-source and Github's issue tracker was unusable, but that's no longer the case. How about we officially switch to Github ?
Either bugtracker works for me. What do you miss in Launchpad?
Cheers,
On Wed, 2014-11-26 at 19:58 +0000, Luís Oliveira wrote:
On Wed, Nov 26, 2014 at 4:39 PM, Stelian Ionescu sionescu@cddr.org wrote:
Once upon a time Launchpad was the best in open-source and Github's issue tracker was unusable, but that's no longer the case. How about we officially switch to Github ?
Either bugtracker works for me. What do you miss in Launchpad?
There's nothing I really miss in Launchpad. Being able to create tickets by GPG-signed email is cool, but I didn't use it often enough to remember the keywords for setting the issue metadata. The only other features that we'd lose is being able to cross-depend on bugs in other Launchpad projects(I think only SBCL counts here) and sorting issues by importance(Github doesn't have the notion of issue importance, just labels).
These days Github even has a page for releases, so we could use that too.
On Wed, Nov 26, 2014 at 9:34 PM, Stelian Ionescu sionescu@cddr.org wrote:
There's nothing I really miss in Launchpad. Being able to create tickets by GPG-signed email is cool, but I didn't use it often enough to remember the keywords for setting the issue metadata. The only other features that we'd lose is being able to cross-depend on bugs in other Launchpad projects(I think only SBCL counts here) and sorting issues by importance(Github doesn't have the notion of issue importance, just labels).
Oh, I phrased that poorly. I meant, what does GitHub issues have that is missing in Launchpad?
These days Github even has a page for releases, so we could use that too.
We (sort) of use it, don't we? https://github.com/cffi/cffi/releases
On Wed, 2014-11-26 at 21:56 +0000, Luís Oliveira wrote:
On Wed, Nov 26, 2014 at 9:34 PM, Stelian Ionescu sionescu@cddr.org wrote:
There's nothing I really miss in Launchpad. Being able to create tickets by GPG-signed email is cool, but I didn't use it often enough to remember the keywords for setting the issue metadata. The only other features that we'd lose is being able to cross-depend on bugs in other Launchpad projects(I think only SBCL counts here) and sorting issues by importance(Github doesn't have the notion of issue importance, just labels).
Oh, I phrased that poorly. I meant, what does GitHub issues have that is missing in Launchpad?
Github has a faster interface (it's a single-page application), one less site to use.
These days Github even has a page for releases, so we could use that too.
We (sort) of use it, don't we? https://github.com/cffi/cffi/releases
Right, I had forgotten that :)
On Wed, Nov 26, 2014 at 10:09 PM, Stelian Ionescu sionescu@cddr.org wrote:
Github has a faster interface (it's a single-page application), one less site to use.
OK, sure. I agree this is a advantage, although I makes me a bit uneasy to depend too much on a single provider whose software is proprietary. (They do have decent APIs to pull our data out, though.)
That said, there's value in the historical data in the current bugtracker, so a move to GitHub Issues implies a full migration from Launchpad, IMHO. (A coworker of mine has a script that does part of such migration. I've pinged him.)
Luís Oliveira luismbo@gmail.com writes:
That said, there's value in the historical data in the current bugtracker, so a move to GitHub Issues implies a full migration from Launchpad, IMHO. (A coworker of mine has a script that does part of such migration. I've pinged him.)
Surprisingly, he says the migration was mostly done ad-hoc by grabbing the bug list into an Emacs buffer, then using keyboard macros to turn that list into GitHub API requests, heh. So, alas, that was ephemeral.
Luís