[00:40] <bretth> if i write an app that uses "Application Indicators" for Ubuntu12.04, will it be backwards compatible with Ubuntu11.x ?
[00:40] <bretth> (using Python)
[01:24] <mths> what's the language for ubuntu development?
[01:25] <mths> hello?
[01:25] <mths> anyone here?
[02:07] <bretth> mths, python
[02:11] <bretth> i notice that from python i can "import appindicator"
[02:12] <bretth> is that a valid way for my script to know that it is running in Ubuntu Unity?
[02:12] <bretth> for example if my script needs to also support, Gnome3 or Cinnamon.
[07:02] <dholbach> good morning
[07:14] <dpm> morning dholbach
[07:14] <dpm> good morning all
[09:15] <toabctl> dholbach, dpm is it possible to update the pictag package? the dependencies are wong. see #1024165
[09:15] <dholbach> toabctl, send a mail to the ARB list with a link to a branch or source package please
[09:16] <toabctl> dholbach, ok. thx
[12:34] <int_ua> Hi :) Is it ok that my app is pending for re-review 9 hours since I've fixed the  problem with it?
[12:45] <john__> Hi, I am using subprocess.Popen in my app. I am giving a file path as an argument but when there is a space, python only reads argument string upto the space and ignores rest. How to solve this?
[13:43] <zoopster> int_ua: it is ok...give reviewers time to review it again
[13:47] <int_ua> zoopster: thanks :)
[14:02] <Phoenix87> hallo
[14:02] <Phoenix87> where's the best place to post announcements for developers interested in a project?
[14:02] <Phoenix87> would this channel be such a place?
[14:11] <mikehaas763> Hi. I am going to begin developing an open source program from an idea I have. My focus in the beginning is having it for Ubuntu/Linux distros. However, if it takes off I would like to be able to release windows/mac os x versions. Java is not an option and is actually THE reason I am developing this program because java has too many issues (performance mostly) on linux unless you have a blazing fast machine. What
[14:11] <mikehaas763>  are some good language/gui kit combos to use?
[14:16] <Phoenix87> mikehaas763: wxwidgets and python maybe
 python/Qt ?
