[00:15] <ZuLuuuuuu> Hello, I'm new to Launchpad. Was using Google Code + SVN before. I have a discussion board project and have hard time deciding how to organise it. The problem is that it is written in ASP but I'm planning to rewrite it in another language but keep the ASP version and keep releasing bug-fix versions for it. Also the project has a web site and I want to keep the web site in Launchpad, too. What structure would you suggest for me? Should I create a
[00:15] <ZuLuuuuuu> "super project" and create other projects under it (different projects for different languages and the web site)? Or should I just create different branches for ASP and, say PHP versions of the project and the web site of the project?
[00:16] <thumper> ZuLuuuuuu: yes, a "super project" or "project group" as we call it sounds reasonable to me
[00:16] <intellectronica> ZuLuuuuuu: branches are just different slices of the same codebase
[00:16] <cody-somerville> lol
[00:16] <ZuLuuuuuu> Hmmm, I see
[00:16]  * cody-somerville would recommend different branches as well instead of a project group.
[00:17] <intellectronica> cody-somerville: really? different branches within the same project? that's totally not how it's intended to be used
[00:17] <intellectronica> i expect all branches for a project to be branches related to the project's trunk
[00:18] <thumper> ZuLuuuuuu: normally the branches on a project are related
[00:18] <ZuLuuuuuu> I am new to the distributed VCS thing so I'm not experienced if branches are intended for such cases :S
[00:18] <cody-somerville> intellectronica, rewriting it in another language seems rather related
[00:19] <intellectronica> cody-somerville: by related, what i mean is "share some revisions"
[00:19] <intellectronica> i think i'm missing terminology here
[00:19] <ZuLuuuuuu> hmmm, and what do you suggest for the web site of the project? should it be just a subfolder in the tree or different branch or different sub-project?
[00:20] <cody-somerville> subfolder would probably be most convenient
[00:20] <intellectronica> ZuLuuuuuu: subfolder. in fact i think as a matter of policy we ask that you don't create projects for websites
[00:20] <thumper> it depends
[00:21] <ZuLuuuuuu> thanks
[00:36] <SamB> intellectronica: but ... launchpad has one!
[00:38] <intellectronica> SamB: ?
[00:40] <wgrant> intellectronica: But the rewritten one could be version 2.0. Then the 1.0 branch is ASP, and the 2.0 one is Python (hopefully). Doesn't that make more sense?
[00:43] <ZuLuuuuuu> wgrant: I'm actually thinking about starting from 1.0 for the new generation and rename the ASP one as "classic" or something...
[00:43] <intellectronica> wgrant: that's a matter of taste, i guess. consider zope for example, they consider version 2 and 3 to be distinct projects
[00:43] <SamB> intellectronica: launchpad is a website
[00:43] <SamB> it has a project
[00:44] <wgrant> intellectronica: Ah yes, which is why Zope 3 doesn't exist any more. They are not sequential.
[00:44] <intellectronica> also you might want to continue supporting the old version. security and critical bug fixes, for example
[00:44] <wgrant> But Zope is special in that it's a development platform. I don't really care about the implementation language of anything else.
[00:44] <intellectronica> SamB: LP is a web/app/. by website i meant content, really
[00:45] <SamB> intellectronica: true!
[00:45] <ZuLuuuuuu> and maybe some group of people take the ASP one and do a major release (it is an open project after all) then the releases would mess up completely :)
[00:46] <ZuLuuuuuu> having different projects for different language versions seems logical to me, didn't decided what to do with the site yet :)
[00:46] <wgrant> ZuLuuuuuu: True. Maybe seperate projects is better.
[00:48] <cody-somerville> ZuLuuuuuu, That isn't necessarily true. Messing up "versions" can be avoided via collaboration and communication.
[00:50] <ZuLuuuuuu> cody-somerville: I mean assume that the ASP version is now 2.0 and I release PHP version as 3.0. Then some group of people take the project, improve it and want to release it. They cannot name it as 3.0 now since it is used by the PHP group, they will end up creating a different project eventually.
[00:51] <cody-somerville> If you do it that way, yea
[00:51] <cody-somerville> I thought the plan was to phase our the ASP version
[00:51] <cody-somerville> *out
[00:52] <maxb> How long should it take for Launchpad to give a new PPA a signing key after the first package accept?
[01:06] <meoblast001> my mailing list won't send me emails anymore... could someone please help?
[01:12] <maxb> After LP has generated a key, will it then sign the Release files already published?
[01:12] <maxb> Or am I going to have to do dummy uploads to every distroseries to make it republish?
[01:17] <wgrant> maxb: You have to make it republish each pocket. The easiest way to do that is copy things into each distroseries.
[01:18] <tonyyarusso> Would a CR2032 watch battery be in danger of exploding or anything like that if I had to solder a lead to it?
[01:19] <tonyyarusso> wow, wrong channel.
[01:19] <wgrant> That's a mighty big watch.
[01:25] <meoblast001> anyone know why my mailing list hates me?
[01:25] <meoblast001> it just told me i wont be getting any more emails
[01:25] <meoblast001> and gave me a dead link that i was supposed to click to correct it
[01:26] <wgrant> meoblast001: Can you pastebin the email?
[01:26] <meoblast001> ok
[01:28] <meoblast001> wgrant: http://rafb.net/p/s99V7I22.html
[01:29] <wgrant> barry: ^^ That shouldn't happen, should it?
[01:30] <meoblast001> wgrant: is barry here?
[01:32] <savvas> what are bounces?
[01:32] <wgrant> savvas: Mail servers rejecting emails
[01:32] <savvas> oooh :)
[01:33] <savvas> ok
[01:33] <savvas> thank you :)
[01:35] <wgrant> meoblast001: Quite possibly not. I forgot which end of the US he was.
[01:36] <wgrant> meoblast001: Maybe you should ask at https://answers.launchpad.net/launchpad/+addquestion
[01:36] <wgrant> Although it seems like a bug.
[01:36] <meoblast001> i'll file a bug
[01:50] <spm> meoblast001: sounds as tho AOL may be rejecting LP email (again). I just contactuser'd you. can you confirm if you get that email or not?
[01:51] <meoblast001> spm: oh.. i replied
[01:51] <meoblast001> spm: you work for Big-C?
[01:51] <meoblast001> (Big-C is my new name for Canonical :P)
[01:51] <spm> cool. so that side works.
[01:51] <spm> meoblast001: yes
[01:51] <spm> heh
[01:53] <meoblast001> spm: i've heard people critisize Canonical for not "contributing to the opensource community" and i tell them yeah right..... millions of people would be Linuxless without Canonical
[01:55] <wgrant> spm: Mailman still shouldn't be sending that sort of thing out, though, should it? LP doesn't expose the normal Mailman UI at all AFAICT.
[02:02] <spm> wgrant: I wouldn't have thought so - ie I agree with you. but... maybe bug - still appears the email i sent did get through. so...
[02:07] <spm> meoblast001: redhat used to be described as "The Microsoft of OpenSource". I guess there's no pleasing everybody. :-)
[02:08] <kiko> au contraire, there's no pleasing anybody :)
[02:09] <spm> kiko: which reminds me - I need to have a whinge about parts of LP.... :-P
[02:10] <wgrant> spm: That's my job.
[02:10] <spm> kiko: we need a special LOSA single button in the UI: "Do what I want. Read My Mind." that Just DTRT. can do? by say next week?
[02:10] <kiko> you don't wanna challenge wgrant
[02:11] <kiko> hmmm
[02:11] <meoblast001> spm: so they make opensource software that rips everyone off and gives people a luke warm feeling of security?
[02:11] <meoblast001> :P.. that's what MS is
[02:12] <jml> I contributed a patch upstream just a few minutes ago.
[02:12] <wgrant> jml: Impossible! Canonical is evil, or something.
[02:12] <spm> eg. I want to 'Suspend wgrant' - CLick. gone. "Remove all wgrants so called bugs" - click - gone. etc etc
[02:12]  * wgrant is gone.
[02:13] <spm> :-)
[02:13]  * meoblast001 is gone too as he is a symlink to wgrant 
[02:13] <spm> Could even have the button do "restart codebounce" - click - restarted. Easy!!
[02:14] <wgrant> Is codebrowse any better now that it's all AJAXy?
[02:14] <spm> wgrant: better in what way? more stable? seems to be.
[02:15] <wgrant> spm: I meant stability-wise, yes. That's good.
[02:16] <spm> I suspect that's more due to "not more stable", rather the ajaxyness ... drags out before the problem impacts longer. if you ken. End result is less restarts, but problem hasn't gone away. per-se.
[02:16] <spm> I may be talking crack too.
[02:18] <kiko> matsubara!
[02:18] <MTecknology> kiko!
[02:18] <matsubara> kiko!
[02:19] <matsubara> how's the airport?
[02:19]  * MTecknology licks kiki
[02:19] <MTecknology> kiko*
[02:19] <matsubara> that's weird
[02:19] <matsubara> shall I come back later?
[02:22] <Ursinha> lol
[02:22] <kiko> shall /I/ come back later?!
[02:22] <kiko> the airport is beautiful
[02:23] <kiko> you can see for yourself at twitter.com/kiko666
[02:23] <wgrant> Which airport?
[02:24] <spm> kiko666 - how *very* appropriate. ;-)
[02:24] <MTecknology> wow - twitter is ugly
[02:26] <kiko> there were 665 others already registered!!
[02:27] <wgrant> How about identi.ca?
[02:29] <kiko> well I didn't want to send him away
[02:29] <kiko> am I crazy to start an upgrade 1h before my flight leaves?
[02:29] <kiko> maybe I am
[02:29] <kiko> let me go to the gate!
[02:29] <kiko>  bbi10m
[02:42] <kiko> so
[02:42] <lifeless> soso
[02:42] <lifeless> what airport
[02:42] <lifeless> kiko: also an upgrade of what - ubuntu or bzr branch?
[02:45] <kiko> ubuntu!
[02:47] <wgrant> Going to Jaunty?
[02:48] <lifeless> kiko: do it when you land
[02:48] <lifeless> kiko: then you can report bugs in person
[02:51] <kiko> yeah, I will do that
[02:51] <kiko> the internet here is too bad
[03:18] <jamesh> if the plane has wifi, you could upgrade during the flight
[03:18] <jamesh> might be hard to expense it though
[03:19] <lifeless> lol
[04:17] <macvr> hi all... is anybody having problems with launchpad? i'm not able to comment/report bugs, open url just times out!
[04:18] <wgrant> I was having issues with edge a few minutes back.
[04:18] <wgrant> I assumed my connection was broken.
[04:19] <macvr> its been like this for a couple of days
[04:19] <ienorand> macvr: at what point?, I am fine up until the sending action (which I have not done)
[04:19] <wgrant> It's working fine for me now.
[04:20] <wgrant> macvr: Do you get a Launchpad message telling you that it has timed out, or is your web browser generating the message?
[04:20] <macvr> ienorand: i'm not able to send/any input... it just gets timed out
[04:20] <macvr> wgrant: i get a blank page
[04:20] <macvr> no message
[04:21] <macvr> i tried updating my location too, but didnt work, just timed out...
[04:22] <macvr> i tired using the openID at another site too but , that also timed out!
[04:22] <ienorand> hmm, there should be some dummy bug to test things out on...
[04:23] <wgrant> ienorand: staging.launchpad.net
[04:23] <thumper> macvr: which url?  I'll try it from here
[04:24] <macvr> https://bugs.launchpad.net/ubuntu/
[04:25] <thumper> hmm.. works for me
[04:25] <thumper> although I get redirected to edge
[04:25] <thumper> macvr: try https://bugs.edge.launchpad.net/ubuntu/
[04:26] <macvr> i thought it was some outage at the server end, since even jaunty updating was taking a long time... i'm now trying to clear out the cookies
[04:28] <ienorand> macvr: Commenting worked fine for me here https://bugs.launchpad.net/meshwork/+bug/2028
[04:30] <macvr> ienorand: i'm trying but just keeps timing out again..
[04:32] <ienorand> macvr: possibly something on your connection...?
[04:33] <macvr> ienorand: other regular browsing works fine, had no problems with that...
[04:35] <macvr> ienorand: actually a few days back i tried , replying to a bug from thunderbird, rather than using the site, bug that comment didnt show up in the bug page, so i commented from the site itself... could that have anything to do ? like backlog ?
[04:35] <ienorand> lp might 'ave turned descriminate-ist...
[04:36] <macvr> whats that?
[04:36] <macvr> oh.. got it... i thought LIST!
[04:40] <macvr> ienorand: how does commenting via thunderbird work? > just choosing  reply to the subscribed mail, should work right? no need changing the subject or anything else?
[04:42] <ienorand> macvr: Yea, there are commands for special tasks but just a comment + attachment should be just a reply... take care to not quote to much though...
[04:43] <macvr> ienorand: k... trying that...
[04:45] <ienorand> macvr: https://help.launchpad.net/Bugs/EmailInterface for reference
[04:46] <macvr> ienorand: thanx... i looking through it..
[04:50] <macvr> ienorand: ok... i didnt sign my mail previously, so that maybe why it didnt get submitted... but i didnt get the error notification either...! thats weird ...,
[04:57] <ienorand> macvr: took me some five-ten minutes for a reply before... if launchpad is indeed haveing some kinds of problems it might be slower then...
[04:59] <macvr> ienorand: ok... thanx... i try it again later...
[06:05] <MTecknology> How do I close a milestone?
[06:06] <MTecknology> found it
[06:53] <ripps> Is there any way to know how many people have used a particular PPA?
[06:53] <cprov> ripps: not yet
[06:53] <ripps> cprov: It seems like something that would be useful.
[06:53] <cprov> ripps: we have started to work on "download counters" recently.
[06:53] <cprov> ripps: yeah, definitely.
[07:29] <tsimpson> I'm getting on OOPS-1203C517 while trying to access https://bugs.launchpad.net/ubuntu/+source/arts/+bug/320915
[07:30] <tsimpson> timeout on edge too
[08:02] <MTecknology> Anyone know how to take a diff file and apply it against a source directory?
[08:04] <jml> bzr patch <diff>
[08:04] <jml> if it's not managed with bzr, umm...
[08:04] <jml> patch -p0 <diff>
[08:05] <tsimpson> patch -p0 < diff
[08:05] <tsimpson> patch reads from stdin
[08:06] <persia> Well, sometimes `patch < diff` or `patch -p1 < diff`: it depends on the relation between the patch and the source.
[09:15] <SiDi> Hello
[09:15] <SiDi> Am i meant to be able to set the security contact for a project owned by a team i own ? It currently says i don't have the permission to do it
[09:17] <SiDi> Actually, it doesnt let me put someone of the team. but i can put myself as a security contact
[09:17]  * wgrant pokes around.
[09:23] <wgrant> Ahhhh.
[09:23] <wgrant> I see now.
[09:23] <wgrant> SiDi: The problem is that the email address of the person you are trying to set it to is private.
[09:23] <wgrant> And the alert uses the email address for no good reason.
[09:23]  * wgrant files a bug.
[09:24] <SiDi> wgrant, i see
[09:24] <wgrant> SiDi: If you can get them to make their email address public for a few seconds while you click the Save button, and then set it back, it will work.
[09:24] <SiDi> I thought it'd mean that i wasn't allow to chose for my team members :P
[09:24] <SiDi> wgrant, thanks for the tip. we'll do that when the guy will have waken up :>
[09:36] <gnumdk> hello
[09:36] <gnumdk> I've got some problems uploading on my ppa
[09:37] <cprov> gnumdk: what's up ?
[09:37] <cprov> gnumdk: did you receive a rejection-email ?
[09:37] <gnumdk> it tell me : "Signer has no upload rights at all to this distribution"
[09:37] <gnumdk> i'm uploading a jaunty package
[09:38] <wgrant> cprov: I wonder if you could make that error message more obvious.
[09:38] <wgrant> It hits a lot of people.
[09:38] <wgrant> gnumdk: The problem is that you are actually trying to upload it to Jaunty, not your PPA.
[09:39] <cprov> gnumdk: you have to fix your dput.cf configuration OR use the ppa target when you upload sources (dput my-ppa ...)
[09:39] <cprov> wgrant: yes ....
[09:40] <cprov> wgrant: what would be clearer ?
[09:41] <wgrant> cprov: Specifying the archive that was targetted.
[09:41] <wgrant> 'Signer has no upload rights at all to the Ubuntu archive'
[09:41] <cprov> wgrant: 'If you are trying to upload to your PPA please be sure you are using the right `dput` target and it's configured correctly, <help.l.n/Packaging/PPA>'
[09:41] <wgrant> s/Ubuntu/Ubuntu primary/
[09:41] <wgrant> Or that, although I tend to dislike that sort of thing.
[09:42] <cprov> wgrant: too verbose for my taste, as well
[09:42] <cprov> wgrant: you are right, mentioning 'Ubuntu primary archive' might solve it.
[09:42] <bigjools> wgrant: file a bug if you like, we're currently working in that area of code to make it work with package sets
[09:43] <wgrant> bigjools: Will do.
[09:43] <wgrant> cprov, bigjools: Thanks.
[09:45]  * wgrant kicks some part of the Internet.
[09:45] <wgrant> My connections to all of LP are timing out intermittently again.
[09:45] <wgrant> Like somebody else reported a few hours ago.
[09:45] <wgrant> Of course, it could well be Firefox.
[09:46] <bigjools> 'tis fine for me
[09:46] <wgrant> I know.
[09:46] <bigjools> could be the Aus intarwebs
[09:46] <wgrant> It's fine from the UK and US for me as well.
[09:46] <wgrant> It could be.
[09:49] <wgrant> cprov, bigjools: Bug #362795
[09:50] <bigjools> wgrant: Thank you.  That's better than the usual "could be less useless" :)
[09:51] <wgrant> bigjools: The other one really was useless from the start, though. This one has reason for being how it is.
[09:52] <cprov> wgrant: thanks, I will probably find time for fixing one or two trivial bugs today.  it's Friday :)
[09:53]  * wgrant mourns FiF.
[09:53] <gnumdk> i've got another problem: gpg --clearsign UbuntuCodeofConduct.txt give me: secret key not available
[09:54] <wgrant> gnumdk: What does “gpg --list-secret-keys” say?
[09:55] <gnumdk> wgrant: it list my key
[09:55] <wgrant> gnumdk: Can you pastebin the original signing command and output?
[09:57] <gnumdk> wgrant: http://paste.ubuntu.com:80/152663/
[09:59] <geser> gnumdk: can you please also pastebin the output from the command wgrant told you?
[09:59] <wgrant> cprov: Rolling out r8244 without fixing it properly is a seriously bad idea.
[09:59] <wgrant> That's massive archive and mirror bloat.
[10:00] <cprov> wgrant: ddebs are not uploaded to LP
[10:00] <cprov> wgrant: but the fix is coming.
[10:00] <gnumdk> wgrant: works with kgpg, strange
[10:03] <wgrant> gnumdk: Do as geser suggested - pastebin the listing of your secret keys.
[10:05] <cprov> wgrant: ... don't get me wrong, I understand your concern, ddebs in the primary archive would break half of the *intarwebs* ;)
[10:07] <wgrant> cprov: Archives confuse me. They seem to serve more purposes than they should. Some have entirely separate privileges, others publish different sets of components from the same distro, others publish other types of packages. Others are copy archives. Some subset of these purposes magically appear as being official.
[10:09] <cprov> wgrant: I see what you mean, some of the use-cases we are 'smashing' with archive probably deserve a better solution.
[10:10] <wgrant> cprov: It seems to me that PPAs should be some other type of object, with an Archive representing a set of publishings in one physical location. But the current model does seem to work, albeit with the PARTNER hack.
[10:10]  * wgrant -> dinner.
[10:12] <cprov> wgrant: yes, that's exactly where the DEBUG archive will seat, with PARTNER, in the "hall of shame". I have to think more about it ...
[10:13] <wgrant> cprov: But PARTNER should be a PPA, so they're not quite the same.
[10:13] <bigjools> no it should not
[10:15] <cprov> wgrant: the proposed DEBUG archive will contain the ddebs that will be presented with the primary packages, it's a subset of packages that will be distributed from other place then archive.u.c. . It kind of make sense.
[10:17] <cprov> wgrant: since ddebs will certainly be the responsibility of the same people that maintain the debs in ubuntu.
[10:31] <wgrant> cprov: Right.
[10:31] <wgrant> bigjools: What's so special about it that it should be a component?
[10:31] <wgrant> Those packages are *not* part of Ubuntu.
[10:31] <bigjools> yes, and that's why they're in a separate archive
[10:32] <wgrant> But they appear as part of Ubuntu all throughout Launchpad.
[10:32] <bigjools> that's a presentation detail
[10:33] <cprov> bigjools: but that's the confusing part, "presented together" means "supported by the same people", IMHO.
[10:33] <wgrant> bigjools: Any component of Ubuntu is clearly part of Ubuntu.
[10:33] <bigjools> yes, it could be better
[10:34] <bigjools> but we were talking about archives, not partner presentation :)
[10:34] <wgrant> to file a bug about a partner package, you have to file it against Ubuntu. That's not right.
[10:34] <wgrant> Why is partner special? Why is it not just a PPA?
[10:34] <bigjools> because PPAs have a bunch of semantics associated with them that would break the partner packages
[10:34] <wgrant> Apart from coming before PPAs.
[10:34] <bigjools> they are simply not the same thing
[10:35] <wgrant> They are. They are both archives which don't respect the ogre-model, have only one component, and are maintained by a different set of people from the primary archive.
[10:35] <wgrant> They are not part of the distribution.
[10:36] <wgrant> The only benefit I can see that a component gives over a PPA is bug tracking.
[10:41] <cprov> wgrant: not that we have bugs in partner packages, I suppose. Let me query ...
[10:42] <wgrant> cprov: Right, I see no cases in which they shouldn't be reported to the ISV directly.
[10:47] <bigjools> Launchpad is not just an Ubuntu bug tracker
[10:48] <wgrant>  /ubuntu is.
[11:00] <cprov> wgrant: do you have access to chinstrap.u.c ?
[11:01] <wgrant> cprov: No.
[11:53] <rowinggolfer> mrevell - thanks for resetting my project name.
[11:53] <mrevell> rowinggolfer: I didn't do it m'self but I'll find whoever did it and pass on your thanks :)
[11:54] <rowinggolfer> I'm just signing the ticket
[11:55] <rowinggolfer> here's a question
[11:56] <rowinggolfer> or feature request perhaps...
[11:56] <rowinggolfer> I note my project has 4 rss feeds
[11:56] <rowinggolfer> announcements,bugs, branches and revisions.
[11:57] <rowinggolfer> for a wee project like mine
[11:57] <rowinggolfer> a catch all feed would be nice.
[12:28] <barry> wgrant: yes, that's a bug.  we shouldn't (yet) be doing bounce processing
[13:38] <checkers> heya, i'm trying to report an ubuntu bug and getting timeout errors when submitting the initial summary  (Error ID: OOPS-1203C1105)
[14:47] <abdelrahman> Hi, I'm wondering if I could use lanuchpad to host my thesis project code... the thing is I don't want the code to be public yet, I want it to be accessible only by the team members
[14:48] <beuno> abdelrahman, private branches are only available as a commercial service
[14:48] <beuno> bac, knows all about this if you're interested
[14:49] <beuno> otherwise, Launchpad is free if you're willing to share   :)
[14:49] <abdelrahman> beuno, its a non profit project! :(
[14:50] <beuno> abdelrahman, so make it open source  :)
[14:50] <bac> abdelrahman: non-profit is not the same as open source.  LP is only free to use for open projects
[14:51] <abdelrahman> bac, we are planning to opensource it, but not currently...
[14:52] <abdelrahman> bac, we just don't want anybody (from the other teams in the university) to be able to access our code yet
[14:52] <SamB> abdelrahman: well, I guess you can't use launchpad yet?
[14:53] <abdelrahman> ya, anybody knows a  codehosting provider that is for free?
[14:53] <SamB> just get bzr installed on a server ?
[14:53] <abdelrahman> SamB: what do you mean
[14:53] <SamB> (and your team members in a unix group)
[14:53] <SamB> you do have computers at your school, don't you???
[14:54] <abdelrahman> SamB: we do, but we want it to be accessible from outside the university
[14:54] <bac> abdelrahman: you can host your repository on any machine where your team has SSH access
[14:54] <SamB> don't they have external SSH access ?
[14:55] <abdelrahman> SamB: no, there is a network firewall...which blocks access of machines from outside
[14:55] <abdelrahman> and plus, the university network runs a DHCP, so I can't keep the ip of the server
[14:55] <SamB> abdelrahman: oh
[14:56] <SamB> no compsci department or anything with publicly-accessible servers?
[14:56] <wgrant> Is there really a compsci department without externally accessible servers?
[14:56] <abdelrahman> SamB: they don't have a SVN server
[14:56] <abdelrahman> they have a webserver :S
[14:56] <SamB> abdelrahman: but don't they have SSH access ?
[14:57] <wgrant> Launchpad doesn't have an svn server - it has a bzr server, which is a role that can be performed by any machine with SSH access.
[14:57] <abdelrahman> but we don't have access to it, to put stuff on it
[14:57] <abdelrahman> wgrant: svn or bzr or git
[14:57] <SamB> can you not ask for accounts?
[14:57] <abdelrahman> wgrant: I don't mind
[14:58] <SamB> if not, maybe one of your team has a computer outside the university network that you could put the repository on?
[14:58] <wgrant> abdelrahman: With at least bzr and git you do not need anything special on the server.
[14:58] <abdelrahman> wgrant: could you please explain
[14:58] <SamB> wgrant: it's nice to have the VCS installed there though
[14:58] <SamB> and you definately need write access of some sort ;-)
[14:59] <SamB> abdelrahman: so ... what school are you at?
[14:59] <wgrant> abdelrahman: To host a bzr branch, I can use any server to which I have both SSH and write access somewhere on the filesystem. you don't need bzr on the server. Just SSH.
[14:59] <abdelrahman> SamB: American University In Cairo
[15:00] <SamB> wgrant: it also helps if the computer has a reasonably stable name ;-)
[15:00] <wgrant> SamB: That too.
[15:01] <abdelrahman> I have computers in the lab, so I can install SSH on them, but again my problem will be with the university network :D DHCP + firewall :(
[15:01] <wgrant> abdelrahman: Do you not have home directories on some of the servers, which have static names?
[15:02] <abdelrahman> SamB: by the way, the univesity is great, but they are a bit behind when it come to these things
[15:02] <SamB> for instance, I have an account named "bronson" on cs.widener.edu
[15:02] <abdelrahman> wgrant: windows :D
[15:03] <abdelrahman> wgrant: not unix :D
[15:03] <abdelrahman> wgrant: and nobody use the department filesystem, its really unreliable
[15:03] <wgrant> abdelrahman: Oh. That's awful...
[15:04] <SamB> abdelrahman: is there not a CS department?
[15:04] <abdelrahman> SamB: what do u mean?
[15:05] <wgrant> SamB: Some CS departments use Windows! Mine is being forced by the School of Engineering to replace all of the UNIX workstations with Windows ones, although the servers remain UNIX for now.
[15:05] <SamB> those usually have some unix systems at least
[15:05] <SamB> wgrant: how horrible!
[15:05] <wgrant> SamB: s/horrible/revolting and depressing :(/
[15:06] <SamB> at my school, the CS department hasn't given us EEs any windows accounts on their systems ;-P
[15:06] <abdelrahman> SamB: we actually still have unix machines in the department (solaris) with windows on them :D
[15:06] <wgrant> SamB: Engineering has decided that they need an SOE. That SOE is Windows. We lose.
[15:07] <SamB> abdelrahman: well, do any of your team have computers back at your parent's places, or in homes of your own?
[15:07] <SamB> School of Expression?
[15:07] <wgrant> SamB: Standard Operating Environment
[15:07] <SamB> oh.
[15:07] <SamB> what does that have to do with CS exactly?
[15:07] <abdelrahman> SamB: that was an option, but our internet connects are slow..it would take ages to commit code :D
[15:08] <SamB> abdelrahman: not necessarily
[15:08] <SamB> how slow are you talking?
[15:08] <abdelrahman> SamB: ADSL 256K
[15:08] <SamB> how much code are you planning to include in each commit?
[15:08] <wgrant> SamB: We are under Engineering. Basically they stole all our labs (literally, all of them) to make them also usable by Engineering in general, and in the process Windowsified them.
[15:08] <rowinggolfer> problem - I can't get to http://bazaar.launchpad.net/~rowinggolfer/openmolar/trunk/files
[15:09] <rowinggolfer> I could 30 minutes ago
[15:09] <wgrant> rowinggolfer: Other branches are working for me. Maybe just wait a few minutes.
[15:09] <SamB> sadly, at my school the CS labs seem the best-maintained -- even though they have SVN < 1.5 and the linux-only machines were missing libneon last I checked ...
[15:10] <rowinggolfer> wgrant: ok.
[15:10] <abdelrahman> SamB: as for our CS department: they had to put windows on the unix machines, just because the university network doesn't support connecting unix machines to it
[15:11] <abdelrahman> SamB: there is some sort of a client that you have to put to be able to connect to the network through ethernet, and this client doesn't run on linux
[15:11] <SamB> oh. Our university network doesn't really provide any worthwhile features that I can see ;-)
[15:11] <SamB> well, besides basic TCP/IP to the internet
[15:11] <SamB> that's kind of important
[15:12] <SamB> whereas the CS department provides home directories
[15:12] <SamB> BIG ones
[15:12] <abdelrahman> 100 MB :(
[15:15] <SamB> wow, I seem to have 4.6G in mine ...
[15:15] <SamB> must be those emacs bzr branches or something ...
[15:16] <SamB> ah, yup
[15:28] <ZuLuuuuuu> Hello, I have tagged my project's current revision locally, how can I make it seen on Launchpad page of my project? When I try "bzr status" it displays no change.
[15:47] <savvas> is it normal that the ppa build log doesn't show unicode characters in filenames?
[15:48] <savvas> e.g. drwxr-xr-x root/root         0 2008-09-14 14:43 ./usr/share/glossa/\316\240\316\261\317 (etc)
[15:51] <exarkun> glossa?  is that a coincidence?
[15:51] <geser> unicode chars in a filename?
[15:52] <geser> savvas: as text files usually don't have a file encoding specified, you might perhaps need to tell your "viewer" which encoding it is
[15:55] <savvas> erm..
[15:55] <savvas> let me download it, I was just viewing it with firefox
[15:55] <wgrant> savvas: Firefox has View->Character Encoding
[15:56] <savvas> nope, those aren't encoded
[15:56] <savvas> but dpkg --contents file.deb shows it encoded in Greek properly :)
[15:57] <defcon> hi
[15:57] <savvas> nevermind, it's rather really minor :)
[15:58] <savvas> exarkun: what did you mean when you said coincidence?
[15:58] <exarkun> A project named glossa having trouble with mangled information (glossa giving "glossolalia" its root, for example)
[16:00] <defcon> can somebody tell me why karma (within 1 day) loose ~1000 "points" ? o_O i had round about 1400, and the next day i had ~380
[16:00] <savvas> exarkun: ah no, at least I don't think so :) it has to do with that.. computer programming "language" that's close to human's - but in Greek :)
[16:01] <geser> defcon: have you read the link in the /topic?
[16:01] <defcon> AH... ok, sorry. now i read it :D
[16:08] <jdub> if my build log indicates success, but my ppa lists those builds as failures... is that a me problem or a launchpad problem? :-)
[16:08] <jdub> (do i just hit retry?)
[16:09] <cprov> jdub: build URL ?
[16:13] <ZuLuuuuuu> Is there a way we can push "tags" to remote server in Bazaar?
[16:21] <jdub> cprov: this build on every arch... https://launchpad.net/~jdub/+archive/ppa/+build/952106
[16:25] <wgrant> jdub: The status is 'Failed to upload' - see the upload log.
[16:25] <wgrant> See the untimestamped lines for the real error.
[16:26] <jdub> aha!
[16:26] <jdub> thanks
[16:26] <wgrant> I think that error is meant to go away in 2.2.4. cprov?
[16:28] <geser> jdub: bug 357034
[16:31] <cprov> wgrant: yup, even earlier, the fix will be committed tonight.
[16:31] <jdub> heh
[16:32] <jdub> i will just change the section for now
[16:33] <wgrant> cprov: Very good.
[16:33]  * wgrant -> bed
[16:34] <jdub> thanks for your help, dudes :-)
[16:34] <abentley> barry, BjornT: Do you know anything about this? https://lp-oops.canonical.com/oops.py/?oopsid=OOPS-1203C517
[16:35] <abentley> no, ubottu.  Bad.
[16:36] <barry> abentley: unfortunately no
[16:38] <abentley> barry: Thanks anyway.
[17:09] <hsn_> launchpad application is downloadable for installing on intranet?
[17:14] <james_w> my PPA upload has gone walkabouts
[17:15] <james_w> if you upload to ~team/unknown-ppa then it is ACCEPTED but doesn't seem to appear anywhere
[17:15] <bigjools> james_w: add /ubuntu to the path
[17:15] <james_w> what will that do?
[17:15] <bigjools> make it work :)
[17:16] <james_w> work how?
[17:16] <james_w> I know how to upload to a PPA usually
[17:16] <bigjools> you uploaded to the wrong path, so you need ~user/ppaname/ubuntu
[17:16] <james_w> with the same .changes?
[17:17] <bigjools> yep
[17:17] <james_w> ah, ok
[17:17] <james_w> thanks
[17:17] <bigjools> np
[17:17] <bigjools> FWIW, we're fixing this so you can omit the "ubuntu" part and it will default
[17:19] <james_w> default to your first PPA?
[17:19] <bigjools> you need the ppa name
[17:20] <james_w> sure, I don't understand how it will work if I uploaded to a PPA name that I haven't actually created
[17:21] <james_w> it's the first time I created a PPA for a team since multi-PPAs were added, so when I was given the "display name" box, I thought it was "PPA name", so I put something there, and then uploaded to that same thing
[17:21] <bigjools> it won't, you'll be rejected.  I am just saying that you won't need to specify /ubuntu, it will assume that by default once the fix is in
[17:21] <james_w> I thought /ubuntu was already the default, or is that dput magic?
[17:22] <james_w> yeah, that's dput magic
[17:22] <james_w> so I already uploaded to /ubuntu in the first place
[17:22] <james_w> so I uploaded to a PPA I hadn't created yet, it was ACCEPTED, but I can't find any indication of it in the UI
[17:22] <bigjools> yeah that's the bug
[17:23] <bigjools> so always specify the full path and it will work
[17:23] <james_w> I did specify the full path I thought?
[17:23] <bigjools> can you paste your dput.cf for me, I'll check
[17:24] <bigjools> you said you used ~team/unknown-ppa, so I am getting confused :)
[17:24] <james_w> ah
[17:24] <james_w> my apologies
[17:25] <james_w> I have a ~/.dput.cf as well, which defines [ppa]
[17:25] <james_w> so when I used ppa:team/ppaname I thought I was using the system definition that did the right thing
[17:25] <james_w> but the extra bit was ignored and it ended up in my personal PPA
[17:26] <bigjools> ah this is the shortcut that cody did I think
[17:26] <james_w> I should have read the ACCEPTED mail more closely
[17:26] <james_w> sorry for the noise
[17:26] <bigjools> np, it explains a few things!
[17:29] <cody-somerville> Is there is a bug in my code?
[17:30] <james_w> cody-somerville: it should perhaps error if there are un-substituted arguments
[17:30] <james_w> rather than quietly ignoring them
[17:38] <bigjools> james_w: BTW did you see my announcement to -users about the source publication changes on the API?
[17:38] <bigjools> I know you're a heavy user
[17:38] <james_w> I did not, let me look it up
[17:39] <james_w> ugh
[17:39] <james_w> thanks for the heads up
[17:39] <james_w> when's that going to hit edge?
[17:40] <bigjools> erm let me check
[17:41] <james_w> it will only be two minutes to update the code, so it's no biggy, but it's nice to know when to be on-hand to do that
[17:42] <bigjools> james_w: 05:00 UK time
[17:42] <james_w> ok, thanks
[17:42] <james_w> guess I won't be on hand :-)
[17:43] <bigjools> also, you'll get binary publications now :)
[17:43] <james_w> ooh, that might screw something up, I'll have a play
[17:44] <bigjools> it won't, you need to request them
[17:44] <james_w> ah
[17:44] <james_w> then it might just be useful, thanks :-)
[17:44] <bigjools> I'm just saying you can get them if you need them, when edge updates
[17:44] <bigjools> cool, let me know how it goes
[17:44] <bigjools> any feel free to suggest improvements
[17:44] <bigjools> and*
[17:45] <james_w> the published_since_date you added is great, thanks again
[17:45] <bigjools> welcome
[17:45] <james_w> instead of looping over every package in the archive to see if it has changed the code now just polls for updates, and so is wicked fast
[17:46] <bigjools> and reduces the load on the server :)
[17:46] <james_w> that too, I rate limited it as it was too quick at times
[17:47] <james_w> turns out we don't actually publish *that* many packages for most of the release
[17:47] <bigjools> that would be an interesting graph
[18:03] <ebroder> If I wanted to file a bug about PPAs (or possibly find one that had already been filed), do I look in the soyuz project?
[18:03] <Ursinha> ebroder, yes
[18:03] <ebroder> Ok, thanks
[18:03] <Ursinha> np
[19:18] <MattJ> Is there anywhere to view the PPA build queue status, or an ETA on how long it will be before a package is built?
[19:21] <savvas> is there a wiki/help page on how to make tarballs show up in launchpad.net/project/+download ?
[19:25] <MattJ> savvas: I don't really know, but on the project page you can register "series"
[19:26] <MattJ> If you opt to edit the details for a "series" then it has a field called "Release URL Pattern: "
[19:26] <MattJ> "A URL pattern that matches releases that are part of this series. Launchpad automatically scans this site to import new releases. Example: http://ftp.gnu.org/gnu/emacs/emacs-21.*.tar.gz"
[19:26] <MattJ> I'm wondering if that's what does it
[19:28] <savvas> MattJ: awesome, thanks :) I'll play around with it
[19:28] <savvas> good thing we have staging hehe
[19:29] <MattJ> Heh
[19:31] <rockstar> savvas, your downloads are tied to a milestone, so you'll have to create a milestone to upload a tarball.
[19:31] <abentley> rockstar: I thought you had to create a release.
[19:33] <rockstar> abentley, hm, I know it's all changing.  I think now that the milestone becomes the release.   There were less steps when I released entertainer 0.4
[19:33] <savvas> so.. something like pidgin does?
[19:34] <savvas> target a milestone and shows the bugs I fixed?
[19:35] <rockstar> savvas, yes, you definitely need to create a milestone, and the process for uploading starts at the milestone.
[19:36] <savvas> I see, I'll try it out:)
[19:44] <savvas> rockstar: thanks again, I think I got the hang of it!
[21:47] <ScottK> It seems I've just lost my ability to accept packages via LP (Error ID: OOPS-1203A1853)
[21:47] <ScottK> This is somewhat bad timing as we're about a week from a release ....
[21:47] <ScottK> I'd appreciate it if someone would take a look.
[21:48] <cody-somerville> What page gives that oops?
[21:49] <ScottK> https://launchpad.net/ubuntu/jaunty/+queue?queue_state=1
[21:49] <ScottK> Right after I mash the accept button.
[21:50] <cody-somerville> Its a time out
[21:50] <ScottK> (Error ID: OOPS-1203D1950) if multiple copies help.
[21:50] <ScottK> cody-somerville: I'm aware of this.
[21:50] <ScottK> It's an internal problem though.
[21:51] <ScottK> It's happened before.
[21:54] <cody-somerville> ScottK, is it happening for all packages you try to accept or just a specific one?
[21:55] <ScottK> Bug #332529 is similar
[21:55] <ScottK> There's only one that needs accepting right now.
[21:58] <ScottK> It finally went through.
[21:59] <cody-somerville> ScottK, :]
[21:59] <ScottK> This is about how it went before.
[22:19] <xq> I see on the Ubuntu-Members launchpad that the cron job that handles @ubuntu.com aliases is supposed to run every 48 hours -- has this by chance changed at all?
[22:19] <xq> Ubuntu-Members wiki page*