jono | hey all | 00:07 |
---|---|---|
jono | quick q | 00:07 |
jono | is it possible to make multiple branches part of the same project? | 00:07 |
jono | e.g. if you look at https://code.launchpad.net/ubuntuaccomplishments | 00:07 |
jono | I would like the ubuntu-community branch to really be lp:ubuntuaccomplishments/ubuntu-community or something such as that | 00:08 |
jono | is that possible? | 00:08 |
mwhudson | jono: yes | 00:09 |
jono | mwhudson, cool, how do I do that? | 00:09 |
mwhudson | jono: you need to associate the branch with a series | 00:09 |
mwhudson | jono: https://code.launchpad.net/ubuntuaccomplishments -> register a series | 00:10 |
jono | mwhudson, ok, so if I create a trunk series | 00:10 |
jono | https://launchpad.net/ubuntuaccomplishments/trunk | 00:10 |
jono | does that count mwhudson? | 00:10 |
jono | oh do I register a series for each branch? | 00:11 |
wgrant | However, in general, one codebase == one project | 00:11 |
mwhudson | there is a trunk series by default isn't there? | 00:11 |
jono | yup | 00:11 |
mwhudson | yeah, also listen to wgrant | 00:11 |
wgrant | Stuffing multiple codebases into one project is going to get awkward. | 00:11 |
jono | wgrant, ok, so you think I should instead have one LP project for the core system and then another project for all the different accomplishments you can load into it? | 00:11 |
wgrant | jono: Right. You could use a project group to keep them together. | 00:12 |
jono | what is a project group? | 00:12 |
wgrant | https://launchpad.net/launchpad-project | 00:12 |
wgrant | (don't let the name confuse you, it's a project group) | 00:12 |
wgrant | It lets you search bugs across the whole lot, and lists them, etc. | 00:13 |
jono | ahhh cool | 00:13 |
jono | how do i create a project group? | 00:13 |
wgrant | You don't, but we can. | 00:13 |
wgrant | Just give us a name. | 00:13 |
wgrant | And I'll have it for you in a sec :) | 00:13 |
jono | oh cool | 00:13 |
jono | thanks! | 00:13 |
jono | can you call it 'ubuntuaccomplishments' | 00:13 |
elmo | notthatthisisanyofmybusinessbutithinkrunonnamessuck, how about ubuntu-accomplishments instead? :-P | 00:14 |
jono | fine with me :-) | 00:15 |
wgrant | Agreed, and ubuntuaccomplishments already exists as the project. | 00:15 |
jono | ubuntu-farmville works too | 00:15 |
jono | lol | 00:15 |
wgrant | I'll make it ubuntu-accomplishments, then we can rename ubuntuaccomplishments to something else. | 00:15 |
StevenK | jono: You're a bad man. | 00:15 |
jono | wgrant, perfect, thanks | 00:15 |
jono | StevenK, lol | 00:15 |
wgrant | https://launchpad.net/ubuntu-accomplishments is all yours | 00:15 |
wgrant | You can add projects to the group by setting their 'Part of' setting on +edit to 'ubuntu-accomplishments' | 00:15 |
jono | thanks wgrant! | 00:15 |
wgrant | Do you want the existing ubuntuaccomplishments project renamed to ubuntu-accomplishments-core or so? | 00:15 |
jono | wgrant, yes please, if you could call it ubuntu-accomplishments-system | 00:16 |
wgrant | That's done. | 00:16 |
jono | I will then create -data for the other project | 00:17 |
jono | thanks wgrant | 00:17 |
wgrant | np | 00:17 |
jono | wgrant, so how do I say ubuntu-accomplishments-system is part of this project group? | 00:19 |
jono | I tried to use the register link to do this | 00:19 |
wgrant | jono: There's a "Part of" field on https://launchpad.net/ubuntu-accomplishments-system/+edit | 00:19 |
jono | aha! | 00:19 |
wgrant | The Register link is for creating new projects that start as part of the group. | 00:20 |
jono | thanks! | 00:20 |
wgrant | Not ideal UI, but this is old and rarely used stuff :( | 00:20 |
=== maxb_ is now known as maxb | ||
jono | wgrant, still around? | 02:24 |
wgrant | jono: Indeedily. | 02:25 |
jono | :-) | 02:25 |
jono | I am trying to make https://launchpad.net/ubuntu-community-accomplishments/ part of ubuntu-accomplishments-system and I am getting an error | 02:25 |
wgrant | jono: s/-system// | 02:25 |
jono | oh damn | 02:25 |
wgrant | -system is the project, not the group. | 02:25 |
jono | of course! | 02:25 |
jono | sorry | 02:25 |
jono | <- idiot | 02:25 |
wgrant | Heh | 02:25 |
wgrant | np | 02:25 |
jono | :-) | 02:26 |
jono | wgrant, should the new sub-project appear on https://launchpad.net/ubuntu-accomplishments right away? | 02:33 |
lifeless | jono: 'Projects | 02:34 |
lifeless | Ubuntu Accomplishments System | 02:34 |
lifeless | ' | 02:34 |
jono | lifeless, yep, there should be two sub-projects | 02:34 |
lifeless | then you haven't configured the other one | 02:35 |
jono | there should also be Ubuntu Community Accomplishments | 02:35 |
jono | I have | 02:35 |
jono | https://launchpad.net/ubuntu-community-accomplishments | 02:35 |
jono | it lists the project it is part of | 02:35 |
lifeless | oh | 02:35 |
lifeless | so yeah, this is memcache fallout | 02:35 |
jono | gotcha | 02:35 |
lifeless | it will show up in 10 minutes | 02:35 |
jono | np | 02:36 |
jono | thanks lifeless | 02:36 |
Oleg | Hi guys | 07:39 |
Oleg | "The following errors were encountered: | 07:39 |
Oleg | Timeout error, please try again in a few minutes." | 07:39 |
Oleg | https://code.launchpad.net/~tsarev/percona-server/18205_07_slave_type_conversions_error_on_truncate.patch-refactoring/+register-merge | 07:39 |
Oleg | I am trying to MP, and receive this error | 07:40 |
Oleg | guys? | 07:43 |
Oleg | anybody? | 07:43 |
Oleg | team? | 07:44 |
Oleg | tool long branch name, perhaps? | 07:44 |
Oleg | Hehe, exactly | 07:45 |
Oleg | https://code.launchpad.net/~tsarev/percona-server/18205_07_slave_type_conversions_error_on_truncate.patch-refactoring/+register-merge - tool long branch name | 07:45 |
Oleg | I try more short name and now all fine :) | 07:45 |
=== czajkowski changed the topic of #launchpad to: https://launchpad.net/ | Help contact: czajkowski | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | User Guide: https://help.launchpad.net/ | Support: https://answers.launchpad.net/launchpad | For packaging help: join #ubuntu-packaging | ||
=== yofel_ is now known as yofel | ||
* popey gets OOPS-794d550886722071e3547f2062e59ad2 | 10:31 | |
ubot5 | https://lp-oops.canonical.com/oops.py/?oopsid=794d550886722071e3547f2062e59ad2 | 10:31 |
popey | when visiting https://bugs.launchpad.net/bugs/+bugs?field.searchtext=proxy&orderby=-heat&field.status:list=NEW&field.status:list=CONFIRMED&field.status:list=TRIAGED&field.status:list=INPROGRESS&field.status:list=INCOMPLETE_WITH_RESPONSE&field.importance:list=CRITICAL&field.importance:list=HIGH&field.importance:list=MEDIUM&field.importance:list=WISHLIST&assignee_option=any&field.assignee&field.bug_reporter&field.bug_commenter&field.subscriber&field.tag&f | 10:31 |
popey | which is a delightful url ☺ | 10:32 |
=== matsubara-afk is now known as matsubara | ||
czajkowski | popey: tis a bit ugly | 11:23 |
czajkowski | popey: what did you do to get the opps ? | 11:27 |
popey | czajkowski: visit that link | 11:31 |
czajkowski | aye we are | 11:31 |
popey | yeah, i got the oops at 10:31 when i visited that link. | 11:31 |
popey | i just tested again and it works | 11:31 |
czajkowski | popey: possibly a time out issue will keep an eye on it | 11:32 |
czajkowski | thanks | 11:32 |
mgz | the link is incomplete, but looks like it's basically a search for 'proxy' in all bugs ordered by heat | 11:33 |
mgz | http://bugs.launchpad.net/ is a timeout for me. | 11:33 |
popey | http://paste.ubuntu.com/842909/ | 11:33 |
popey | thats the full link | 11:33 |
popey | too 10 seconds for bugs.launchpad.net page to load | 11:34 |
popey | refreshed 7 seconds, yeah, looks like some problem there ☺ | 11:34 |
czajkowski | hmm took 8 seconds and loaded | 11:35 |
czajkowski | let me go and see | 11:35 |
wgrant | I'm working on these timeouts at the moment. | 11:35 |
czajkowski | wgrant: ahh ok thank you | 11:35 |
wgrant | Why are you searching on the global bug set? | 11:35 |
wgrant | Rather than in Ubuntu? | 11:35 |
popey | I wasn't, it was a link provided on a social network. someone complaining about proxy support in Ubuntu. I clicked the link he provided | 11:38 |
wgrant | Ah | 11:39 |
=== Ursinha_ is now known as Guest37786 | ||
=== Guest37786 is now known as Ursula | ||
kuuko | Will Launchpad understand tags or markup in a bzr commit message? Like f.e. <b>, <u>, <em> or even <img src="" /> | 13:15 |
mgz | nope. | 13:16 |
mgz | putting html in commit messages would be a little perverse anyway | 13:16 |
kuuko | For general consumption yes. But I am a pervert so I would enjoy it very much. | 13:18 |
=== sagaci_ is now known as sagaci | ||
rick_h | czajkowski: check out https://bugs.launchpad.net/launchpad/+bug/896539 it might help with the current one under discussion | 13:55 |
ubot5 | Ubuntu bug 896539 in Launchpad itself "bug task creation date is not selectable for display and thus can no longer be sorted by" [Low,Triaged] | 13:55 |
czajkowski | rick_h: which one under discussion ? | 13:58 |
rick_h | czajkowski: the bug age sorting issue | 13:58 |
rick_h | sorry, seeing hte emails fly by | 13:58 |
czajkowski | rick_h: ah ok here in training with mrevell and going through the bugs | 13:59 |
rick_h | bug 896539 has the same discussion, you might even be able to make the other a dupe | 13:59 |
ubot5 | Launchpad bug 896539 in Launchpad itself "bug task creation date is not selectable for display and thus can no longer be sorted by" [Low,Triaged] https://launchpad.net/bugs/896539 | 13:59 |
rick_h | some of the same points of exposing the fields and such | 13:59 |
czajkowski | nods | 14:04 |
=== menesis_ is now known as menesis | ||
Amoz | hey, I've got this error when trying to upload to my PPA. "Launchpad failed to process the upload path '~~myusername/ppa/ubuntu': | 14:39 |
Amoz | Could not find person or team named '~myusername'. Anyone care to explain, please? :) | 14:39 |
czajkowski | Amoz: let me see if I can find out for you | 14:45 |
bigjools | Amoz: what is your launchpad username? | 14:45 |
bigjools | also you have one too many ~ characters | 14:46 |
soren | Amoz: I'm going to guess you used "dput ppa:~myusername/ppa"? | 14:48 |
bigjools | my guess too :) | 14:49 |
* czajkowski waves at soren | 14:49 | |
soren | o/ | 14:49 |
Amoz | soren, thanks! I suppose stupidity is a common problem around here :) | 15:04 |
soren | Amoz: Well, this particular manifestation of it isn't exactly uncommon :) | 15:17 |
=== czajkowski changed the topic of #launchpad to: https://launchpad.net/ | Help contact: | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | User Guide: https://help.launchpad.net/ | Support: https://answers.launchpad.net/launchpad | For packaging help: join #ubuntu-packaging | ||
=== ereslibre_laptop is now known as ereslibre | ||
shnatsel | hello everyone | 18:13 |
=== deryck is now known as deryck[lunch] | ||
shnatsel | I'm trying to fix a really bad translation in Ubuntu app descriptions | 18:15 |
shnatsel | Postler description in Russian, ddtp-ubuntu-universe package | 18:15 |
shnatsel | to be exact | 18:15 |
shnatsel | but I can't locate the strings - search seems to be the only way and Launchpad throws timeouts at every search I try | 18:15 |
shnatsel | I've approached it from http://nightmonkey.ubuntu.hu/ initially, but it uses search to link to strings as well | 18:16 |
shnatsel | is there any way to locate the strings without string search? or is there any way to get rid of the timeout errors? | 18:18 |
rick_h | shnatsel: what package? I'm not able to see anything called ddtp | 18:20 |
shnatsel | https://translations.launchpad.net/ddtp-ubuntu/oneiric/+pots/ddtp-ubuntu-universe/ru/+translate?batch=10&show=all&search=whatever | 18:20 |
shnatsel | probably not a package, sorry | 18:20 |
sinzui | that is a project. It might be the source of package | 18:21 |
sinzui | shnatsel, where did you see this bad translation? | 18:22 |
shnatsel | sinzui: it was reported to appear in Ubuntu Software Center in Oneiric | 18:23 |
shnatsel | sinzui: I haven't seen it myself because I'm still on Maverick/elementary | 18:23 |
sinzui | okay. I think you are looking at the right project. This does provide the source of the translations, though it does not admit it | 18:23 |
rick_h | shnatsel: so what I started to do was to download the translation file | 18:23 |
rick_h | then you can search through it easily | 18:24 |
rick_h | it appears it wants to email that though,so waiting on that | 18:24 |
shnatsel | the upload process scared me last time I checked | 18:24 |
rick_h | shnatsel: that should help get aroud the search timeout | 18:24 |
shnatsel | rick_h: thanks! | 18:24 |
rick_h | shnatsel: well, you don't need to upload, maybe it'll help narrow down where to head to fix it in the web ui? | 18:24 |
rick_h | I've not actually seen a .po so not 100% sure | 18:24 |
sinzui | I think we just want to find the message and suggest an alternate translation in in the UI. This project is setup for automatic translations | 18:25 |
* sinzui looks and URL to minimise timeouts | 18:26 | |
sinzui | I see search ignores the filters. That is bong | 18:29 |
sinzui | shnatsel, This is what I see when I hack the url to only search for untranslated ru: https://translations.launchpad.net/ddtp-ubuntu/oneiric/+pots/ddtp-ubuntu-universe/ru/+translate?batch=10&show=translated&search=postler | 18:30 |
sinzui | It is not translated according to this project | 18:30 |
* sinzui looks at the actual ubuntu project | 18:30 | |
sinzui | package | 18:30 |
sinzui | shnatsel, I think you want to translate the Ubuntu package. I found the url for it. Let me hack the url to locate the postlet entry | 18:32 |
shnatsel | the URL above still returns a timeout :( | 18:33 |
sinzui | It does take a few tries to load | 18:34 |
shnatsel | sinzui: well, I've been always translating the thing Nightmonkey links to, and my translations seemed to get into USC | 18:34 |
sinzui | This is the url for the package in ubuntu: https://translations.launchpad.net/ddtp-ubuntu/oneiric/+pots/ddtp-ubuntu-universe/ru/+translate?batch=10&show=translated&search=postler | 18:34 |
shnatsel | though no guarantee now, it has een a while | 18:34 |
shnatsel | s/a while/a while ago/ | 18:35 |
sinzui | I do not have any experience with nightmonkey. I do not know where the ru translation came from since both the project and the package report the string is untranslated | 18:36 |
shnatsel | sinzui: apparently the short description does not contain the string "postler" | 18:37 |
sinzui | shnatsel, My url hack was to change show=all to show=translated which is a smaller search | 18:37 |
shnatsel | sinzui: ah, thanks! I'll try it for the short description string then. | 18:38 |
shnatsel | sinzui: 5th try of the last URL worked, thanks! | 18:38 |
dobey | is it known that when proposing a merge, launchpad seems to no longer redirect to the newly registered merge properly? | 19:01 |
dobey | it shows me the new merge proposal, but the URL bar still has the +registermerge link in it | 19:02 |
=== apachelogger_ is now known as apachelogger | ||
beuno | dobey, bug #929422 | 19:17 |
ubot5 | Launchpad bug 929422 in Launchpad itself "Fails to refresh the URL when making a merge request" [Critical,Fix committed] https://launchpad.net/bugs/929422 | 19:17 |
dobey | ah ok | 19:19 |
dobey | thanks | 19:19 |
=== deryck[lunch] is now known as deryck | ||
=== Enlik is now known as Guest38820 | ||
=== jussio1 is now known as jussi | ||
=== Guest38820 is now known as Enlik | ||
thomi | Hi - while registering a merge proposal, launchpad gives me an error: "This branch is not mergeable into <target branch>". Any idea why that is? | 21:02 |
thomi | specifically, I want to merge lp:~thomir/unity/autopilot-infrastructure-add-setuptools into lp:~unity-team/autopilot/infrastructure | 21:02 |
=== matsubara is now known as matsubara-afk | ||
beuno | thomi, they are different projects | 21:14 |
thomi | oh nuts. Of course, sorry | 21:14 |
thomi | I need more coffee | 21:14 |
beuno | that solves everything | 21:17 |
thumper | hi beuno | 21:21 |
beuno | heya thumper! | 21:37 |
jono | hey folks | 23:38 |
jono | is there a way I can get the user's name in LP from their address? | 23:38 |
jono | email address, that is | 23:38 |
wgrant | In [2]: lp.people.getByEmail(email='me@williamgrant.id.au').name | 23:40 |
wgrant | Out[2]: u'wgrant' | 23:40 |
wgrant | jono: ^^ | 23:40 |
jono | thanks wgrant | 23:41 |
jono | wgrant, I am writing a little script to see if someone is an UBuntu Member | 23:44 |
jono | currently I am doing this: | 23:45 |
jono | team = l.people["ubuntumembers"] | 23:45 |
jono | members = team.members_details | 23:45 |
jono | for member in members: | 23:45 |
jono | print "foo" | 23:45 |
jono | if member.member.name == user: | 23:45 |
jono | print member.date_joined | 23:45 |
jono | is there a better way I should be doing this? | 23:45 |
wgrant | There's no really good way to do that right now. The Person.inTeam method used internally by LP isn't exposed through the API, due to some security complexities. | 23:45 |
jono | gotcha | 23:46 |
wgrant | However. | 23:46 |
wgrant | "membership = lp.load('/~ubuntumembers/+member/%s' % lp.people.getByEmail(email='me@williamgrant.id.au').name) is a quick | 23:46 |
wgrant | way to check | 23:46 |
wgrant | THat will get you the membership object, which has date_joined | 23:47 |
wgrant | It'll raise a NotFound if they're not a member | 23:47 |
wgrant | (the path to a membership is /~TEAM/+member/PERSON) | 23:47 |
wgrant | Ah, but that won't take into account members of subteams :( | 23:48 |
jono | hmm | 23:49 |
jono | I am basically trying to write some scripts to determine if people have different roles | 23:49 |
jono | e.g. member, motu, core-dev | 23:49 |
jono | do you know if there is a way to check sub-teams too | 23:50 |
wgrant | jono: team.participants lists members of subteams. | 23:52 |
wgrant | But it isn't available from the other side, and doesn't include the membership date. | 23:52 |
jono | I am not too bothered about the membership data, just if they are considered an Ubuntu Member | 23:53 |
wgrant | In [15]: subteams = [team.name for team in lp.people['ubuntumembers'].sub_teams] | 23:56 |
wgrant | In [16]: [membership for membership in lp.people['jonobacon'].memberships_details if membership.team_link.rsplit('~', 1)[-1] in ['ubuntumembers'] + subteams] | 23:56 |
wgrant | Out[16]: [<team_membership at https://api.launchpad.net/1.0/~ubuntumembers/+member/jonobacon>] | 23:56 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!