Why bzr and launchpad? launchpad is open source
Why bzr and launchpad? Bzr AND Launchpad are open source.
launchpad: open source
github: closed source
sourceforge: closed source (was open source in the past)
bitbucket: closed source
googlecode: closed source
You can submit changes to launchpad at: dev.launchpad.net. As well as (submit launchpad bugs) and feature requests against it if you don't want to make the patch yourself.
When there is a good open source alternative, I always choose the good open source option. I initially had problems with bzr a couple of years ago... but it has been quite good to me over the last couple of months. So I'm moving over all of my projects from other version control hosting services to launchpad.
Of course bzr and launchpad are also written in python (with selected optional C optimizations), so that makes for happy hacking :)
update: reported a bug here about the 'can not find source code easily on launchpad' issue. Any other issues with launchpad?
launchpad: open source
github: closed source
sourceforge: closed source (was open source in the past)
bitbucket: closed source
googlecode: closed source
You can submit changes to launchpad at: dev.launchpad.net. As well as (submit launchpad bugs) and feature requests against it if you don't want to make the patch yourself.
When there is a good open source alternative, I always choose the good open source option. I initially had problems with bzr a couple of years ago... but it has been quite good to me over the last couple of months. So I'm moving over all of my projects from other version control hosting services to launchpad.
Of course bzr and launchpad are also written in python (with selected optional C optimizations), so that makes for happy hacking :)
update: reported a bug here about the 'can not find source code easily on launchpad' issue. Any other issues with launchpad?
Comments
If you invest the time to learn it though, it pays off.
Still I agree, it shouldn't have such a steep learning curve.
... off to file a bug report.
As far as launchpad goes, it might be open-source but it's also mostly a stinker. It's overly complex, the various parts are very badly integrated (if at all), it's utterly terrible as far as browsing code goes (hides the actual code behind half a dozen clicks, and the code and diff viewing section looks and feels very, very bad), some sections (blueprints) are completely useless, ...
And of course, it's tightly integrated with bazaar which itself is pretty much the worst "modern dvcs" available on just about any metric you can care for.
Would be good to switch this blog to a wordpress blog instead... and I have my own email hosted too of course.
cu.
In my opinion, a tool should be measured by its merits as a tool; whether it allows you to do what you want to do. Writing a good tool is often expensive, and wanting to recover some of that cost seems quite reasonable to me.
Yes, Launchpad is both free and “Free”. Unfortunately, though, you get what you pay for…