[15:26] <toabctl> dholbach, dpm when i try to update my app with quickly, quickly changes debian/control and debian/changelog. i wanted to fix #1024165 and wanted to release a new version with "quickly submitubuntu" but the result is not usable.
[15:27] <toabctl> see http://bazaar.launchpad.net/~toabctl/pictag/quickly_trunk/revision/55
[15:27] <dholbach> I'm afraid I don't know how to deal with this
[19:20] <Phoenix87> My app is in the Waiting on Developer list on Trello but doesn't show up in the Contestants list. How is that so?
[19:22] <Phoenix87> mterry: also, if you ha ve a couple of spare mins, could you help me with definitively solving this? https://myapps.developer.ubuntu.com/dev/apps/1274/feedback/ thanks
[19:23] <mterry> Phoenix87, hello!
[19:23] <Phoenix87> mterry: hi
[19:23] <mterry> Phoenix87, so the desktop issue is tricky, since quickly likes to override debian/rules and such.  Your modifications won't keep.
[19:24] <Phoenix87> mterry: i prefer to stop using quickly for now
[19:24] <mterry> Phoenix87, the debian/rules that quickly uses for submitubuntu in 12.04 has several hacks like moving the desktop file and fixing up paths
[19:24] <mterry> Phoenix87, OK
[19:25] <mterry> Phoenix87, so let's start with the base that quickly gives you.  Let me see what 12.04's quickly's debian/rules looks like
[19:25] <Phoenix87> mterry: anyway is the deb i have uploaded on my ppa good, or do I have to push another version?
[19:25] <Phoenix87> ok
[19:25] <mterry> Phoenix87, it certainly installs into /opt, but as you noted, the user can't run it  :-/
[19:26] <Phoenix87> mterry: oh so this is the version that will be included in the software center? I though that the current deb would serve as the purpouse of judgement only
[19:28] <mterry> Phoenix87, I don't know actually.  I'm not judging this, I just work on quickly
[19:28] <Phoenix87> mterry: another issue is that related to the prerm and postinst scripts. If i manually package my app with debuild -S they are not included in the deb compiled by launchpad
[19:31] <Phoenix87> mterry: this is the debian/rules generated by 12.04: http://paste.ubuntu.com/1090418/
[19:32] <mterry> Phoenix87, hah, you wish it were that simple.  If you package --extras with up-to-date 12.04: http://pastebin.ubuntu.com/1090415/
[19:33] <mterry> so there is a lot of junk there, which I can explain.  You might only want some of it
[19:33] <Phoenix87> mterry: ops i forgot --extras
[19:34] <mterry> Some of that is working around sub-optimal setup.py that earlier versions of quickly shipped.
[19:34] <Phoenix87> mterry: ok now my rules looks pretty much like yours
[19:35] <mterry> But that desktop section at least is important (moving it and sed'ing it)
[19:35] <mterry> And same with the DATA_DIRS and gsettings stuff if you use gsettings
[19:35] <mterry> OK
[19:35] <mterry> So do you know how to manually package up an app?
[19:36] <Phoenix87> mterry: i guess so
[19:36] <Phoenix87> mterry: I have used the combo debuild / dput to have the job done
[19:36] <mterry> Yup, just that should do it.  debuild -S -i -I and dput ppa:
[19:36] <Phoenix87> mterry: the deb currently in my ppa has been manually packaged like this
[19:36] <mterry> cool
[19:37] <Phoenix87> mterry: but as I mentioned earlier, that deb is missing prerm and postinst
[19:37] <Phoenix87> I had to manually add them into the debian folder in order to have them show up in the deb
[19:37] <mterry> That's good.  You shouldn't need them...   What was in them?
[19:38] <Phoenix87> the PYTHON_MODULES stuff
[19:38] <Phoenix87> without them the program won't run issuing /opt/extras.ubuntu.com/gtumbler/bin/gtumbler
[19:39] <Phoenix87> it raises a import module name not found
[19:39] <Phoenix87> i guess this is due to the fact that it is installing into /opt
[19:41] <mterry> Ah, OK...  Well as long as you got it working now
[19:42] <Phoenix87> mterry: so it is OK to manually include those scripts?
[19:44] <mterry> Phoenix87, if they are needed...  I'm not actually familiar with that side of the issue.  I didn't think they were needed, but you sound like you've talked to dholbach about it, who is authoritative for such things
[19:45] <Phoenix87> mterry: yeah but I didn't receive a reply from him about this, so I'm not sure about it
[19:46] <mterry> Phoenix87, well, I thought they weren't needed for /opt, but again, my recollection is less important than whether they are needed in practice.  :)
[19:46] <mterry> hold on a sec, let me ask stgraber
[19:47] <Geochr> Hi all, I have succesfully publishe a magazine in Ubuntu software center but is available only in 12.04... How can i make the magazine available not only in 12.04 ?
[19:47] <Phoenix87> mterry: ok. thank you! :D
[19:47] <mterry> or rather, jump into #ubuntu-arb for a sec
[19:47] <mterry> And ask yourself, since I'm not sure I'm going to ask it right
[19:51] <Geochr> is there any help ?
[20:13] <zoopster> Geochr: what mag and what distroseries do you want to make it availablef for?
[20:14] <zoopster> Geochr: we default to the latest, but you can request others in the feedback...if it's already published, I can make it available in other distroseries
[20:16] <Geochr> zoopster,  the magazine called "Ubuntistas" and we want to be available and in other  distroseries
[20:17] <zoopster> Geochr: which others? I can go back to maverick if you wish
[20:18] <zoopster> Geochr: I take that back...I can only go back to natty now since mav is eol
[20:19] <Geochr> ok from natty since prencise then
[20:22] <zoopster> Geochr: ok #14 is done (give it a bit to show up) and #13 will be when it passes qa on Monday
[20:22] <zoopster> Geochr: just put that request in the feedback when you submit
[20:23] <Geochr> zoopster, thanks a lot
[21:35] <hiuhu> Anyone good with php programming please help me understand this code coz am stuck @ http://pastebin.com/3hAMaFVt