/srv/irclogs.ubuntu.com/2010/02/16/#launchpad.txt

lfaraonedoctormo: hey, why does groundcontrol depend on python-lazr-uri ?00:40
=== doctormo_ is now known as doctormo
thumper<lfaraone> doctormo: hey, why does groundcontrol depend on python-lazr-uri ?01:00
thumperdoctormo: said just before you turned up01:00
doctormothumper: thanks01:01
doctormolfaraone: It's because of the cleaning of the launchpad lib domain name in base.py the code that showed how to do it uses lazr.uri.URI01:02
_Groo_hi/2 all01:06
_Groo_any dev alive?01:06
_Groo_could anyone confirm if uploads to ppa are working? i cant upload anything for more then 2 weeks now01:06
wgrant_Groo_: Yes, uploads are fine.01:06
wgrant_Groo_: Is this the issue where an upload hangs just before it should finish?01:06
_Groo_wgrant: yes but its worse now, it hangs right after the first 17k01:07
wgrant_Groo_: A router somewhere between you and Launchpad is most probably buggy.01:07
_Groo_wgrant: how can i check this?01:07
wgrant_Groo_: I don't know. But something is breaking your FTP uploads, and it's not Launchpad.01:08
_Groo_wgrant: can i upload them directly via ncftp?01:08
wgrant_Groo_: As long as you do it in one FTP session, yes.01:09
wgrant_Groo_: Upload the .changes file and everything referenced therein.01:09
_Groo_wgrant: ok gonna try it01:09
_Groo_wgrant: so i upload .changes, .dsc and everythng else referecend there?01:11
wgrant_Groo_: Correct.01:11
_Groo_wgrant: the changes you mean, is the source_changes file, not the original changes, right?01:12
wgrant_Groo_: The original changes? What do you mean?01:12
_Groo_wgrant: when i make the package locally i have a .changes file, when i do a debuild -S -sa it makes a source.changes file, thats the one correct?01:14
_Groo_ncftp ...miguel-dias/ppa/ubuntu > put skrooge_0.6.0.6-0~padoka1_source.changes skrooge_0.6.0.6.orig.tar.gz skrooge_0.6.0.6-0~padoka1.diff.gz01:14
_Groo_...0.6-0~padoka1_source.changes:  ETA:   0:00    1.54/  1.54 kB   15.23 B/s =01:14
_Groo_yeah it doesnt work... it hangs in the first 1k :(01:14
_Groo_i can connect via ncftp, even change dirs, but i cant upload :(01:14
wgrant_Groo_: Have you tried uploading to other places?01:15
_Groo_wgrant: let me try revu01:16
_Groo_  Uploading skrooge_0.6.0.6.orig.tar.gz: 18k/7600k01:17
_Groo_it goes but very VERY slow still it stalls01:17
wgrantThat more strongly suggests that it's a problem at your end.01:17
wgrant(REVU runs a different FTP server, and is in a different country on a completely independent network)01:19
_Groo_can i upload with any other protocol? even experimental one, like rsync or ssh?01:23
wgrantNo. Only FTP is available at this time.01:23
wgrant(SFTP will happen eventually, but it's not there yeT)01:24
groo_i fixed it!!!01:28
groo_finally!!!01:28
wgrantWhat did you do?01:28
groo_my ISP (telefonica) is a piece of 8hit01:28
wgrantAnother host?01:28
wgrantYeah...01:28
groo_nope, changes mtu01:28
groo_changed01:29
wgrantAhh.01:29
wgrantEven better.01:29
groo_from the ieee 1492 to pppoe 148001:29
groo_instantly started working!01:29
wgrantExcellent.01:29
groo_  Uploading skrooge_0.6.0.6.orig.tar.gz: 3836k/7600k01:29
groo_already going :)01:30
groo_why on earth isps dont oblige to standards!!!01:30
RenatoSilvawhta if a given bug is fixed using a workaround, then you release your app, but later it is fixed upstream which breaks your workaround and a very similar bug is raised now (the old bug title/description perfectly matches the new bug)?02:22
RenatoSilvahow about re-opening the old bug? or should we open a new bug?02:22
persiaRenatoSilva: Depends on your preferred workflow.  I personally prefer to open a new bug.02:23
RenatoSilvapersia: it seems the best idea to me too, I just wonder how would it "look like" if I reuse the bug02:24
persiaThe strongest rationale I've heard for reopening a bug is that there is already a link to a branch that shows the relevant code changes, making a fix potentially easier.02:24
persiaMy rationale for opening a new bug is that the comments/workaround/solution in the old bug are no longer either accurate or relevant, and may be confusing.02:24
RenatoSilvayes02:24
RenatoSilvabut certaintly, the old bug is related to the new one and it's suitable they are somehow linked to each other02:26
RenatoSilvain fact, this is a real case happening to me02:26
zuli have a question is possible to pull a git branch from an external git tree in launchpad, for example say I want to pull in http://git.samba.org/?p=samba.git;a=shortlog;h=refs/heads/v3-4-test ?02:27
persiaYou could put a link in the description of the new bug "This behaviour is the same as that seen in bug #5858585858, as the workaround is no longer valid.", and LP will automatically turn the bug reference into a working hyperlink.02:27
ubottuError: Launchpad bug 5858585858 could not be found02:27
RenatoSilvabug 464156 is actually a bug in Konqueror, but I gave up from waiting them to fix it, then I'm working on a workaround (see the comments etc)02:27
ubottuLaunchpad bug 464156 in moin-solenoid "Gotobar and pagetrail overflow in Konqueror" [Medium,In progress] https://launchpad.net/bugs/46415602:27
RenatoSilvahowever, I would really appreciate if they fix it later, but that will break the workaround02:28
RenatoSilvathe workaround seems a good idea anyway, because with some code to detect version I can keep supporting the non-fixed version of Konqueror02:28
RenatoSilvahttp://launchpadlibrarian.net/34740924/Problem.png02:30
RenatoSilvahttp://launchpadlibrarian.net/34740927/Expected.png02:30
RenatoSilvathanks persia...02:32
RenatoSilvabbl02:32
* RenatoSilva reboot02:32
thumperzul: I'm not sure I get what you are asking03:25
wgrantzul: bzr-git can't currently import non-master branches, but I think there's some work on that.03:26
om26erhow can I download source from a ppa?06:31
wgrantom26er: Add the equivalent deb-src line to your sources.list and run 'apt-get source PACKAGE', or find the link on the PPA web UI.06:33
om26erthanks wgrant06:40
=== thekorn_ is now known as thekorn
=== wers is now known as wers|afk
=== daniloff is now known as danilos
Laneymars: can you deal with my question 100737? FF is rapidly approaching11:16
geserbigjools: just curious: did you find out why clxclient didn't get synced to the LP Debian mirror? (it's not important if you don't have time for checking)11:21
bigjoolsgeser: sorry I didn't get very far - I looked in the logs and there's no errors that I can see11:21
=== mrevell is now known as mrevell-lunch
spiderbatdadadeuring, here, and may I pm?12:40
spiderbatdadother lp admin?12:41
paissadhi all, i would like to know if it's possible to upload a software whose source code is not available, i packaged it already !12:45
maxbspiderbatdad: Do you know if you actually need an admin? Usually, ping the help contact mentioned in the channel topic12:45
paissadis it forbidden by launchpad policy ?12:46
paissadthe software is a freeware, ... btw12:47
intellectronicapaissad: yes, it's forbidden. you may only upload software that is free.12:47
paissadintellectronica, even if it's a freeware ?12:48
intellectronicapaissad: yes. only open source software, please12:48
paissadintellectronica, ok, thanks for the info12:49
spiderbatdadmaxb, thanks i noticed mars is help contact. i'm unable to login to lp, so i think i need an admin12:49
spiderbatdadi'll try back in a few hours.12:53
marsGood morning Launchpad13:33
=== salgado_ is now known as salgado
=== mrevell-lunch is now known as mrevell
sebnerwgrant: fixed dpkg is now merged into lucid but I'm strugelling about backporting it. After reading some old ML stuff I guess you are not using an official dpkg version on the build machines since the latest version on hardy is 1.14.16.6ubuntu4 (you spoke about 1.14.27 beeing necessary)14:17
persiasebner: You may want to ask questions more generally.  wgrant is very likely to be sleeping now, and furthermore isn't someone who can actually change that level of stuff.14:37
sebnerpersia: ah right, I just saw his name popping up several times regarding dpkg so I thought he would know what to do14:38
persiaHe is indeed, most knowledgeable :)14:38
sebnerheh14:39
sebnerpersia: I did through old mailinglists and it really seems cjwatson made some "secret" feature backporting as there is no official backport and I doubt somebody would allow an official one. Grr, and now on holidays14:40
persiasebner: I don't think it's that secret.  I think there's a special archive that is used by the LP servers, with a different set of backports than is available in other places.14:41
persiaOf course, I have no idea how to access this archive :)14:41
sebnerpersia: Myself even less so I had high hopes on wgrant :)14:42
maxbsebner: You might like to talk to bigjools, on the basis that he uploaded the dpkg to the launchpad PPA, which is used by people developing launchpad on hardy15:35
* sebner throws an eye onto bigjools 15:36
sebnermaxb: thx for the hint15:36
* bigjools is reading backscroll15:37
bigjoolsyou have a dpkg fix that you want backported, right?15:37
sebnerbigjools: well, not exactly. cjwatson merged a fixed dpkg-version into lucid. I'm now wondering how it will make its way onto the build machines as you are using a custom build15:40
bigjoolsthe build chroot will get the new one of course, but not the host15:41
bigjoolswhat did it fix?15:41
=== jamalta-afk is now known as jamalta
sebnerbigjools: e.g some packages can't be synced from Debian. Unpacking fails15:49
sebnerbigjools: therefore the host need the fix15:49
sebnerbigjools: http://paste.ubuntu.com/373384/15:50
bigjoolssebner: let me chat to someone about this, I'll get back to you15:51
sebnerbigjools: thanks :)15:52
=== salgado is now known as salgado-lunch
lamontsebner: the buildds run dpkg inside the chroot, so if it's fixed in lucid, it's fixed in lucid.16:13
lamontor at least it should be16:14
lamontesp since the build in question is now built everywhere16:15
sebnerlamont: the dpkg of the host system unpacks the source16:15
lamontno, no it doesn't16:16
lamonttrust me16:16
lamontit used to be that way, that changed when v3 packages showed up and we decided it was easier to run dpkg-source in the chroot than to backport support for v3 packages to dapper16:16
* sebner tries16:17
lamontalien-arena is built, and that's the one in the pastebin...16:17
lamontso we have an existance proof... if you have a ppa package that is affected, it just needs to be retried16:18
sebnerlamont: the old version build. the new version failed to sync because of the unpack issue ;)16:19
lamontsebner: _that_ is a sync issue, not a buildd issue16:19
sebnerlamont: the sync failed because dpkg on the host is buggy16:19
lamontexactly16:19
lamontthanks for the report16:19
sebnerlamont: Rejected:16:21
sebnerdpkg-source failed for alien-arena_7.33-2ubuntu1.dsc [return: 2]16:21
sebner[dpkg-source output:   dpkg-source: info: extracting alien-arena in alien-arena-7.3316:21
sebner  dpkg-source: info: unpacking alien-arena_7.33.orig.tar.gz16:21
sebner  dpkg-source: info: unpacking alien-arena_7.33-2ubuntu1.debian.tar.gz16:21
sebner  dpkg-source: info: applying launch-server_tool_debianization.patch]16:21
sebner;)16:21
sebnerlamont: persia is better suited to explain the issue16:21
lamontsebner: yep.  the initial "is fixed" was all about the buildds, not about the sync host16:22
* persia will be able to do that in about 5 minutes16:22
james_wlamont: is there somewhere that we can record that I would like any dpkg backports to cocoplum to also be installed on jubany?16:22
lamontpersia: what I really need is an RT with where to find cjwatson's fix for hardy's dpkg16:22
sebnerlamont: yeah, I'm sorry for using the false word :)16:23
persialamont: Oh.  That I can't get you.16:23
lamontjames_w: RT "please add hardy-cat-mom to jubany, kthx" would do it.16:23
lamontjames_w: a rationale would, of course, be expected.16:23
sebnerlamont: We need one with higher powers and access to the private archive of the machines16:23
james_wlamont: ah, nice, thanks :-)16:24
persialamont: The report we got before was that Soyuz was unable to accept the package, not that it couldn't be built once dispatched.16:24
* sebner is again sorry for the missunderstanding16:24
persialamont: There was a bug in Debian about differing behaviour with and without quilt that hit this package oddly.16:24
persiasebner: Have you resubmitted to a lucid PPA since the fixed dpkg hit lucid?16:25
lamontpersia: bug 561237?16:26
ubottuError: Launchpad bug 561237 could not be found16:26
* persia is suspicious16:26
lamontthat's the "quilt v3 hates that we didn't create a directory" bug16:26
sebnerpersia: just a minute ago16:26
persialamont: I was advised it was debian bug #55766716:28
persiaAnd that matches the behaviour I saw with pre-merge dpkg in lucid.16:28
ubottuDebian bug 557667 in dpkg-dev "dpkg-source does not create .pc without quilt" [Important,Fixed] http://bugs.debian.org/55766716:29
lamontpersia: who would be the right distro guy to tap for a backport of just that fix to hardy?16:29
persialamont: cjwatson, who is unavailable until after FeatureFreeze16:29
persialamont: Note that 557667 affects chrooted calls for some reason.16:30
* lamont tries another victim16:31
lamontpersia: evidence of the chrooted calls?16:31
persialamont: email from Marc Bockschmidt in 557667 log and my local experience last week.16:32
persia(which state my machine can no longer meaningfully replicate)16:32
lamontinteresting16:32
* persia belatedly adds a missing 'r'16:33
=== salgado-lunch is now known as salgado
lamontpersia: is there a bug against it launchpad for this?16:36
lamontbigjools: and would that be soyuz, launchpad-buildd, or somewhere else?16:36
persiasebner: ?16:36
sebnerhmm, *we* didn't file a bug as we thought about coordinating directly with cjwatson16:37
persiasebner: Verify with a new upload to the PPA to make sure, and then file the bug :)16:38
sebnerpersia: <sebner> persia: just a minute ago16:38
sebnerpersia: means, 15 minutes ago I made a test-upload to my PPA16:39
persiasebner: Then file the bug :)16:39
sebnerpersia: <lamont> bigjools: and would that be soyuz, launchpad-buildd, or somewhere else?   :D16:39
persiaYeah, but we can just file against "launchpad" for now, and it can move as needed.16:39
persiaTracking is good.16:39
sebneraye16:40
sebnerpersia: lamont : https://bugs.edge.launchpad.net/launchpad/+bug/52271916:46
ubottuUbuntu bug 522719 in launchpad "dpkg-source does not create .pc without quilt" [Undecided,New]16:46
sebnerpersia: I hope it's ok that I stole the bug title ^_^16:47
persiasebner: You may want to link it to 557667 :)16:47
=== beuno is now known as beuno-lunch
persia(and quote the relevant bit of the dpkg changelog)16:47
persia561237 is a similar and related, but slightly different issue.16:48
sebnerpersia: should I link to 561237 too?16:49
persiaI wouldn't.16:49
persiaI don't think that breaks chrooted buildds (from the log)16:50
sebnerk16:50
sebnerpersia: you can participate in the bug too, Setting to Confirmed *muahaha*16:51
persiasebner: You overestimate my influence on launchpad16:51
lamontit probably belongs more to soyuz than to launchpad, but don't really care enough atm16:52
lamontrumor has it we may have a version of dpkg to deal with this tomorrow or thur16:52
sebnerlamont: grrrrrrrr, FF is around :P16:53
lamontsebner: I expect we can stuff it through late this week, even with featurefreeze16:53
sebnerpersia: hmm? I just set it to Confirmed16:53
sebnerlamont: aye, thx for your help16:53
persiasebner: I got an error when I tried.  No idea.16:54
lamontsebner: esp if you have it in a lucid ppa and happy and working on lucid and such16:54
persialamont: We can't have it in a PPA, for the same reason it can't be in the archive :)  But it seems to work fine locally, as long as one builds in a supporting environment.16:54
persiasebner: If it's not all fixed in 31 hours, file the FFe: I'm sure it will be approved :)16:55
sebnerlamont: Filing FFe is sooo annoying :P16:55
sebnerpersia: sure, it's just annoying ^^16:55
sebnerpersia: the -data package is already on the new version so it will be approved in order to unbreak it anywaays16:55
persiasebner: Right, which makes it an easy FFe (if annoying).16:57
sebnerpersia: personally I had never trouble to convince our -release team acking a FFE :P16:58
persiaYeah.  You're good at that :)16:58
sebnerpersia: I'm wondering how many packages are affected by this bug16:59
persiasebner: Wouldn't they all show up as sync failures?17:00
sebnerpersia: yes17:00
* persia would expect the archive-admins to have made some noise about this if there were a significant number17:00
sebnerhmm17:02
sebnermaybe17:02
bigjoolslamont: it's not a bug in Launchpad at all17:04
bigjoolsit's an RT to backport dpkg17:04
lamontbigjools: no, it's a bug to the distro team to backport dpkg17:04
lamontand then an RT to install it17:04
bigjoolsok17:05
lamontso it's really a bug against dpkg17:05
bigjoolswfm17:05
bigjoolsso re-target that bugtask :)17:05
sebnerlamont: The problem is that there are no official dpkg backports but cherrypicked stuff for the sync/build machines17:05
lamontsebner: exactly17:05
lamontI will be so happy when lucid comes out17:08
lamontwell, for at least a few months17:08
sebnerheh17:08
maxbWhy is the supersecret archive supersecret anyway, instead of just being a PPA?17:09
lamontmaxb: long history behind that answer17:09
lamontit's more one of "we have this archive (which includes non-free stuff) that we use in the DC, we can just lob this in there" than any attempt at secrecy17:10
lamontthe bits needed for this should definitely be in a PPA somewhere17:11
persialamont: Maybe lucid-cat can be a PPA?17:15
lamontpersia: no.  it still has non-free crap and such.  OTOH, practice since hardy has been mostly telling people that we need it in (1) current dev release and/or (2) a PPA somewhere.  I think we just need to have another ppa that we toss the stuff that can go into a ppa, uh, into.17:16
persiaheh17:17
=== beuno-lunch is now known as beuno
=== deryck is now known as deryck[lunch]
=== doctormo__ is now known as doctormo
marswhich team should handle an Ubuntu docs question filed against launchpad?18:18
marsis there an ubuntu-docs team or something?18:18
=== deryck[lunch] is now known as deryck
AlanBellevening all18:57
marshi AlanBell18:57
AlanBellis this a good place to ask about the new login.ubuntu.com?18:57
marsgood question18:58
AlanBelljust trying to figure out the URL for my shiny new OpenID18:58
AlanBellif indeed I have one18:58
marssalgado, ^ do you know if OpenID is still delegated via LP?18:59
salgadomars, LP delegates to login.lp.net19:00
AlanBellI went to https://login.ubuntu.com/ and it knew who I was and I set my password (to what it was anyway)19:01
AlanBellI was kind of expecting it to tell me my new openID URL ending in ubuntu.com19:02
BesnikI'm having troubles validating translation strings which contain '%' sign19:21
BesnikA closer inspection under a text editor shows that the first letter of the word after '%' is highlighted with the same colour as the '%' itself.19:22
marsAlanBell, you might want to try in #ubuntu-website.  They may know who to talk to about the OpenID work on the ubuntu* domains.19:24
BesnikI substituted '%' with the UTF8 equivalent 'U+0025' but Launchpad stills complain about "a format specification for argument 1 doesn't exist in 'msgstr' "19:24
marsAlanBell, https://wiki.ubuntu.com/Website19:24
BesnikAny hints about overriding the validator?19:24
BesnikOr should this be reported? Or perhaps is an already known issue?19:25
marsBesnik, I know little about translations, but do you have to escape % signs as %%?19:25
marsthat is what you do to add a % to any C-style string substitution.19:25
AlanBellmars: thanks, I submitted a question here too https://answers.launchpad.net/canonical-identity-provider/+question/10132419:26
Besnikmars, I know even less about escaping :)19:27
BesnikBut the sign is used in that form in the original string19:27
marsBesnik, have you looked at https://help.launchpad.net/Translations/StartingToTranslate#Dealing%20with%20unusual%20characters ?19:28
BesnikBoth PoEdit and Gedit shows it as a single '%' which I didn't even touched: it is of the form 100% and should stay like that into any translation as there's nothing to translate there19:28
akheronmars: regarding the yesterday's broken link, I filed a but about it: #52280019:29
Besnikmars, no I haven't, as I've being doing it offline with po editors or text editors and than upload to Launchpad19:29
marsakheron, that is great, thank you for doing that19:30
Besnikmars, I think my case doesn't qualify for that page19:31
Besnikthe test complains about using 5 sign in its literal function19:32
marshmm.  Besnik, the translations team is in Europe mostly, so they are not here to help.  Someone else in the channel may know, or perhaps someone in #ubuntu-translators ?19:32
marshttps://wiki.ubuntu.com/Translations/Contact/#IRC%20channel19:33
Besnikmars, are you saying that this might be a translation problem and not a Launchpad parsing problem?19:34
marsBesnik, nope, just saying that someone in that channel has probably been working with translations in LP, and can provide a better answer.19:35
marsBesnik, or, if you don't mind waiting a bit, file a question directly to the Translations team using https://answers.edge.launchpad.net/rosetta/+addquestion19:36
BesnikI see. Well thank you for trying to help19:36
marsBesnik, filing an Answer is a good way to get in touch with them.19:38
=== salgado is now known as salgado-brb
=== sale_ is now known as sale
=== salgado-brb is now known as salgado-afk
=== gnomefreak76 is now known as gnomefreak
aquariusI have a project which has, as its trunk branch, lp:~sil/projectname/trunk. I'd like to create an alias lp:projectname for that branch. How do I do that? I can never remember, and I can't find anything relevant on help.launchpad.net either21:36
lifelessmake it a series21:37
aquariusI only have the dimmest understanding of what that means :)21:37
aquariusaha, "register a series"?21:37
lifelesswell21:37
lifelessyou should already have a trunk series21:37
aquariushttps://edge.launchpad.net/rhythmbox-ubuntuone-music-store21:37
lifelessif this branch == that series, just set the branch for it21:37
lifelessclick on the series name on that page, will take you to a page prompting for the branch21:38
aquariuser, it doesn't, unless I'm missing something21:39
aquariusthere's "development focus: trunk series" on the left of the page, and "trunk" on top of the arrow thing under "Series and milestones" in the middle of the page, both of whch go to https://edge.launchpad.net/rhythmbox-ubuntuone-music-store/trunk, which says "The following branch has been registered as the mainline branch for this release series: lp:~sil/rhythmbox-ubuntuone-music-store/trunk"21:40
lifelessright21:43
lifelessthen lp:r-u-m-s should be working.21:43
lifelessand btw, no way I'm ever typing that hell-long name out!21:43
marsaquarius, you have no idea how long I have been looking for an answer to that question :)21:44
aquariusit already works?21:44
* aquarius tests21:44
aquariusaquarius@dell-desktop:~/canonical/rhythmbox-ubuntuone-music-store$ bzr branch lp:rhythmbox-ubuntuone-music-store w00t21:45
aquariusbzr: ERROR: Invalid url supplied to transport: "lp:rhythmbox-ubuntuone-music-store": The Ubuntu Music Store Rhythmbox plugin has no default branch.21:45
aquariusfail.21:45
aquariusit does not already work.21:45
aquarius:-)21:45
lifelessmars: so the 'development focus' series branch is 'lp:THING'21:45
lifelessmars: all series branches are lp:THING/SERIES21:45
lifelessaquarius: its a private branch.21:46
lifelessaquarius: you fail21:46
marsand that explanation of fail would also explain my problem with getting lp:pyslow to work...21:47
aquariuslifeless, I must have missed the really obvious documentation about how to do this properly, then ;-)21:48
aquariusthat being the case, how can I fix it?21:48
lifelessaquarius: make it a public branch21:48
lifelessaquarius: the directory service that does lp: url lookups is anonymous and unauthenticated.21:48
lifelessaquarius: so it only handles public branches.21:48
lifelessaquarius: generally docs aren't needed for this because most things are public :>21:49
* aquarius looks on https://code.edge.launchpad.net/~sil/rhythmbox-ubuntuone-music-store/trunk for something allowing me to change the privacy of a branch. It says "this branch is private", but doesn't give me a way to change it afaict?21:49
lifelesslook for a yellow /21:51
marslifeless, except that the inability to get lp:myproject to work leaves the members of our own development team feeling defeated and dumb :/21:51
lifelessmars: there is a bug open to add an API call to resolve the same stuff, and then bzr could use that; some problems are that: LP APIS are terribly slow, until recently there wasn't an anonymous provider which we'd need for un-logged-in-folk.21:51
aquariusthere isn't a yellow exclamation icon next to "this branch is private". "Change branch details" doesn't have anything about privacy in it21:52
lifelessthumper: ^21:52
marsaquarius, I can confirm that, looking at my branch's details page.  There is no obvious privacy setting, unless it is:  "Keep branch confidential"?21:54
* mars tries21:55
marsyep, that was it21:55
lifeless\o/ for using different terms to describe the same thing.21:55
marsusability bug: the setting to change "privacy" does not contain the word "privacy" within it, thus it is easily overlooked21:55
lifelessplease file a bug21:55
marswill do21:56
marsaquarius, ^ you should have the "Keep branch confidential" setting?21:56
aquariusmars, where? I don't seem to have that21:57
lifelessaquarius: you might need to check the project privacy policy in that case (and if it is the problem file another bug that there wasn't a hint that this was the issue on the branch page)21:58
marsaquarius, visit the branch page, click "Change branch details" on the mid-right, on the settings page there is a "Keep branch confidential" checkbox, third setting down21:58
marsbetween the settings for "Name" and "Description"21:59
aquariusmars, not for me. on https://code.edge.launchpad.net/~sil/rhythmbox-ubuntuone-music-store/trunk/+edit I've got Owner, Name, Description, and Status.21:59
* mars defers to lifeless21:59
marsand make some tea while I wait for the deferrable to process22:01
aquariusI can't find anything about project privacy, either22:01
aquarius(and the project can't be *that* private, a random dide filed an Answers question about it a few days ago, so it's not invisible or anything)22:01
* aquarius is baffled22:01
lifelessaquarius: code.lp.net/projectname22:02
lifelesshas a control for controlling branch privacy policies22:02
aquariusaha, "New branches you create for The Ubuntu Music Store Rhythmbox plugin are private initially."22:03
aquariusalthough there doesn't seem to be any obvious way of changing that22:03
lifelessright, but you need to edit it, because  Ithink you may have it set to 'can not be made public'22:03
aquariusI'm happy to edit it if I can find out how :)22:04
aquariusOK, I give in. Can't find where to change the privacy settings for new branches created for a project. Help? :)22:11
lifelessthumper: ^ ^22:12
thumperaquarius: the initial privacy setting is defined through a policy that only LP admins can set22:16
aquariusthumper, oh. hm. Is the initial privacy setting what's now stopping me from making my branch be aliased as lp:projectname?22:17
thumperaquarius: is the branch public or private?22:18
thumperaquarius: which branch?22:18
aquariusthumper, I don't know, and https://code.edge.launchpad.net/~sil/rhythmbox-ubuntuone-music-store/trunk, respectively22:18
thumperaquarius: yes it is private22:19
lifelessthumper: he wants to public it22:19
thumperaquarius: as defined by the "this branch is private" on the top right22:19
lifelessthumper: he can't find a button to do so, even looking where mars could see said button on his private brnach22:19
aquariusthumper, ah, yes, I did know that, sorry :)22:19
thumperaquarius: it should be in the +edit22:19
thumperaquarius: do you want to make the branch public?22:20
lifelessaquarius: screen shot time22:20
aquariusthumper, it isn't: mars had a "Keep branch confidential" setting in edit, and I do not22:20
thumperaquarius: then the privacy policy says you can't have public branches :)22:20
aquariusthumper, I want to make the branch be lp:rhythmbox-ubuntuone-music-store. If that entails making it public, that's fine :)22:20
thumperaquarius: the short name only works for public branches22:21
aquariusthumper, cool. The code's going into lucid in the next day or so, so I'm more than happy to be public. Do I need to get an admin to flip a switch somewhere on the project?22:21
lifelessso, who can change this. admins? spm: spmdo time.22:22
marssomeone should rethink that "Everything is forced to be private" switch.  Which is more common: accidentally making my branch public, or deliberately making my branch public?22:26
lifelessmars: well I bet it was a simple misclick or some-such by the setter-uppoer22:27
lifelessAlso I think that the privacy team owner should be able to fiddle that setting *after* an admin puts them as a privacy team for the project22:27
aquariusah, I may well have deliberately made the project private, at least initially22:27
lifelessno need for admins after the iniitial setup22:28
marslifeless, true, but I still think the entire idea underpinning the setting is flawed.22:28
aquariusbecause I was trying to stop people using the rhythmbox plugin to use the Ubuntu One Music Store before all the server side stuff was ready, because that would have led to a million bug reports saying "I have paid for some music and I can't download it". :)22:28
marsI bet in the history of LP there are zero instances where that setting has saved us trouble, and at least one instance where it has caused it :)22:28
marsaquarius, :)22:29
lifelessfile bugs ;)22:29
marslifeless, the challenge for me is presenting the case for a feature's removal.  I feel uncomfortable making the case on logic alone (as I did a moment ago)22:30
aquariusso, I need an admin, yes? is that spm? bac?22:30
marslifeless, I feel my case should be backed by data, and data is time consuming and troublesome to collect.22:31
marsaquarius, yes, you need a LOSA22:31
lifelessaquarius: spm Chex mbarnett at this time I imagine22:32
marsaquarius, and we are waiting for one to appear22:32
lifelessmars: A bug is a conversation; you shouldn't wait to start it until you have proof, because other people may have data to help, or other points of view.22:32
lifelessmars: collaborate!22:32
* mbarnett just me right now.22:33
marslifeless, true.22:33
lifelessmbarnett: can you toggle the bit for aquarius please? his branch privacy setting won't let him release the code to public ;)22:33
mbarnettlifeless: i believe so, let me give it a go.22:34
mbarnettaquarius: there is no interface tool for that, have to set the bit on the db itself.  give me a moment and i will remove the private bit off of that branch for you.22:37
aquariusmbarnett, can you make it so that new branches created in that project are by-default public, too?22:38
lifelessmneptok: there is an interface22:38
lifelessbahh22:38
mbarnettaquarius: i should be able to, yes22:38
lifelessmbarnett: there is an interface22:38
lifelessmbarnett: in the branch polilcy area22:39
lifelessmbarnett: you need to change the *project-wide* policy setting from 'private only' to 'private by default' (or whatever aquarius wants).22:39
lifelessmbarnett: after doing that, aquarius can change his branch from private to public himself.22:40
aquariusit can all be entirely public22:40
mbarnettlifeless: ah, interesting.  i was doing it backwards.. i set that branch to public first.   That is good to konw, thanks.22:43
lifelessmbarnett: right, so the policy is able to say 'do not permit public at all', which was the problem22:45
mbarnettlifeless: right.  the difference between "private" and "private only"22:47
mbarnettaquarius: your branch is now public and new branches will be public by default.22:48
aquariussweet, and lp:rhythmbox-ubuntuone-music-store now works. mbarnett, lifeless, thanks!22:48
mbarnettaquarius: welcome22:48
=== jamalta is now known as jamalta-afk
thumperaquarius: that is still a long project name :)23:02
thumperaquarius: could abbreviate to lp:rums :)23:02
thumperif you renamed the project :)23:02
lifelessnot really much point in 'short urls' when you do that to us23:02
aquariusyeah. In retrospect, I probably shouldn't have done that. But I despise clever-clever names for things, especially something like the RB plugin which has no independent existence. This way, it's googleable. "rums" isn't :)23:06
lifelesswell23:09
lifelesswhy is it a separate project if it has no independent existence?23:09
aquariuslifeless, because it's split into (a) an embeddable gtk widget that displays the music store, and (b) a rhythmbox plugin that embeds said widget.23:11
aquariusbundling the plugin in with the widget would be annoying for people who don't run rhythmbox and want to embed the widget in, say, Banshee23:12
mneptoklifeless: do not take my name in vain.23:24
* mneptok awaits candy23:24
lifelessmneptok: vanity thy name is mneptok23:33

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