/srv/irclogs.ubuntu.com/2012/11/14/#ubuntu-unity.txt

=== fenris is now known as Guest99083
=== Guest99083 is now known as ejat
=== fenris is now known as Guest72215
=== alan_g is now known as alan_g|afk
=== alan_g|afk is now known as alan_g
davidcalledidrocks, lp:unity-lens-videos is now lp:unity-lens-video, the change has just been applied on the whole project09:43
Mirvdavidcalle: cool, finally no mismatch between the names! :)09:44
didrocksdavidcalle: \o/ thanks a lot :)09:47
mhr3didrocks, why wasn't the pkg renamed instead? it's not like the lens searched for a single video :P10:36
didrocksmhr3: I agree, but renaming a source package is way more complex10:37
=== mmrazik is now known as mmrazik|lunch
=== _salem is now known as salem_
conscioususermpt: hi, you around12:17
conscioususermpt: I'd like your advice wrt to my "add acount" wizard12:17
mptconscioususer, always12:17
conscioususermpt: :)12:18
conscioususermpt: the first time the user starts an app and receives the wizard, I was wondering what to do when he cancels the wizard12:18
conscioususerwhether to quit the app or proceed to the main window anyway12:19
conscioususermpt: I considered not popping the wizard directly, but showing a welcome message on the main window with a button to open it12:21
mptconscioususer, I would exit it.12:21
mptconscioususer, I briefly wrote up a first-run assistant for Empathy, though it was never implemented. <https://live.gnome.org/Empathy/WelcomeToEmpathy>12:21
conscioususermpt: that makes sense for me too, but iirc I never found an app that does that12:22
mptconscioususer, Adium and Apple Mail both do that iirc12:22
conscioususermpt: would I close it directly or show a confirmation dialog?12:23
conscioususermpt: (a dialog that obviously wouldn't be shown in subsequent usage of the wizard)12:23
mptconscioususer, it depends how much state would be lost. And that doesn't change regardless of whether it's the first time you're using it or a subsequent time.12:24
mpti.e. how much stuff you've entered that would be discarded12:24
mptFor a Twitter account at least, there's very little state, so probably not12:24
conscioususermpt: no important loss at all, actually, I was worried if it would be clear enough that the app exited, as other popular apps wouldn't12:25
mptconscioususer, other popular apps such as?12:25
conscioususermpt: empathy now, iirc12:26
mptpfft12:26
conscioususermpt: also, thunderbird12:26
mptconscioususer, I think that's only because there's a non-assistant way of adding a Thunderbird account12:26
mptwhich some people prefer12:26
conscioususermpt: hmm12:27
conscioususermpt: so in my case, cancel would simply close the window and that's it?12:27
mptI think so12:27
conscioususermpt: ok, since you are advising what my opinion was leaning towards to already, it's an easy call :)12:29
conscioususermpt: sounds easy enough to implement too12:29
mpt:)12:29
conscioususermpt: thanks12:29
=== mmrazik|lunch is now known as mmrazik
=== dandrader is now known as dandrader|afk
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
didrocksMirv: sil2100: can you please have a look at https://code.launchpad.net/~didrocks/bamf/dailybootstrap/+merge/134297?14:19
didrocksshouldn't be long to approve/review :p14:19
popeydidrocks, blimey, even _I_ could approve that ;)14:27
didrockspopey: be my guest! :)14:31
popeyodd, i couldn't type a + sign in the comment field!14:32
popeyi had to copy and paste one in.14:33
Laneyshould I make packaging and code changes in the same commit?14:33
Laney(unity-lens-music)14:33
didrocksLaney: well, can be two commits, but one merge request14:34
didrocksit's a matter of taste I guess14:34
Laneyit will be one MP, yes14:34
LaneyI don't really get the convention about what's documented in d/changelog either14:34
didrocksLaney: all things that have a bug attached + packaging change14:35
Laneylike there's an unreleased ubuntu2 there now14:35
Laneybut I'm making upstream changes so surely they would only go in a new upstream release14:35
didrocksLaney: what do you try to do exactly?14:36
Laneygstreamer 1 port14:36
didrocksLaney: do you need to upload it right away? can it wait like a few days?14:36
didrocksLaney: if so, you can just merge that upstream14:36
Laneyyeah I expect it to wait14:37
didrocksLaney: ok, so don't update debian/changelog if you don't have packaging change14:37
didrocksLaney: just make the upstream change14:37
didrocksif you link to a bug report, the changelog will be populated automatically14:37
LaneyI need to change the build-deps though14:37
didrockswith your name :)14:37
Laneynot sure if there is a bug14:37
didrocksah, yeah, list the build-dep change then :)14:37
Laneyok, cool14:38
Laneythanks14:38
didrocksyw :)14:38
Laneyis there a PPA I can depend on to test build?14:44
Laneythe requirements have been bumped to beyond what's in raring apparently14:44
didrocksLaney: oh yes, it's in unity-team/staging14:45
didrocksfor nux 4 :)14:45
Laneycheck14:45
didrockspopey: to exercise your "+" key: https://code.launchpad.net/~didrocks/dee/dailybootstrap/+merge/134299 :)14:52
popeyhah14:54
popeypfft, works now!14:55
mterrydidrocks, hello!14:55
popeymaybe i should use a french keyboard layout :)14:55
didrockshey mterry!14:55
didrockspopey: heh, I'm sure it's the cause14:55
mterrydidrocks, so for -c4, I have a bamf branch, but I had wanted to talk to you first about it.14:56
didrocksmterry: ah?14:56
mterrydidrocks, so when you do need to add a new symbol to the .symbol file (as bamf needs to), you need to provide a version14:56
didrocksyep14:56
mterrydidrocks, for my branch, I just bumped the version in debian/changelog to what I imagine the next upstream version will be and used that in the .symbols file14:57
mterrydidrocks, how will that work for autolanding?  How does a person know what the next version will be?14:57
didrocksmterry: basically, I propose that we do:14:57
didrocks<currentupstreamversion>dailyyy.mm.(dd+1)14:58
didrocksas it will be released at the earliest the day after14:58
didrocksmterry: does it make sense?14:59
mterryIt's tough though because it may be incorrect (may take longer to land).  But I suppose that will just mean it will be slightly unnecessarily tight.  Which isn't a problem per se14:59
mterryOr wait.  No, it will mean it thinks a version that doesn't have the symbol will satisfy14:59
mterryWhich isn't true14:59
didrocksmterry: right, it may be incorrect, but in this case, there will be no release between <currentupstreamversion>dailyyy.mm.dd and <currentupstreamversion>dailyyy.mm.(dd+correct_day)15:00
mterryIt will be loose15:00
didrockscounting on the fact it's merged the day you propose it15:00
mterrydidrocks, you don't think I could propose merge A, then someone else lands merge B, then it takes several days to land my A?15:00
didrocksmterry: yeah, that's a valid point15:01
didrocksmterry: TBH, as we ship only one version on the distro, it's not a real issue, people upgrade15:01
didrocksbut we can write guidance for this case15:01
didrockslike when reviewing a symbol change, ensuring dd is the correct day15:01
mterrydidrocks, we could do something like adding a version like 0.4.3-0ubuntu0replacemeplease and have the autolander fix it up?15:02
didrocksmterry: that's another solution, totally possible15:02
didrocksfginther: thoughts? ^15:02
didrocksmterry: like the autolander making a diff15:02
didrocksand if there is a + in symbol files15:03
didrocksreplacing with the current day + 115:03
mterryyar sure15:03
didrocksmmrazik: can you invite my @gmail to the hangout? I need to use my android device for it15:04
didrocksas it's broken on raring right now15:04
mmrazikdidrocks: ok15:04
didrocksthanks :)15:04
mmrazikdidrocks: can you private msg your private gmail address?15:04
didrocksdone ;)15:05
didrocksmterry: oh, on bootstrapping, did you see my bamf/dee/libunity branches?15:05
mterrydidrocks, yeah.  You want me to approve them?  They seem pretty innocuous.  That's part of getting the autolanding changelog writing to work?15:06
mterrydidrocks, just filed bamf c4 merge15:07
didrocksmterry: be back after the hangout and will explain it in great length15:09
SquarismIsnt there a setting in 12.04 where ALT+TAB -> Desktop doenst minimize all windows on all screens?15:10
Trevinhodidrocks, mterry I think these could clash lp:~mterry/bamf/c4 lp:~didrocks/bamf/dailybootstrap15:23
mterryOh, probably.  I can rebase mine on top of didrocks's15:23
Trevinhomterry: yes, thanks... so I'll do with mine too15:24
Trevinho(I'm bumping the whoule bamf to 0.4 for r)15:24
Trevinhomterry: ping me once you've done please15:25
mterryTrevinho, done.  I guess you can change my 0.3.5 changes to 0.4, since 0.3.5 was never released15:26
didrocksmterry: so…15:38
didrocksmterry: that would be good if you can approve them. yeah, it's about bootstrapping with the "rev" after which looking for bugs to collect15:38
didrocksmterry: so, I set it just after your "inline packaging merge" and have to manually list those before there are not in raring (like in libunity)15:39
mterrydidrocks, ah so from now on, no more manual changelog entries?15:39
didrocksmterry: apart for packaging change15:39
didrockswell, it can be automated if you have a bug linked :)15:39
mterrydidrocks, it's only automatic if a bug is linked?  OK.  Otherwise a branch without a bug should add a changelog entry?15:40
mterry(isn't there a commit message we could use in such cases?)15:40
didrocksmterry: should or not, I don't think we want to get all commit messages in15:40
didrockswe can in the future, it's not a big change to what we have today ;)15:41
mterrysure15:41
Trevinhodidrocks: as I told you some time ago, I'd like to get rid of the libbamf-0/libbamf-3 thing... The only project depending on libbamf0 (ginn) is already using libbamf3 in trunk, so I'm in the process of removing the gtk2 dependencies in the bamf code.15:43
didrocksmterry: do you want me to help doing some others? I think the bootstrapping is quite quick to do, maybe for all but compiz and unity which will take some time15:43
didrocksTrevinho: ok, please update the packaging or ask us if you need help for it :)15:44
didrockslike mterry or I15:44
Trevinhodidrocks: however the strange thing is that both libbamf3 and libbamf0 never have been different on dependency.. I mean, both have always been gtk-free from dependency point of view...15:44
Trevinhoso I never saw the point of having this difference15:45
Trevinho(only the daemon can be built using gtk2 or gtk3, but in the archives we only have the gtk3 daemon)15:45
didrocksTrevinho: hum, I don't remember per say, maybe there had been a gtk dep and it's been removed15:45
Trevinhodidrocks: yes, sure.. but I've some packaging background I hope it's still enough :)15:45
Trevinhodidrocks: mh, I don't know... I never saw them, but probably there was...15:46
didrocksTrevinho: we'll review anyway :)15:46
Trevinhodidrocks: however... It would be also nice to change the packaging name, even if I think that this could lead to a lot more troubles15:46
didrocksTrevinho: it does, why do you want to rename it?15:46
Trevinhowell... I don't see the point of having a library called libbamf3 when the "3" is really irrelevant as it is not related to the gtk version15:47
Trevinhobut... I know it's just a thing it's better to keep15:47
mterrydidrocks, (got back from afk) OK, you want me to go through and bootstrap the non-compiz/unity ones?15:48
didrocksmterry: do you have time for it? (I didn't ask to not do the compiz/unity, just saying it's the longer one, the others should be quick)15:48
didrocksI can take some if needed15:48
mterrydidrocks, I can add them to the list, sure15:49
didrocksmterry: ok, thanks :)15:50
didrocksmterry: so the rev to list is the rev where you merged the packages in, to be clear15:50
didrocksand then, we need to look for bugs that were not fixed in distro already until the previous release15:50
mterrydidrocks, the inline branches?  OK15:50
mterrydidrocks, just things with bugs attached, eh?15:50
didrocksyep :)15:50
didrocksmterry: my plan was first to list just the rev of the previous release15:51
didrocksmterry: but as you merged the packaging branch in the trunk, it was listing every bugs since the beginning :)15:51
fgintherdidrocks, mterry, regarding having the autolander fix up the symbol revisions...  It should work15:53
fgintherwould it just add the current package version as the replacement: 0.4.3-0ubuntu0replacemeplease -> 0.4.3bzr498pkg0quantal18?15:55
didrocksfginther: mterry: I'm wondering if finally, it shouldn't just be the "daily release" doing it?15:57
didrockslike my script, as we know the day of the release, it will make more sense15:58
mterrydidrocks, that could work too15:58
didrocksfginther: don't bother, I'm adding that16:00
didrocksmterry: now, let's see if we can just add "replaceme" :)16:00
mterrydidrocks, you forgot the 'please'  ;)16:01
mterryso rude16:01
didrocksmterry: heh, ok, adding in the spec :p16:01
mterryhah16:02
mterryReminds me of how the Debian bts uses 'thanks' as a stop-marker for commands to the bot16:02
didrocksit likes the please! :)16:05
didrocksso I can definitively do that16:05
didrocksfginther: so merge proposal with only changelog and symbols should get the pass-through I guess :p16:06
fgintherdidrocks, wouldn't you want a new package built if the symbols were updated?16:09
didrocksfginther: it's only for listing the dep. They won't be exact *in the ppa*, but I think people are using dist-upgrade16:10
Trevinhodidrocks: https://code.launchpad.net/~3v1n0/bamf/bump-to-0.4/+merge/13432216:10
fgintherdidrocks, ok16:11
Trevinhomterry: thanks for review, fixed...16:18
cariverihey there. Im new to the unity src code and could use a little help.16:24
cariverianesm16:24
cariveriTrevinho: excuse me, who should I ask about the Launcher's code?  - the data model is not quit clear ot me.16:27
bregmacariveri, just go ahead and ask questions, there's a few folks who can probably answer16:31
didrocksalesage: hey, any progress on merging https://code.launchpad.net/~mathieu-tl/indicator-messages/inline/+merge/134100?16:35
alesagedidrocks, I think you're suggesting that I run a red light :)16:36
didrocksalesage: red light?16:36
didrockswhich one?16:36
alesagedidrocks, I don't wish to stir up controversy but have we decided, after all, for inline packaging for indicators?16:37
=== dandrader|afk is now known as dandrader
didrocksalesage: no, the stackholders of the indicators stack (larsu and charles) agrees with inline packaging16:37
didrockswe decided from the meeting that the stackholders decide, the other won't have automated daily push to ubuntu and will deal with that themselves16:38
larsualesage, I can vouch for the correctness of what didrocks says ;)16:38
alesagedidrocks in that case, is it possible to clean up this MP, e.g. to make a graceful merge of the existing packaging-branch history?16:39
alesageor is that not technically possible, in your opinion?16:39
cyphermoxit's done16:39
cyphermoxalesage: I updated the branch, the MR should be listing "new" commits in grey16:39
didrocksalesage: same request for indicator-sound: https://code.launchpad.net/~mathieu-tl/indicator-sound/inline/+merge/13416316:41
alesagecyphermox, didrocks, larsu ok--I suppose I'm the gatekeeper as the Jenkins representative16:42
cariverialright. where in the code is the loop over desktopfiles to load them in the launcherBar?16:43
didrocksalesage: exactly ;)16:43
alesageand I for one welcome our new robotic-butler overlords16:43
alesagedidrocks, see a mail from mmrazik this A.M.--our Jenkins is being migrated, should be up RSN16:43
larsualesage, yup. I can merge it into trunk, but we need to sync so that the jenkins stuff is ready16:44
didrocksalesage: sure, please keep us in touch16:44
alesageactually I do have to make a configuration change if we're going to move to inline (removing our former packaging branches from config)16:44
didrocksalesage: I'm just approving in the comment, don't approve the whole status so that you can do the necessary work and approve it16:44
alesageyes didrocks larsu, I'll update you16:44
didrocksalesage: right, fginther is an expert at that now if you need more help I guess :)16:45
didrocks(he did for a bunch of projects ;))16:45
alesageok thx didrocks16:45
larsuthanks alesage16:46
didrocksthanks alesage ;)16:46
cariverihey. can anyone explain me the data model of the desktopfiles in the unityshell/src ? I expected Launcher to hold all info from the desktopfile and one LauncherIcon.16:51
Trevinhocariveri: hi, I was out sorry...18:35
Trevinhocariveri: I wrote the model, yes...18:36
Trevinhowhat's up?18:36
Trevinhocariveri: the launcher loads the icons through BAMF (see LauncherController), each icon takes most of data from bamf, that is the component that examine the .desktop files and exposes the informations to all its clients18:38
MCR1Hi :)18:50
MCR1Trevinho: If you have a minute: https://code.launchpad.net/~mc-return/unity/unity.merge-minor-possible-speed-improvement/+merge/133435 and https://code.launchpad.net/~mc-return/unity/unity.merge-fix-member-variables-not-initialized-in-their-constructors/+merge/133520 need approval :)18:51
=== dandrader_ is now known as dandrader|afl
=== dandrader|afl is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== dpb_ is now known as Guest75682
=== salem_ is now known as _salem

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