[08:32] <ochosi> micahg: yeah, the git-snapshot is stable, that's what i've been packaging/using/testing for my ppa over the last weeks and months
[13:49] <charlie-tca> Good morning
[15:57] <ochosi> micahg: the thing with what happened since 1.1.6 is that it's bugfix and ui-improvements
[15:58] <micahg> ochosi: right, is there a specific version I should pull until?
[15:59] <ochosi> micahg: no real features were added apart from soundmenu-support
[15:59] <ochosi> and soundmenu support is really important for natty
[15:59] <ochosi> it's almost a bugfix imo ;)
[16:00] <micahg> ochosi: the sound menu integration won't break Debian, right?
[16:00] <ochosi> micahg: no, it's a plugin
[16:00] <ochosi> micahg: do you want to build again for debian as well?
[16:00] <micahg> ochosi: yeah, I'd like to maintain this in Debian if we can
[16:00] <ochosi> hm okay
[16:01] <ochosi> micahg: well i thought that the easiest thing might be to just use my patched version for ubuntu
[16:01] <ochosi> because it's so easy (you can just pull it from my ppa)
[16:01] <ochosi> and then build 1.1.7 for debian when it's ready
[16:01] <ochosi> and supersede ubuntu's middle-version or something
[16:01] <charlie-tca> still getting that icon error from the ppa
[16:02] <ochosi> charlie-tca: did you try to reinstall or reload the sources?
[16:02] <ochosi> charlie-tca: and hi btw :)
[16:02] <charlie-tca> yes
[16:02] <ochosi> very strange, i can't reproduce that problem (yet)
[16:02] <charlie-tca> I reload sources couple times a day
[16:02] <ochosi> usually the buildbot would complain with an issue like this 
[16:03] <ochosi> charlie-tca: i'll take an in-depth look at your issue today
[16:03] <ochosi> charlie-tca: could you please repost the whole output?
[16:03] <charlie-tca> please do. I would not want to pull from a ppa for the users to use it, just to have them getting errors
[16:03] <ochosi> sure
[16:04] <charlie-tca> Processing triggers for menu ...
[16:04] <charlie-tca> In file "/usr/share/menu/gmusicbrowser", at (or in the definition that ends at) line 7:
[16:04] <charlie-tca> icon="gmusicbrowser.png"
[16:04] <charlie-tca>                        ^
[16:04] <charlie-tca> Unexpected end of line.
[16:04] <charlie-tca> Skipping file because of errors...
[16:04] <charlie-tca> Is that the .desktop file or a different menu file?
[16:05] <ochosi> guess that's the desktop-file, i'll quickly see whether changing that fixes the issue
[16:11] <ochosi> charlie-tca: i'm uploading the supposed fix now to a different ppa, i'll send you a link for testing as soon as it's built
[16:11] <charlie-tca> okay
[16:16] <mr_pouit>  "/usr/share/menu/gmusicbrowser"
[16:16] <mr_pouit> that's not a desktop file
[16:16] <mr_pouit> that's a debian menu file
[16:16] <mr_pouit> (\o)
[16:24] <ochosi> mr_pouit: heyo
[16:24] <ochosi> mr_pouit: yeah, it's in debian/gmusicbrowser.menu
[16:24] <ochosi> but i still don't quite get the error
[16:25] <mr_pouit> ochosi: there's an empty line, try to remove it
[16:25] <mr_pouit> or either add a \ at the end
[16:29] <ochosi> yep that's what i did and hoped that it'd fix the issue
[16:29] <ochosi> strange thing is that in maverick there's no problem
[16:34] <charlie-tca> heh, I test because I have the ability to make things break good
[16:44] <ochosi> charlie-tca: https://launchpad.net/~simon-steinbeiss/+archive/gmb-git
[16:44] <charlie-tca> put it where?
[16:45] <ochosi> add that ppa instead of the shimmer-ppa
[16:45] <ochosi> and then update the package
[16:45] <charlie-tca> okay
[16:47] <ochosi> charlie-tca: and then let me know whether it works :)
[16:54] <charlie-tca> installing
[16:54] <charlie-tca> same error
[16:55] <charlie-tca> now got gmusicbrowser (1.1.6ppa12)
[16:56] <charlie-tca> ochosi: I show a space in the file after line 5
[16:56] <charlie-tca> command="/usr/bin/gmusicbrowser" \ 
[16:56] <charlie-tca> and then a blank line
[16:57] <charlie-tca> then the icon= line
[17:00] <charlie-tca> should I delete the file and then install again?
[17:01] <charlie-tca> ochosi: should I do a remove and reinstall, maybe? Could that be a leftover from the earlier file?
[17:06] <ochosi> charlie-tca: hm, you can try to purge and re-install, not sure it'll make a diff though...
[17:06] <ochosi> i'll try to install that version in natty myself now
[17:13] <charlie-tca> purged and reinstalled; made sure /usr/share/menu/gmusicbrowser went away
[17:13] <charlie-tca> reinstalled but still show a blank line 6 in the file
[17:16] <ochosi> and the install-error persisted?
[17:16] <charlie-tca> I don't know yet, I am running updates again now
[17:16] <ochosi> ah ok
[17:17] <ochosi> right, line 6 is empty :(
[17:18] <ochosi> sry, i'll quickly fix that
[17:18] <charlie-tca> removing the empty line fixes it here
[17:18] <ochosi> yeah, i don't know how that ended up there
[17:18] <ochosi> there was a day when commits crossed each other with another contributor, so maybe it wasn't even me, who knows
[17:19] <ochosi> anyhow, i'll fix this now and build new packages for the shimmer-ppa as well
[17:19] <charlie-tca> could be, but at least we got it now
[17:19] <ochosi> thanks charlie-tca, good catch
[17:20] <charlie-tca> You are welcome
[18:11] <ochosi> micahg: i'm talking to the gmusicbrowser dev again atm and he said: "in case 1.1.7 is not released in time for xubuntu, yes the best thing is to take the current git, it's the  most stable version
[18:11] <ochosi> cherry-picking commits at this point would be stupid, it would result in an largely untested new version"
[18:36] <ochosi> micahg_: hmm, you're connection seems to have dropped before, did you get what i sent you?
[18:36] <ochosi> or: read what i said
[18:39] <cody-somerville> ochosi, there are some risks/cons to taking git snapshot too; is there anything that can be done to help gmusicbrowser get the release out in time?
[18:41] <ochosi> cody-somerville: i'm doing pretty much all i can to help the release. what risks/cons are there wrt using a git-snapshot?
[18:44] <cody-somerville> ochosi, besides the technical things like might not get the normal QAing upstream would do for a release and that we'd have to create the snapshot and put it into tarball (there might be complicated/undocumented release procedures or something), appearing like version 1.1.7 but not actually being 1.1.7 can be confusing - especially for someone say for example in the gmusicbrowser IRC channel trying to provide support to someo
[18:44] <cody-somerville> ne using the git snapshot shipped with Xubuntu, lol.
[18:45] <ochosi> cody-somerville: well, as the dev said himself (there's only one) this is in fact the most tested version, since 1.1.6 it's been bugfix only, also: he knows that we'd do that so he can still give support
[18:46] <ochosi> cody-somerville: in fact i'm hanging out there too (#gmusicbrowser) giving support, so i think that side should be ok
[18:46] <ochosi> cody-somerville: also: it shouldn't appear as 1.1.7 but as 1.1.6git$date (or whatever)
[18:46] <cody-somerville> ochosi, we've shipped unreleased code for xfce4 before and upstream xfce4 was not happy about it - users would report bugs already fixed or ask for help in #xfce for things already fixed or things that were later changed.
[18:46]  * cody-somerville nods.
[18:47] <ochosi> yeah, sure, it *can* be annyoing for upstream, but in this case he's completely with us
[18:47] <ochosi> and i told him before that if gmb would be the default player in xubuntu people might start rants in his chan, so i guess he's in the picture ;)
[18:47]  * cody-somerville grins.
[18:48] <ochosi> btw, i've been maintaining a fork of that player myself for at least a year now, it's really rock-solid
[18:48] <ochosi> quentin (the dev) has a debian mentality wrt release-policy
[18:49] <ochosi> and since ubuntu is based on debian's "unstable" i guess we can use gmusicbrowser "unstable"
[18:49] <ochosi> (hopefully including a few of the UI improvements i made over the years)
[18:50] <ochosi> cody-somerville: guess that was all a bit verbose now, but i really thought a lot about all this beforehands ;)
[18:51] <cody-somerville> ochosi, much appreciated then :)
[18:53] <ochosi> cody-somerville: alrighty :)
[18:54] <mr_pouit> When unreleased xfce code was shipped in xubuntu, upstream wasn't asked nor notified
[18:54] <mr_pouit> so that's a bit different here
[18:55] <cody-somerville> Absolutely.
[18:55] <micahg> ochosi, we aim to provide stable versions (unstable just means less testing)
[18:56] <micahg> ochosi, so, I should pull the latest git snapshot or do you have a specific revision that I should pull up to
[18:56] <micahg> mr_pouit, are you ok with me uploading a snapshot straight to Ubuntu?
[18:57]  * micahg doesn't think Debian multimedia will go for it
[18:57]  * micahg will ask them first though
[18:59] <mr_pouit> micahg: yep, no problem
[19:02] <charlie-tca> We need a pretty solid release this cycle. I hear a lot of unhappiness with unity, and just as much about gnome3
[19:04]  * micahg just replaced pidgin with Empathy(AIM+xmpp) and Xchat (IRC) due to freenode failing with E_TOOMANYCHANNELS, even with 2 apps now, I have a smaller memory footprint
[19:05]  * micahg wishes pidgin could be fixed
[19:05] <charlie-tca> isn't empathy a pidgin fork?
[19:06] <micahg> well, they're using the telepathy libs from fd.o
[19:06]  * micahg just needs gwibber now for identi,ca and then it'll be all right :)
[19:07] <micahg> empathy sucks for most stuff, for those services I just need to be logged in case someone pings me
[19:07] <charlie-tca> I use the browser for identi.ca
[19:13] <ochosi> sry, was afk
[19:14] <ochosi> micahg: i don't think it's worth it to package the git-version for debian, debian can wait for 1.1.7
[19:14] <ochosi> micahg: we can always supersede the snapshot that we'll get for ubuntu now with 1.1.7
[19:14] <micahg> ochosi, when do you estimate 1.1.7 happening?
[19:15]  * micahg joins gmusicbrowser
[19:15] <ochosi> micahg: i talked to squentin (quentin sculo) a couple of times lately, he's not sure... :/ that's why i talked about the git-snapshot today
[19:15] <ochosi> micahg: so that we at least have *something* for xubuntu
[19:16] <ochosi> micahg: a more stable version than 1.1.6 at least
[19:16] <micahg> ochosi, if we're talking 2 weeks, then I agree with you, if it's 2 months, I'd rather have a broader testing base and include Debian
[19:16]  * charlie-tca likes things that work for the final release :-)
[19:17] <ochosi> micahg: he was considering releasing it last week, so it's around the corner
[19:17] <ochosi> micahg: but each day makes it a bit more difficult to get the ack from ubuntu as mr_pouit told me, so i guess i was getting nervous
[19:18] <micahg> ochosi, well, depending on what's changed, we might not need an ACK, I'll have to look through the changelog later tonight
[19:18] <ochosi> micahg: ok :) as i said, it's only bugfix and ui-fixes/improvements (apart from the mpris2 plugin)
[19:19] <micahg> yeah, mpris2 will need an ACK if it's new, you can file the request if you like, once we get the ACK, I'll package it
[19:20] <ochosi> it's part of the core as a plugin, so it would make things easier for you to get the ack first
[19:20] <ochosi> hm, never filed a request for ack before, how does it work?
[19:20] <micahg> ochosi, so, file a bug against gmusicbrowser requesting an update, explain why the snapshot is stable and what the new features are that need to be ACKd, I'm already subscribed to gmusicbrowsr bugs, then subscribe ubuntu-release to the bug
[19:21] <micahg> ochosi, inlcude the piece of the upstream changelog if it exists as well that's newer and a link to the upstream repo
[19:21] <ochosi> i'm not part of the bugsquad, so i can't assign bugs to anyone
[19:21] <micahg> ochosi, I didn't say assign :)
[19:21] <ochosi> oh, ok :)
[19:21] <ochosi> micahg: so i can subscribe other people but not assign then :)
[19:21] <micahg> ochosi, right
[19:21] <ochosi> i assumed i could either do both or neither
[19:22] <ochosi> and a separate request for mpris?
[19:22] <ochosi> or can that go in the same bugreport?
[19:22] <mr_pouit> mpris2.pm is already in 1.1.6 afaik
[19:22] <ochosi> ah ok, wasn't sure anymore
[19:22] <ochosi> then this makes things a lot easier
[19:22] <micahg> oh, hmm, I remember ochosi saying 1.1.6 didn't have it
[19:23] <micahg> ochosi, one request, mention all the new features
[19:23] <ochosi> let me check again
[19:23] <micahg> or rather my 1.1.6 doesn't ;)
[19:24] <micahg> I think I said it after I checked the current verion
[19:24] <micahg> version
[19:24] <ochosi> no, 1.1.6 doesn't have it
[19:24] <ochosi> mpris2 was released 24th of feb while 1.1.6 is from last year
[19:24] <micahg> mr_pouit, BTW, I still had the gmusicbrowser launcher even if I removed gmusicbrowser from the system
[19:25] <ochosi> micahg: you mean in the panel or in the soundmenu?
[19:26] <micahg> ochosi, panel
[19:26] <mr_pouit> ah, indeed, I've download the plugin manually
[19:26] <mr_pouit> micahg: yep, because the panel does a copy of the desktop file and put it in ~/.config/xfcfe4/panel/launcher-XXXX
[19:26] <mr_pouit> *xfce4
[19:31] <ochosi> micahg: ok, i'll do the request later tonight after i talked with squentin again
[19:33] <ochosi> k, bbl
[22:26] <ochosi> charlie-tca: the shimmer-ppa is updated and hopefully that version works now as expected
[22:26] <ochosi> charlie-tca: if you could give it a try that would be great
[22:27] <charlie-tca> okay
[22:27] <ochosi> it has the same version number as the one from the other ppa i gave you today
[22:27] <ochosi> so you might have to remove it before you re-install it
[22:31] <charlie-tca> installing
[22:33] <charlie-tca> ochosi: fixed! Yay!
[22:34] <ochosi> charlie-tca: :)
[22:34] <ochosi> yes, that's what i needed to hear tonight
[22:34] <charlie-tca> Thanks
[22:34] <ochosi> micahg: you might have read it in #gmusicbrowser today anyway, but squentin said he'll release 1.1.7 tomorrow night
[22:34] <ochosi> it's all good news today it seems
[23:28] <micahg> ochosi, great, but you might as well file the paperwork anyways :)
[23:28] <ochosi> micahg: yes, but i only want to do it once :)
[23:29] <ochosi> micahg: or do you think i should file it even though 1.1.7 hasn't been released yet?
[23:30] <micahg> well, maybe we should wait so I can just request the sync with the FFe
[23:30] <ochosi> FFe?
[23:31] <ochosi> micahg: one more thing: i really need to apply a few UI-only patches to gmusicbrowser for xubuntu, can you help me with that?
[23:34] <micahg> ochosi, Feature freeze exception
[23:34] <micahg> ochosi, why can't they be merged upstream?
[23:39] <ochosi> micahg: too little time
[23:39] <ochosi> micahg: *most* of my changes are upstream now, but the review process really takes some time
[23:40] <ochosi> micahg: it's mostly not about whether it works or is a clean implementation but about what layouts to include etc.
[23:40] <micahg> ochosi, are they Ubuntu specific?
[23:40] <ochosi> micahg: what do you mean?
[23:41] <ochosi> micahg: the UI changes would affect every distro using that version
[23:41] <micahg> ochosi, could they go in Debian and are they submittted in a bugtracker upstream?
[23:41] <ochosi> micahg: there is no bugtracker upstream
[23:41] <ochosi> micahg: they could go in debian, but i would want to discuss that first with upstream
[23:42] <ochosi> micahg: and that would bring us back to square1 about the inclusion of my patches upstream
[23:42] <micahg> heh
[23:43] <ochosi> would you mind me showing you the difference between the non-patched version and the patched version?
[23:43] <ochosi> maybe you can then understand what this is about
[23:43] <micahg> ochosi, no, but I'm about to run out again
[23:43] <ochosi> ok, just one sec
[23:43] <ochosi> micahg: approx current default layout in gmb: http://gmusicbrowser.org/screenshots/QueueLibraryContext.png
[23:44] <ochosi> micahg: my layout: http://imagebin.org/143448
[23:45] <ochosi> feel free also to compare the icons and other stuff
[23:46] <micahg> I'm confused, the first one is what 1.1.7 will look like?
[23:46] <ochosi> no, well...
[23:47] <ochosi> UI-wise gmusicbrowser hasn't changed much since ages
[23:47] <ochosi> at least not the default
[23:47] <ochosi> that's why it has never been adopted by any distro as default player
[23:47] <ochosi> that's why i worked so hard in my fork to improve the UI, because the underlying functions and framework are unique
[23:48] <ochosi> i did a few layouts, the "desktop"-version you see in the screener, a netbook-layout, a party-mode and a traytip (in case someone uses the trayicon in natty)
[23:49] <ochosi> micahg: have you ever tried gmusicbrowser
[23:49] <ochosi> ?
[23:49] <micahg> I launched it to make sure it runs before committed to the VCS for Debian
[23:49] <ochosi> :)
[23:49] <ochosi> ok, please give the original 1.1.6 version a quick spin and then try the version from my ppa: https://launchpad.net/~shimmerproject/+archive/ppa
[23:50] <ochosi> the changes are trivial on the code-level but the looks and usability are a lot better (imho)
[23:51] <ochosi> when deciding about gmb becoming the default player using the layout of the fork was an essential point
[23:54] <ochosi> micahg: ok, g2g now, good night and talk to you in friday (will be off tomorrow the whole day)
[23:54] <ochosi> micahg: let's keep our fingers crossed that everything will work out in time...
[23:55] <micahg> ochosi, ok, we can get this sorted out over the weekend if you're available
[23:57] <ochosi> micahg: hopefully, i have a few friends visiting, so we'll see
[23:57] <micahg> ok, monday's fine, beta freeze is next thursday, so we need to get it in before then