[08:17] <dpm> good morning
[08:18] <ajmitch> hi dpm
[08:18] <dpm> hey ajmitch :)
[14:44] <mhall119> stgraber: wendar: I'm going to have davidcalle submit his graphic design lens and scopes separately to MyApps for you to use in setting up your source packaging process
[14:46] <stgraber> mhall119: ok
[14:47] <stgraber> mhall119: I won't have much time (or any really) to deal with this this week as I'm responsible for the installer components and we're releasing beta1 but hopefully someone else from the ARB can have a look and prepare the packaging branch, or I'll have a look next weekend
[14:47] <mhall119> stgraber: ok
[14:50] <wendar> mhall119: okay, thanks! I will have some time this week, so hopefully we can get them through quickly
[15:19] <davidcalle> Hello arb
[15:20] <davidcalle> wendar, stgraber ping
[15:21] <wendar> hi davidcalle
[15:21] <stgraber> hey davidcalle, I'll let wendar answer, I'm kind of busy fixing ubiquity ;)
[15:22] <davidcalle> wendar, I'm catching up on friday's lens/scopes discussion. I have one lens and four scopes to submit.
[15:23] <davidcalle> hey stgraber :)
[15:23] <wendar> davidcalle: great!
[15:23] <davidcalle> wendar, myapps or here?
[15:23] <wendar> we should be good to go with the policy side
[15:24] <wendar> davidcalle: have you got them in source form? packaged? in bzr repositories?
[15:24] <davidcalle> wendar, Bzr branches for each and PPA.
[15:25] <wendar> excellent!
[15:25] <wendar> So, drop one submission into myapps, but instead of submitting any package data, just submit a dummy file, and put links to all the bzr repos and PPAs in the comments
[15:26] <wendar> that way, we have a record of the submission
[15:26] <wendar> and, a place to hang any followup comments
[15:26] <wendar> the way we'll handle this is to create one merged package out of the len + all scopes
[15:27] <wendar> so you only need to do one MyApps submission for the whole lot
[15:28] <wendar> if you have a bit of time, you can put the links here in channel, and I'll start looking at them
[15:28] <davidcalle> https://code.launchpad.net/onehundredscopes/+branches?field.lifecycle=CURRENT&field.lifecycle-empty-marker=1&field.sort_by=most+recently+changed+first&field.sort_by-empty-marker=1
[15:29] <davidcalle> wendar, the 5 branches at the top.
[15:30] <wendar> davidcalle: cool. Which one is the lens? 'graphicdesign'?
[15:30] <davidcalle> wendar, yes
[15:31] <wendar> pulling it down now...
[15:33] <davidcalle> wendar, the installation in /opt is not possible for a few files (the .scope/.lens ones have to be in /usr/share/unity/lenses/<lensname> and the .service file in /usr/share/dbus-1/service)
[15:33] <wendar> davidcalle: yes, we have established exceptions for those files
[15:33] <davidcalle> wendar, ok, I didn't know if you were aware of it.
[15:33] <wendar> davidcalle: they're always allowed to be installed in the "normal" locations, since they just don't work in /opt
[15:34] <wendar> davidcalle: see down near the bottom of https://wiki.ubuntu.com/AppReviewBoard/Review/Guidelines
[15:35] <wendar> davidcalle: yeah, this is nice and simple code
[15:35] <wendar> davidcalle: will be no problem to get it together and launched
[15:37] <davidcalle> wendar, ok, as it's now an official guideline, do you want me to change the files and folders names or are you taking care of it?
[15:38] <wendar> davidcalle: we can do it either way, it partly depends on what's easier for future versions
[15:38] <wendar> davidcalle: that is, I can just change the filenames in the Extras merged bzr repo
[15:39] <wendar> davidcalle: but, when you go to submit an update for precise, we'll need to change the filenames again (or merge your updates into the Extras repo)
[15:40] <wendar> davidcalle: actually, how about this, I'll just quickly make the changes, upload them to the Extras repo, and then you can decide what to merge back to your repo
[15:40] <davidcalle> wendar, future versions will have to be updated to the new unity api, so there will be some work needed on them anyway.
[15:40] <wendar> davidcalle: true
[15:41] <davidcalle> wendar, I will add your changes to the Precise version.
[15:42] <wendar> davidcalle: okay, sounds good
[15:42] <wendar> davidcalle: are you the upstream author on the lens and all the scopes?
[15:42] <davidcalle> wendar, yeah
[15:42] <wendar> davidcalle: that'll make the merged copyright file simple :)
[15:45] <davidcalle> wendar, I haven't looked at the apparmor part as I don't really know how it works. Some scopes create files in ~/.config (for example, when you click a "Colour palette" result, it automatically adds it to Inkscape, Agave, Gimp, which have folders dedicated to palettes in ther .config/app/ folder)
[15:47] <wendar> davidcalle: we have several good examples of apparmor with lenses/scopes out now, it's helpful to look at those as examples
[15:47] <wendar> davidcalle: https://launchpad.net/~app-review-board/+archive/ppa
[15:51] <wendar> davidcalle: do you have a png icon? we'll need that for the Software Center
[15:52] <davidcalle> wendar, I don't, I'm doing the myapps submission, and I'll add one there in a moment.
[15:53] <wendar> davidcalle: cool, I'll pull it from there
[16:11] <wendar> davidcalle: I've pushed the first changes (just the filenames) to https://code.launchpad.net/~app-review-board/ubuntu/oneiric/unity-lens-graphicdesign/trunk
[16:12] <wendar> davidcalle: you'll be able to see ongoing changes there
[16:12] <davidcalle> wendar, thanks, it will be very helpful for the other submissions.
[16:13] <wendar> davidcalle: yes, once we get this one rolling, we can use it as a template for the others
[16:14] <davidcalle> wendar, especially for the quickly template, yes
[17:21] <wendar> stgraber: I'm going to build this with a streamlined directory structure, will get all the ARB to review it before we call it the standard template
[17:23] <stgraber> wendar: sounds good