LWN.net Logo

Launchpad source released

Launchpad source released

Posted Jul 21, 2009 13:41 UTC (Tue) by kragil (subscriber, #34373)
In reply to: Launchpad source released by drag
Parent article: Launchpad source released

Yeah, even Jef "Canonical Basher" Spaleta had nothing negative to add to this one.

MS releasing GPL Linux code, Jef congratulating Canonical ... the end must be near ;)


(Log in to post comments)

Launchpad source released

Posted Jul 21, 2009 14:34 UTC (Tue) by regala (subscriber, #15745) [Link]

yes it has been released open-source
but, what I see is a dirty script (rocketfuel-setup) only suited for Ubuntu, which, by the way, clutters and craps the running config:
it installs apache2 even if you have another web server installed (maybe Launchpad uses mod_python), it craps /etc/hosts file, ...
I am really happy Launchpad is released, I wanted to test and maybe deploy it here, at my job. But know what ? no ubuntu servers here, Debian or RHEL or Gentoo, and no way I'd crap my Debian servers =)
Guess some other distro-specific HOWTO's are on-topic :)

Launchpad source released

Posted Jul 21, 2009 15:30 UTC (Tue) by rfunk (subscriber, #4054) [Link]

And this is exactly why they and others can be reluctant to release their
code. What works for them may not be usable for others (in its current
working state), yet people assume that the code release implies that it
should be usable by others.

Launchpad source released

Posted Jul 21, 2009 15:47 UTC (Tue) by kragil (subscriber, #34373) [Link]

Well, you will always find someone who ignorant enough to think a source release is like a product release and bitch and moan that it isn't tailored to their every need (and they are unwilling/unthankful enough to not fix minor issues and send patches)

That shouldn't stop anyone. That is just the way the internet works.

PS. Being AGPL fixes for distro specific issues will appear very soon if it becomes popular.

Launchpad source released

Posted Jul 21, 2009 15:55 UTC (Tue) by dilinger (subscriber, #2867) [Link]

And that's why god invented virtual machines and chroots. Debootstrap is your friend. Kvm too.

Launchpad source released

Posted Jul 21, 2009 16:00 UTC (Tue) by regala (subscriber, #15745) [Link]

no, my native system is quite fine, why would I have to run a VM to run LP ? :)
no, I think I'll be able to make it run on my Gentoo, the only minor annoyance being the launchpad-dependencies package which I will have to find the debian/control file for.

I'll try to put that into an HOWTO suitable for any GNU/Linux host... after so many people fetch their top forge source code and Launchpad becomes responsive again :D

Launchpad source released

Posted Jul 21, 2009 17:52 UTC (Tue) by drag (subscriber, #31333) [Link]

> no, my native system is quite fine, why would I have to run a VM to run LP ? :)

It's not so much because you _have_ to. It's becuase you _can_. It is really very nice. I take advantage of virtualization nowadays whenever I can because it's just simplier and cleaner for myself to deal with.

:)

Embrace it. Love it. VM is your friend. Especially if it's KVM... but other types are fine. The downside with KVM is that the 'total solution' for it is piecemeal and uses different packages rather then being a single package like it is for Virtualbox. It means manual configuration and whatnot for much of it, but the reward is stability, good performance, and customization.

The other major downside is that you need to have virtualization extensions for your hardware to use it.

Launchpad source released

Posted Jul 22, 2009 9:57 UTC (Wed) by regala (subscriber, #15745) [Link]

This is the kind of argument that drives away from virtualization. Doing something because I can... well, not Ubuntu for sure. :)
putting VM's everywhere for the sake of increasing the number of kvm's or domU's... I hope you were joking :)

Launchpad source released

Posted Jul 22, 2009 13:30 UTC (Wed) by drag (subscriber, #31333) [Link]

> putting VM's everywhere for the sake of increasing the number of kvm's or domU's... I hope you were joking :)

I don't know how you thought that I care about the number of KVMs or whatever.

What I care about is getting things done easier, cleaner, better, and quicker. That is what having a nice VM solution allows me to do.

Launchpad source released

Posted Jul 22, 2009 11:14 UTC (Wed) by regala (subscriber, #15745) [Link]

god invented VM's to help poor release teams keep on poorly releasing their heap of code ? :D

Launchpad source released

Posted Jul 22, 2009 13:33 UTC (Wed) by tzafrir (subscriber, #11501) [Link]

Yes. To help those who want to help tame it without feeling too brave.

Launchpad source released

Posted Jul 21, 2009 15:54 UTC (Tue) by jspaleta (subscriber, #50639) [Link]

There's nothing negative to say.

For months and months Canonical reps have repeatedly stated their intention to keep the most important components closed. That rankled. Then at the last minute they make a surprise announcement that all the components would be openned. It seems in the end, I got exactly what I wanted. Why would I say anything negative about getting what I want?

Sure I have questions about why they needed to play it so close to the chest with regard to Soyuz and Codehosting for so long but the answers to those questions aren't important enough to browbeat them over the head about.

-jef

Launchpad source released

Posted Jul 21, 2009 17:20 UTC (Tue) by patrick_g (subscriber, #44470) [Link]

>>> Sure I have questions about why they needed to play it so close to the chest with regard to Soyuz and Codehosting for so long but the answers to those questions aren't important enough to browbeat them over the head about

In french there is the word "prétérition" for that.
According to my english dictionnary the translation in english is "paralipsis" : Paralipsis is a rhetorical technique in which you emphasize a topic by saying in some way that you will not talk about it.

Launchpad source released

Posted Jul 21, 2009 17:30 UTC (Tue) by jspaleta (subscriber, #50639) [Link]

Oh I definitely want to talk about it. And I will..at every opportunity...don't doubt it. But if people choose not to answer this question I shan't be insistent that they do so.

-jef

Launchpad source released

Posted Jul 25, 2009 14:51 UTC (Sat) by mdz@debian.org (subscriber, #14112) [Link]

It seems in the end, I got exactly what I wanted.
The question remains, though, of why you seemed to want this so badly. I'm interested to see what you actually do with the Launchpad source code now that it's freely available to you, or if you were just making noise.
Why would I say anything negative about getting what I want?
What you wanted was no more and no less than what had been promised, long before you decided that you wanted it. Still, you had so many negative things to say during the year between the announcement of the date and the source code release (on schedule). You should not be surprised that we expect you to continue in this fashion despite the promise having been fulfilled.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds