/srv/irclogs.ubuntu.com/2009/09/22/#launchpad.txt

davidstraussabentley: ping00:53
davidstrausslifeless: ping00:54
lifelesshi00:54
lifeless'sup?00:54
davidstrausslifeless: I need a bit of help with this issue: https://answers.launchpad.net/launchpad/+question/8337200:55
davidstrausslifeless: Not sure who to escalate this stuff to00:55
davidstrausslifeless: He seems to have a misplaced sense of entitlement about solely administering and neglecting drupal-projects00:57
lifelessspm: are you here today ?00:58
lifelessalso EdwinGrubbs hi00:58
spmlifeless: yup00:58
lifelessdavidstrauss: you're drupal upstream aren't you ?00:58
davidstrausslifeless: yes00:58
davidstrausslifeless: In almost every possible definition00:59
lifelessspm: we have an upstream ( davidstrauss ) wanting to garden the project group lp:drupal-projects, but getting pushback for some unclear reason01:00
lifelessMTecknology: hi01:01
lifelessMTecknology: are you around?01:01
spmdavidstrauss: heyo01:01
davidstraussspm: hi :-)01:01
davidstraussspm: Not sure why I'm getting all this pushback: https://answers.launchpad.net/launchpad/+question/8337201:02
lifelessI'd be inclined to add a group and put david and MTecknology both in it01:02
spmlifeless: great minds; that was my exact thinking.01:03
lifelessif the concern is that MTecknology won't be able to do things he finds important to do01:03
davidstrausslifeless: MTecknology already created such a group01:03
davidstrausslifeless: MTecknology has done exactly nothing with drupal-projects since its creation01:03
davidstrausslifeless: At the same time, I didn't request for him to be removed as an admin, either01:04
lifelessdavidstrauss: there are two things - getting you access, dropping MTecknology's access. the former is (I think) uncontentious01:04
lifelessthe latter, well thats a totally different argument.01:04
davidstrausslifeless: I'm not really sure why there's pushback01:04
davidstrausslifeless: It totally caught me off-guard01:04
lifelessI think you should have admin access, for sure - you're active, you're upstream, you're interested.01:04
davidstrausslifeless: I'm happy keeping MTecknology as an admin as long as he doesn't try to undo stuff I do out of vengeance.01:05
spmhey Ursinha!01:07
lifelessdavidstrauss: for future reference, the Help contact in the channel topic is a good point of call01:07
Ursinha:)01:07
Ursinhahey spm :)01:07
davidstrausslifeless: ah, thank you01:07
lifelessedwin assigned it to MTecknology in good faith, but in case of confusion (like here), coming to IRC and grabbing $current_value will work01:08
davidstrausslifeless: :-)01:08
lifelessthey can also grab the current losa if it needs access escalation etcc01:08
RenatoSilvawhy can't we add multiple releases to the same milestone? ok it does not amke sense right?01:10
RenatoSilvaeach release was a milestone01:10
RenatoSilvanot all milestones are released01:10
RenatoSilvais the above ^ the reason for having separate ms and rel?01:11
spmdavidstrauss: https://edge.launchpad.net/~drupal-projects/+members01:11
spmyou're now a co-admin of that group which in turn masters the project group01:11
davidstraussspm: thanks01:11
RenatoSilvawhy isn't  release  a --status-- of a milestone rather than a child?01:12
RenatoSilvasorry if I'm misunderstooding anything01:12
spmI've not (yet) dnoe an exhaustive check of the perms thru the tree as it were, but if that doesn't cut the mustard, just ping me back. I'll be around for the next.. oh 8-9 hours :-)01:12
wgrantRenatoSilva: It is basically a status.01:12
RenatoSilvawgrant: hummm....01:12
RenatoSilvawgrant: "cerate release" sounds weird then01:13
RenatoSilvawgrant: those labels in series page: create ms, create rel, could be create ms, release ms01:13
wgrantRenatoSilva: It is, for all intents and purposes, a status. Do not worry about which particular verb is used.01:13
RenatoSilvawgrant: how about the suggestion01:13
wgrantI do not know.01:13
RenatoSilvawell, I think it's clearer, then suggestion was given :)01:16
RenatoSilva* the01:16
wgrantPossibly. File a bug?01:16
* RenatoSilva suffers of typo syndrom01:16
RenatoSilvawgrant: maybe I'll file a bug, thanks01:16
RenatoSilvathanks guys01:16
davidstraussEdwinGrubbs: How can I get additional bug trackers listed?01:18
lifelessdavidstrauss: I think you need to file a question :)01:26
davidstrausslifeless: I will. :-)01:27
wgrantYou don't need to.01:27
wgrantYou can create them yourself.01:27
* wgrant hunts.01:27
wgrantYou can do it directly at https://bugs.edge.launchpad.net/bugs/bugtrackers/+newbugtracker, but they're normally created automatically when somebody adds a bugwatch.01:28
wgrantdavidstrauss: ^^01:28
davidstrausswgrant: What if the type isn't supported?01:29
wgrantdavidstrauss: Then you tell LP that bugs are tracked somewhere else, and hope that bug #392339 gets fixed.01:30
ubottuLaunchpad bug 392339 in malone "Launchpad couldn't support drupal bug tracker" [Low,Incomplete] https://launchpad.net/bugs/39233901:30
davidstrauss_I've looked all over the web, and I haven't found an answer to this historical question: what is the relationship of the name "Malone" to Launchpad? I remember it being far more commonly mentioned in LP's earliest days.01:35
wgrantMalone is the old name for Launchpad Bugs.01:35
wgrantIt should be gone now, except for the name of the Launchpad Bugs project.01:35
davidstrauss_ah, ok01:35
davidstrauss_"Malone" did always sound kind of frumpy ;-)01:36
lifeless'bugsy malone'01:38
davidstrauss_lifeless: Thank you. This finally makes sense.01:39
lifelessdavidstrauss_: :)01:46
MTecknologylifeless: you around?03:21
wscctest03:23
spmwscc: successful test :-)03:24
wsccspm: thx03:24
wsccspm: i am using a highly experimental irc client03:24
lifelessMTecknology: hi03:27
MTecknologylifeless: can I talk in private?03:28
lifelesssure, though if its about drupal-projects you probably want to be talking with spm03:28
MTecknologyspm: can i?03:29
spmMTecknology: sure03:29
=== EdwinGrubbs changed the topic of #launchpad to: Launchpad is now open sourced: https://dev.launchpad.net/ | Help contact: - | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com/ | #launchpad-dev is the developer channel
davidstrauss_spm and MTecknology: Why is this discussion happening off the record?03:34
=== davidstrauss_ is now known as davidstrauss
lifelessdavidstrauss: I don't know, but I'd give spm & MTecknology a chance to talk before stressing.03:37
davidstrausslifeless: Well, forgive me for being a little miffed that MTecknology has taken it upon himself to demote me again.03:38
lifelessdavidstrauss: oh, you got removed from the team?03:38
davidstrausslifeless: He dropped me as an admin of the team03:38
lifelessdavidstrauss: ok; I forgive you for being a little miffed :). Seriously though, give spm a chance03:39
davidstrausslifeless: I'm sure he was worried I'd be as petty as he's proven and demote him.03:39
MTecknologylifeless: he's in the team - not admin03:43
MTecknologyspm and I are just going to chat - I had a call03:43
davidstraussMTecknology: No, admin. I need the ability add additional members.03:44
davidstraussMTecknology: You are not the Drupal project.03:44
davidstraussMTecknology: Nor am I, but at least I'm willing to share access.03:44
lifelessdavidstrauss: MTecknology: give spm a chance to talk with MTecknology; that may be surprisingly useful.03:45
lifelessafter that, sure, argue away ;)03:45
RenatoSilvaI have a .po file and I want to use Launchpad translations, but I need a .pot file. Is it just about s/msgstr ".*"/msgstr "" and rename .po to .pot?04:29
lifelessno04:29
lifelesswell, I guess you could. How did you end up with a .po and not pot?04:31
lifelessyou should have xgettext or similar in your build system04:31
wscci tried to get pot with a PO once but my dealer only takes cash04:32
RenatoSilvalifeless: I don't scan my code. They are just 10 messages, so I generated the po directly. Actually I didn't even noted or cared that .pot files exist (well, there's a background history that doesn't matter now)04:36
lifelessyou need a po per language04:37
RenatoSilvalifeless: what matters is that the po is loaded and used04:37
RenatoSilvalifeless: and that there's only one translation04:37
lifelessRenatoSilva: clearly you want to change that now04:38
RenatoSilvaso I need that .pot now, and I wonder how to generate it, may I paste my po here to know how the pot would look like?04:38
RenatoSilvaI just want to generate that .pot04:38
RenatoSilvaI'm reading the wiki, I'm on the import from branch part04:39
lifelessxgettext04:39
RenatoSilvaI'll have to reboot04:40
lifelessits not X1104:41
lifelessyou should read about it04:41
RenatoSilvamingw's getext package ends up with .lzma and I can't open it even with 7z04:41
RenatoSilvaI'm on windows04:41
RenatoSilvaanyway, may I choose a path like /translations/domain.pot?04:42
RenatoSilvaor i18n/domain.pot04:42
RenatoSilvathe wiki is unclear about that04:43
lifelessdomain should be the name of your project04:43
RenatoSilvafor internal reasons the po file has its own namoing scheme: it is named pt-br_solenoid.Theme.po04:44
RenatoSilvapt-br_xxx --> a pseudo language04:44
RenatoSilvareal language + suffix04:44
RenatoSilvaand the domain is theme04:44
RenatoSilvaanyway it is lang.domain.po04:45
RenatoSilvawill lp recognize lang_xx.domain as a valid domain?04:45
lifelessif you want this app to be able to be installed on unix systems, you'll need a name which won't collide in /usr/share/gettext/ or whever they go04:45
RenatoSilvaI don't want04:45
RenatoSilvaI don't need04:45
lifelessif you don't care about that,call it whatever you want04:46
RenatoSilvaso lp will recognize domain as pt-br_solenoid.Theme, and template name will be pt-br-solenoid.Theme?04:46
lifelessI don't know04:47
* RenatoSilva reading https://help.launchpad.net/Translations/ImportingFromBazaarBranches04:47
RenatoSilvaunclear docs btw :( a bit confusing imho04:48
RenatoSilvaIs this a .pot? http://pastie.org/625509, I just modified the .po here: http://pastie.org/62550804:53
RenatoSilvawhen someone translates using lp, how do the translations get into the code???05:10
RenatoSilvahwo to know if your pot imports from branch failed?05:56
thumperjtv: ^^^05:58
jtvRenatoSilva: take a look at your import queue05:58
jtvthumper: thanks for the heads up05:59
RenatoSilvajtv: it should show there immediately?05:59
jtvRenatoSilva: successfully imported entries get cleaned up after a few days, but failed ones hang around for much longer so you get the chance to see them.05:59
jtvRenatoSilva: when you commit, depending on how busy the system is, the files you edited should start showing up in a few minutes as entries on the queue.06:00
RenatoSilvajtv: import queue: There are no entries that match this filtering.  :(06:00
jtvThen the files never made it into the queue.  :(06:00
RenatoSilvaany known max delay for showing  there?06:01
jtvRenatoSilva: do you have a URL for me, so I can see if I can spot any reasons why it might fail?06:01
RenatoSilvabranch URL?06:01
RenatoSilvahttps://code.launchpad.net/~renatosilva/moin-solenoid/trunk06:01
jtvpreferably a URL for the release series06:01
RenatoSilvayes I mean series06:01
jtvBut this page should link to there06:01
RenatoSilvahttps://code.launchpad.net/moin-solenoid/trunk06:02
RenatoSilvahum something is showing now...06:02
RenatoSilvahum the pot was imported, it was you? thanks!06:04
RenatoSilvanow only pt-BR.po is missing06:04
RenatoSilvawhat is 'needs review' for a po file? I need to approve the translation, or lp folks?06:12
RenatoSilvawhen it's approved (by lp?) the translations will automatically fill in the pt_BR fileds in translation page?06:16
wgrantRenatoSilva: A Launchpad Translations developer needs to review it.06:17
RenatoSilvawgrant: can't I get into that group and review myself?06:17
wgrantRenatoSilva: No.06:18
RenatoSilvawgrant: hum it's just about a manual check right? how long does it take usually?06:18
wgrantPresumably however long it takes the relevant people to notice.06:19
RenatoSilvawow! tranlsation suggestions are just amazing!06:23
jtvRenatoSilva: nice to hear you think so.  :-)06:24
jtvMy connection's lousy today for some reason, but am looking into your imports.06:25
RenatoSilvaah ok thanks!06:25
spmdavidstrauss: MTecknology: David, Michael and myself have agreed that we'll reinstate your admin access to the drupal project group; to share management of same.06:39
spmdavidstrauss: MTecknology: We've agreed that we'll see how this goes for a week and adjust accordingly from there based on needs.06:39
davidstraussspm: OK, thanks06:40
MTecknologydaub: I'd like us to discuss any changes we make to this and work as an actual group in this respect.06:40
MTecknologydavidstrauss: *06:40
davidstraussMTecknology: sure06:40
davidstraussMTecknology: I don't have any immediate changes. I took care of most of them earlier today.06:41
davidstraussMTecknology: I'm happy to discuss revising any of the text.06:41
MTecknologydavidstrauss: I removed the images and merged the text we both came up with.06:41
davidstraussMTecknology: Why did you remove the images?06:41
MTecknologyBecause I don't want any room for licensing issues to affect the projects it holds. I'm more concerned about the implications if could have with d.o/lp.06:42
davidstraussMTecknology: The logo is GPL-licensed06:43
MTecknologynot the whole thing06:44
MTecknologyonly the small icon - and the license has change a few times which makes me uneasy about using it06:44
davidstraussMTecknology: What do you mean "only the small icon"?06:44
davidstraussMTecknology: The vector graphics for the Druplicon (the blue logo) are GPL'd as long as I can remember06:45
davidstraussMTecknology: http://drupal.org/node/906806:45
MTecknologyThis is not gpl - http://drupal.org/sites/all/themes/bluebeach/logos/drupal.org.png06:46
davidstraussMTecknology: Correct, but I never used that.06:46
davidstraussMTecknology: The Drupal.org theme is not freely licensed, but the Druplicon itself is.06:46
davidstraussMTecknology: Though one *might* argue that even that graphic is GPL on the basis of derivative work06:47
davidstraussMTecknology: I don't understand your objection06:48
* tonyyarusso would suggest that if you're unsure of something's licensing, you could ask the license holder06:48
MTecknologyWho is not online06:48
davidstraussMTecknology: You use the Druplicon in the logo for this super-project: MTecknology:06:48
MTecknologyhm?06:49
tonyyarussoMTecknology: E-mail exists too.06:49
davidstraussMTecknology: https://launchpad.net/ubuntu-drupal06:49
tonyyarussoalthough either way, this probably belongs in #ubuntu-drupal instead06:50
MTecknologytonyyarusso: not really actually06:50
tonyyarussohow so?06:50
MTecknologydavidstrauss: Can you just let me talk to dries?06:50
davidstraussMTecknology: Dries is not the holder of the logo06:50
davidstraussMTecknology: http://drupal.org/druplicon06:50
tonyyarussodavidstrauss: do you know who the holder of that theme is?06:51
davidstrausstonyyarusso: The Drupal.org Infrastructure Team, which includes me06:51
davidstrausstonyyarusso: It's jointly held. No one creator.06:51
tonyyarussogotcha06:52
MTecknologybbiab06:52
davidstraussI don't understand why the Drupal.org theme is a concern here.06:52
* tonyyarusso doesn't know the issue at hand really yet - maybe can glean from scrollback06:52
davidstraussAll I asked was why MTecknology removed the logos from drupal-projects. He said it was licensing issues. I pointed out that the Druplicon (the logo I posted) is GPL. And then he pointed to the theme on drupal.org.06:53
=== micahg1 is now known as micahg
micahgok guys, this discussion has been going on long enough in this channel06:53
micahgPlease move this to a more appropriate channel06:54
davidstraussmicahg: what do you suggest?06:54
micahgidk06:54
micahgis this about #ubuntu-drupal?06:54
davidstraussno06:54
micahgor maybe a PM06:54
micahgor create a throwaway channel on freenode06:55
=== micahg1 is now known as micahg
MTecknologydavidstrauss: Just do w/e the heck you feel like. I just don't give a crap anymore. I just wish you would understand the purpose of a project group before demanding control over it.07:00
MTecknologyI'm on to more important things.07:00
quentusrexanyone able to help me figure out what this means:07:01
quentusrexdpkg-deb: conffile `/opt/freeswitch/conf/vars.xml' does not appear in package07:01
quentusrexdh_builddeb: command returned error code 51207:01
quentusrexmake: *** [binary-arch] Error 107:01
quentusrexactually:07:01
quentusrexdh_builddeb07:01
quentusrexdpkg-deb --build debian/freeswitch ..07:01
quentusrexdpkg-deb: building package `freeswitch' in `../freeswitch_1.0.4+repack4-0ubuntu14925.3_amd64.deb'.07:01
quentusrexdpkg-deb: conffile `/opt/freeswitch/conf/vars.xml' does not appear in package07:01
quentusrexdh_builddeb: command returned error code 51207:01
davidstraussspm: PM?07:01
MTecknology!pastebin07:01
ubottupastebin is a service to post multiple-lined texts so you don't flood the channel. Ubuntu pastebin is at  http://paste.ubuntu.com | To post !screenshots use http://tinyurl.com/imagebin | !pastebinit to paste directly from  command line | Make sure you give us the URL for your paste - see also the channel topic07:01
quentusrexit's trying to execute dh_builddeb07:01
quentusrexoops, ok07:01
quentusrexI'll pastebin.07:01
MTecknologyquentusrex: You may want to try #ubuntu-motu - they're very helpful and knowledgable about building packages for lp.07:02
RenatoSilvaspm: it was you who approved the po? thanks whoever!07:05
RenatoSilvanow a question about translation07:06
RenatoSilvaI can translate using launchpad or the source code, right? what's the workflow?07:06
RenatoSilvathe way I understand it, I can commit translations to trunk, once a day lp seeks for changes in po and pot files and import them into translation page07:07
RenatoSilvaonce a day?07:07
RenatoSilvawell, I think once a day is the export right?07:07
RenatoSilvaso the changes from both trunk and translation ui are exported to a specified branch, say ~user/project/translations07:08
RenatoSilvaso what I have to do to feed trunk with translations from lp ui is merging ~user/project/translations into ~user/project/trunk??? that's the right workflow?07:10
davidstraussRenatoSilva: Sounds right to me07:11
wgrantRenatoSilva: That's right.07:11
RenatoSilvadavidstrauss: \o/ thanks :)07:11
RenatoSilvawgrant:  ^^^07:11
RenatoSilvaI could also regularly download po/pot files from lp ui and commit them manually and directly to trunk (without having a translations branch as target)07:12
wgrantYou could. But why would you do that?07:13
RenatoSilvafor avoiding merges07:13
jtvRenatoSilva: ah, I haven't been watching for a while but I guess your template went in.  There's a cron job that approves automatically where it can.07:13
wgrantIt's surely a lot easier to merge than to download everything manually.07:14
RenatoSilvaand have a single commit "new translations" rather than one for each day and with automatic commit comment07:14
jtvRenatoSilva: you are right that the exports are once a day, but the imports are triggered whenever you push changes to the branch.07:14
spivRenatoSilva: why avoid merges?07:14
RenatoSilvajtv: hi! thanks you, both pot and po were approved! \o/07:14
jtvRenatoSilva: if they came in from the branch, the approval is a bit easier because in that case the code has more information.07:15
RenatoSilvajtv: hum so gettext is ran to scan source code and validate pot and po files? o.O07:16
jtvRenatoSilva: no and yes.07:16
RenatoSilvaspiv: for having a single commit "new translations" rather than one for each day and with automatic commit comment07:16
jtvWe do not run xgettext to extract templates from your source; you still have to do that.07:17
jtvBut we do run what we get through gettext to validate it.07:17
=== stub1 is now known as stub
RenatoSilvaso no source code is scanned? I'm not very familiar with gettext07:21
RenatoSilvaI know xgettext generates the pot right07:21
RenatoSilvawgrant: ok if I have many languages/templates it would be far esaier to merge instead of manually downloading it....07:32
RenatoSilvaare blueprints for feature request and bug reports for problems?07:39
RenatoSilvaor are blueprints for big festures only?07:39
spivRenatoSilva: for feature development that needs a heavyweight workflow, more than for big features, really.  I think most projects don't need all the fancy tracking that blueprints provide.07:47
spivRenatoSilva: blueprints have features like dependencies on other blueprints, and fields to track an approval workflow for each blueprint, stuff like that.07:48
RenatoSilvathey're more than big features? hum maybe they're specs?07:49
spivIt's really designed for big projects with many related feature proposals and plans for doing some in particular milestones etc.07:50
spivYeah, "blueprint" basically means "spec".07:50
RenatoSilvaok so bugs like 433862 are just fine there in the bugs area, even if they're feature requests...07:51
RenatoSilva* bug 43386207:51
ubottuLaunchpad bug 433862 in moin-solenoid/trunk "Theme preferences by user" [Wishlist,Fix committed] https://launchpad.net/bugs/43386207:51
RenatoSilvaok thanks :)07:51
spivRenatoSilva: well, whatever works for you is fine!07:51
RenatoSilvaspiv: whatever? so if I wish to separate features --> blueprints and problems --> bugs , then that's fine too??07:52
spivIf the bug tracker works perfectly for tracking your feature requests, then why would you use anything else? :)07:52
spivThe ideal tools and workflows are always somewhat project specific.07:53
RenatoSilvaok07:54
RenatoSilvathanks everybody!08:05
spmdavidstrauss: sure08:20
=== jtv is now known as jtv-eat
=== henninge_ is now known as henninge
tuukkahmorning! anyone here able to unlock my launchpad account?09:21
beunotuukkah, unlock?09:22
tuukkahbeuno, i reset my password, and now when i try to log in, launchpad tells me my account is locked09:22
tuukkahactually, the exact message is: "Your login was unsuccessful - This account cannot be used."09:23
beunomthaddon, around?09:24
spmbeuno: 'sup? or you after tom specificly?09:36
=== danilo-afk is now known as danilos
tuukkahwhat about now, anyone able to help me with "Your login was unsuccessful - This account cannot be used"?11:10
tuukkahor is there a support email address or something?11:11
=== doko_ is now known as doko
=== andv is now known as av`
=== mrevell is now known as mrevellunch
beunotuukkah, maybe spm can help you12:24
beunonot sure if he's still around12:24
beunoand LOSA around?12:24
mthaddonbeuno: hi12:25
beunomthaddon, hi. tuukkah needs some help12:26
maxb09:21 < tuukkah> morning! anyone here able to unlock my launchpad account?12:26
maxb09:22 < beuno> tuukkah, unlock?12:26
maxb09:22 < tuukkah> beuno, i reset my password, and now when i try to log in, launchpad tells me my account is locked12:26
maxb09:23 < tuukkah> actually, the exact message is: "Your login was unsuccessful - This account cannot be used."12:26
mthaddontuukkah: what's the account?12:27
tuukkahmthaddon, Tuukka.Hastrup@iki.fi12:29
=== henninge is now known as henninge-lunch
mthaddontuukkah: ok, let me take a look and I'll let you know once I have some more info12:32
tuukkahbeuno, maxb, mthaddon, thanks!12:32
suji2hi12:38
suji2how to add a package in PPA?12:38
noodles775suji2: have you seen https://help.launchpad.net/Packaging/PPA/Uploading ? If not, it's a good place to start.12:40
suji2noodles775: okey. just now i saw that.12:40
noodles775suji2: or do you just want to install a package from a ppa?12:40
noodles775Ah, great.12:40
suji2noodles775: i want to upload.12:41
suji2noodles775: when i open this file ~/.dput.cf nothing is inside. me only add those things which is described in this page https://help.launchpad.net/Packaging/PPA/Uploading ?12:43
mthaddontuukkah: the account seems to be in a strange status, but can you try claiming it at https://launchpad.net/~tuukka-hastrup/+claim12:43
james_wnoodles775: should that page now document the ppa: magic for uploading?12:43
tuukkahmthaddon, ok, let me see12:43
noodles775james_w: yes, good point.12:44
lifelessoh that reminds my12:44
lifelesswhy is it ppa:user12:44
lifelessnot ppa:~user12:44
james_wI think it was Jaunty that was the first release with that?12:44
james_wask Cody12:44
lifelesscody-somerville: ^12:45
akheronincoming                = ~%(ppa)s/ubuntu12:46
akheronlifeless: that's why :)12:46
lifelessakheron: that explains nothing to me12:46
akheronin /etc/dput.cf the ~ is appended "automatically"12:47
akheronerr, prepended12:47
lifelessakheron: thats a mechanism not a reason12:47
akheronyes12:47
akheronmaybe the reason is that there's always the tilde, so why the user should write it12:47
noodles775suji2: so, if you're using Ubuntu Jaunty, you won't even need that .dput.cf info, as you can just do: dput ppa:<yourusername> yourfile.changes. Otherwise, yes, follow those instructions as they are.12:47
suji2noodles775: okey. i'm using Ubuntu Jaunty only.12:48
lifelessakheron: did you write this, or are you guessing?12:49
lifelessakheron: because ifyou're guessing, I've guessed too.But I want to know ;)12:50
lifelessbecause I think its wrong - it means that the urls differ by more than protocol from launchpad, which is annoying and error prone.12:50
lifelessand if launchpad starts doing official project ppa's12:51
lifelessthen dput will be broken12:51
wgrantlifeless: It's already broken for multi-distro PPAs.12:51
wgrantSo it will need changing eventually anyway.12:52
james_wplus, you're assuming something about how official PPAs will be implemented12:54
lifelessindeed12:54
lifelessassumptions are great12:54
james_wI agree that it would be better to match the URL scheme, but still...12:55
lifeless:)12:55
=== henninge-lunch is now known as henninge
james_wif we need to fix it we should do it sooner rather than later12:55
wgrantOTOH, user/ppa is the way that Launchpad refers to PPAs.12:55
lifelesswgrant: where?12:55
wgranteg. in emails, buildd statuses, probably a few other things.12:55
=== mrevellunch is now known as mrevell
james_wppa.launchpad.net URLs?12:56
lifelessah12:56
james_wso there is already a collision there12:56
lifelessmeep12:56
lifelessah well12:56
lifelessit can wait then12:56
james_wand the ppa: support in software sources will have the same issue there12:57
wgrantI imagined that official project PPAs would just be implemented as a link between a normal Person-owned PPA and a project.12:57
james_wthat's the way I've heard it talked about12:58
james_wnicely takes care of upload permissions without dangling more permission structure on projects at least12:58
=== matsubara-afk is now known as matsubara
james_wwould be nice to be able to dput ppa:project though12:59
james_wsave remembering the team name12:59
lifelessexactly12:59
james_wwe could do that with project-ppa: or something as a last resort13:00
=== bigjools is now known as bigjools-lunch
tuukkahmthaddon, i claimed the account and everything seems to be right now - thanks! would it make sense to file a bug about that message and ask for a support email addr to be included in it?13:18
akheronlifeless: just guessing13:18
mthaddontuukkah: yeah, that'd be great, thx13:36
=== bigjools-lunch is now known as bigjools
`dax`Hi mates14:18
`dax`can I have informations?14:19
`dax`I was searching about the creation of a project14:20
cody-somervillelifeless, karmic14:32
cody-somervillelifeless, and akheron is correct14:32
lifelesscody-somerville: so before karmic it was ~user?14:33
cody-somervilleor wait14:33
=== kfogel changed the topic of #launchpad to: Launchpad is now open sourced: https://dev.launchpad.net/ | Help contact: kfogel | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com/ | #launchpad-dev is the developer channel
cody-somervilleI suppose I added the feature actually in jaunty14:33
cody-somervillelifeless, no, it was never ~user14:33
lifelessok14:33
lifelessthanks14:33
v0lksmanmornin...so I'm trying to setup my own PPA....I think I followed all the instructions correctly and dput my .changes file to the ppa.  Everything looked good in the log.  But nothing appears on the PPA page itself...does this take time?14:33
akheroncody-somerville, lifeless: I have jaunty and the ppa target is in /etc/dput.cf14:34
bigjoolsv0lksman: make sure you signed the upload with a key that you associated with your account14:39
akheronv0lksman: did you get a confirmation email?14:40
v0lksmannadda14:40
v0lksmanbut I also didn't sign the package14:40
akheronyou have to sign it14:40
v0lksmanthat may be the problem...thanks14:40
bigjoolslike I said ...14:42
akheronhttps://help.launchpad.net/Packaging/PPA says that "Note: You can only activate a PPA if you have signed the Ubuntu code of conduct."14:45
akheronis this true?14:45
akheroniirc, I only signed it after setting up a PPA14:46
sandy|lurkHi, there appears to be some ancient automatic import from Tomboy SVN (we moved to git six months ago) to Launchpad here: https://code.launchpad.net/~vcs-imports/tomboy/head14:54
sandy|lurkI'm not sure if I should file a bug or what14:54
sandy|lurk but what I'd like is to either get rid of it (it's misleading) or have it pull from git master14:54
sandy|lurkshould I just post it at https://answers.launchpad.net/launchpad-bazaar ?14:54
sandy|lurkthanks in advance :-)14:54
=== cprov is now known as cprov-afk
v0lksmanhow do I confirm my package was signed on build?15:12
kfogelv0lksman: I don't know, but bigjools might know.15:14
v0lksmanand do I need to run dinstall or something?  I keep getting a message saying not running dinstall after I run dput15:15
bigjoolsv0lksman: use gpg --verify *.changes15:16
rowinggolfer_v0lksman: for some reason I always have to force the signing of my packages15:18
v0lksmanwith debuild -k?15:18
rowinggolfer_kinda.15:19
rowinggolfer_I use dpkg-buildpackage15:19
rowinggolfer_dpkg-buildpackage -S -kF230408E to be precise15:19
rowinggolfer_if I omit the -k... it doesn't sign.15:20
rowinggolfer_is debuild == dpkg-buildpackage??15:20
rowinggolfer_and v0lksman I always get the "not running dinstall" message.15:21
rowinggolfer_it seems to be irrelevant.15:21
rowinggolfer_my PPA is working :)15:21
v0lksmanarg...wtf...I ran 'debuild -i -us -uc -k4DCA1C14' then verify the changes file and 'gpg: no valid OpenPGP data found.'15:21
rowinggolfer_lol.15:22
rowinggolfer_-us -uc means don't sign15:22
v0lksmanug15:22
v0lksmanshoulda read more on that... :)15:22
rowinggolfer_use -S if you want a source package (which I think you do)15:22
v0lksmancool!!! thanks guys!  my PPA is alive!15:31
geserrowinggolfer_: check if your name on the changelog entry matches one of your uids on your key (including any comments used)15:44
rowinggolfer_geser will do.15:44
rowinggolfer_I have too many keys.15:45
geseryou can also specify the keyid to use in .devscripts15:46
geserbut I don't know if debuild will pick it up as I don't sign the source package during build but only when I'm ready for upload (with debsign)15:46
rowinggolfer_geser: that's interesting.15:54
picklesworthHi everybody! I, err, marked a bug as a duplicate and it really isn't one. Is there a nice way to undo that?15:57
=== rockstar` is now known as rockstar
geseryes, leave the field where you put in the other bug number in empty16:02
newproggiehello everybody16:10
rowinggolfer_hello.16:10
newproggieI'm trying to sign some ppa keys for a couple of days now, but it seems that keyserver.ubuntu.com is down?16:10
rowinggolfer_newproggie: I've had trouble getting a key also.16:11
newproggierowinggolfer: Can I substitute keyserver somehow with another server?16:11
rowinggolfer_this command hangs for me - apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A1F196A816:11
newproggierowinggolfer_: right, same here16:11
rowinggolfer_newproggie: dunno, I am reading man apt-key now.16:12
rowinggolfer_hmmm. conflict there.16:13
rowinggolfer_--recv-key16:13
rowinggolfer_not --recv-keys16:13
newproggieI can ping it, but it times out everytime I try to sign some ppa keys16:14
rowinggolfer_that's not the issue though.16:14
rowinggolfer_i got16:14
rowinggolfer_gpg: requesting key A1F196A8 from hkp server keyserver.ubuntu.com16:14
rowinggolfer_gpg: no writable keyring found: eof16:14
rowinggolfer_gpg: error reading `[stream]': general error16:14
rowinggolfer_gpg: Total number processed: 016:14
rowinggolfer_newproggie: the server must be having issues.16:14
newproggieguess so16:15
rowinggolfer_but, as you say, it's been the case for a couple of days now.16:15
rowinggolfer_popey. who to contact re keyserver.ubuntu.com??16:16
newproggieright, and it's starting to annoy me :-/16:16
rowinggolfer_newproggie: popey will fix it.16:16
newproggierowinggolfer_: really? cool16:16
rowinggolfer_with his elvis powers16:16
newproggie:-)16:16
newproggieafk for a moment16:16
kfogelsinzui: if I suspect a bug has no need to be private (bug #216155, in this case, which public bug #432906 was marked as a dup of), is there anything I can do?16:35
ubottuBug 216155 on http://launchpad.net/bugs/216155 is private16:35
ubottuBug 432906 on http://launchpad.net/bugs/432906 is private16:35
kfogelwhat?  both private?  I can see the latter but not the former...16:36
sinzuikfogel: I cannot see the first one to say if it should be private16:36
kfogelsinzui: bug #432906 says "this bug is public" but ubottu is saying private.  This is independent of my original question.16:37
ubottuBug 432906 on http://launchpad.net/bugs/432906 is private16:37
kfogelubottu bug?16:37
ubottuSorry, I don't know anything about bug?16:37
kfogelheh16:37
Amaranthkfogel: bug 216155 made public16:37
ubottuLaunchpad bug 216155 in glipper "glipper crashed with ImportError in <module>()" [Undecided,New] https://launchpad.net/bugs/21615516:38
sinzuikfogel: Both these bugs belong to the Ubuntu project. I think they need to decide if which bug needs to change16:39
kfogelAmaranth: thank you16:39
sinzuikfogel: I think the issue may stem of personal data that may be in the attachments16:40
kfogelsinzui: sure, makes sense.  I'm more wondering about the general way we handle public bugs marked as dups of private bugs.  Writing it up now.16:42
sinzuiThere is no sanity checking between them16:42
sinzuiobviously16:43
sinzuithe reason is that one bug may contain personal information, but the other does not16:43
james_wjust because we have the same bug doesn't mean you should be able to read the possibly private attachments to my bug16:43
james_wyeah, it's confusing and irritating for those that file the duplicates16:44
kfogeljames_w, sinzui: I'm filing a bug about at least making the UI less confusing, for those who can see the public bug but not the private one.16:49
james_wthat would be great16:50
=== deryck is now known as deryck[lunch]
=== matsubara is now known as matsubara-lunch
jblountAnyone have the link to the Karma page for a team?17:18
jblountI always lose this page, but it's good for bragging rights.17:18
sorenTeams have karma?17:22
jblountsoren: No, but there is a page that lists the users on a team with their karma next to their nick / name.17:23
=== EdwinGrubbs is now known as Edwin-lunch
=== jon is now known as Guest7492
MFeni'm back. still working on the api calls that poll my binary builds in my ppa17:50
MFeni have something that i think works, but i have no real way to test it17:50
MFeni'd like to be able to upload packages to staging17:51
=== sale_ is now known as sale
=== mrevell is now known as mrevell-dinner
=== deryck[lunch] is now known as deryck
=== henninge is now known as henninge-afk
ilowedoctormo: could I pick your brains about some packages in your PPA?18:08
=== matsubara-lunch is now known as matsubara
=== danilos is now known as danilo-afk
=== sayakb_ is now known as sayakb
=== salgado is now known as salgado-lunch
chris|wasn't there once a demo service for launchpad where I could testdrive the whole thing?19:10
beunochris|, yes19:11
beunostaging.launchpad.net19:11
chris|thanks :)19:12
chris|staging stuff gets deleted regularly, right?19:12
jamaltai'm digging the new home page19:12
beunochris|, every day19:12
chris|perfect, thanks beuno19:12
idnarman, the new edit buttons are taking a bit of getting used to19:14
idnarprobably for the best though19:16
Ursinhaidnar, you bet :) I can't live without them now, serious used to it :)19:31
Ursinha*seriously19:31
=== Edwin-lunch is now known as EdwinGrubbs
kfogelUrsinha: I'm going to randomly ask you a vcsimports question :-).  I see various imports with sources like, e.g., svn://svn.helenos.org/HelenOS/  -- no "trunk" on the end.  Should we approve those, or is it necessary to name trunk?19:36
kfogelUrsinha: https://code.edge.launchpad.net/+code-imports/+new implies that trunk should be named explicitly.19:36
kfogeljml: wondering if you know the answer to the question I'm asking Ursinha above.19:37
Ursinhakfogel, hm, I understand that if the folder has a trunk inside it's ok, or if doesn't have all files in the root19:38
UrsinhaI always follow the wiki instructions when doing the reviews19:38
kfogelUrsinha: IOW, Launchpad will DTRT.19:38
* Ursinha looks for the link19:38
kfogelUrsinha: oh, I'm reading the wiki already.19:38
kfogelhttps://wiki.canonical.com/Launchpad/PolicyandProcess/ReviewingCodeImports19:38
Ursinhakfogel, this one :)19:39
kfogelUrsinha: ah, wiki says just hack the URL.  funny.19:39
Ursinha:)19:39
RenatoSilvaIs it possible to use Launchpad for translating MoinMoin? The po files are hosted at e.g. http://master18.moinmo.in/MoinI18n/pt-br19:47
ronnyRenatoSilva: i think there is some work needed for import/export with the launchpad translation system, i sugest to talk to ThomasWaldmann in #moin-dev as well19:51
RenatoSilvaronny: I'm asking in #moin too. I have a few ideas, I just wanted to know if someone here was used to that kind of thing and had ready steps to give me19:52
ronnyRenatoSilva: wwhile osme projects im involved in use it to manage translations, im not familiar with the process19:53
RenatoSilvaronny: Translation in Moin works this way: the .po files are hosted in the wiki itself, so people edit it to translate things. Every now and then Thomas runs some tool to read those pages and update hg repository19:54
ronnyi see19:54
RenatoSilvaronny: my idea is write a small script to get those po files from wiki and push to a source branch in launchpad19:55
=== salgado-lunch is now known as salgado
bdmurrayThe privacy icon on edge in bug listings seems wrong to me19:55
RenatoSilvaronny: so lp will detect new stuff and update translation ui19:56
ronnyRenatoSilva: well, communicate that with thomas, i need to get my train19:56
RenatoSilvaok, the explanation is for everybody anyway :)19:56
RenatoSilvaronny: ^19:56
RenatoSilvaronny: so lp will detect new stuff and update translation ui19:57
RenatoSilva^19:57
ronnyRenatoSilva: well, it affects the translation process of moinmoin, so you need to talk to its developers19:58
RenatoSilvathen I start tranlsation using lp instead of the wiki, then when I'm done I run that script again but now only with the latest .pot file, then lp imports it into translation ui, then I export to .po and edit moin wiki and replace the whole content19:58
RenatoSilvaronny: I'm waiting for an answer there19:59
RenatoSilvaronny: the only problem is get access to moin .pot file  and whether they care about ordering (gettext fault that mess up wiki diffs completely)20:00
=== ripps_ is now known as ripps
RenatoSilvaIf you log in, you can edit translation, and each string has suggestions from other projects :)20:11
RenatoSilvaI'm planning to put both pt-br 18 and 19 there, as 19 fixes many translations, and edit 18 po there in lp, and see suggestions from 19 :)20:12
RenatoSilvawhen I update a .pot in launchpad, the corresponding .po's are updated automatically, right?20:43
RenatoSilvamissing strings are removed from the pos and new ones are added, right?20:43
=== sayakb_ is now known as sayakb
=== yofel_ is now known as yofel
=== henninge-afk is now known as henninge
=== salgado is now known as salgado-brb
RenatoSilvaI'm sorry I was disconnected? Did you said something while I was out?21:55
RenatoSilvawhen translations template (pot) get updated by lp, all related po files are recreated based on it, right?21:56
=== salgado-brb is now known as salgado
realbadapplecan someone tell me if 'keyserver.ubuntu.com' is under going changes because it keeps timeing out trying to --send-keys my pgp key22:20
mwhudsoni noticed that a bunch yesterday22:25
jpdsIt's just overloaded.22:26
=== salgado is now known as salgado-afk
realbadapplewhats the preferred wait time before trying again?22:27
=== matsubara is now known as matsubara-afk
=== jamalta is now known as jamalta-afk
staniif i have a bug instance, how can i get the bug number?23:03
staniwith the launchpad api23:04
staniah nevermind23:05
realbadappleI just want to check is this command correct 'gpg --keyserver keyserver.ubuntu.com --send-keys ID' because I have been getting keyserver errors for about an hour now23:11
realbadapplenever mind it is there23:15
realbadappleI searched for it and it is there but I still got the errors while sending the keys, who do I report this to?23:16
wgrantrealbadapple: The general issues with the keyserver are known.23:17
realbadappleok I did not know that thanks wgrant23:17

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!