/srv/irclogs.ubuntu.com/2012/11/16/#ubuntu-arb.txt

ajmitchwendar: do you know how we should mark an already-published app as available for later releases in myapps?04:17
wendarajmitch: I'm not sure I understand the question04:17
wendarto you mean the field you set in the review form for which versions of Ubuntu it targets?04:18
ajmitchhttps://myapps.developer.ubuntu.com/dev/apps/548/ is marked for oneiric only, afaik for the software center to pick it up, it should be published for precise & quantal04:18
ajmitchbut it's not editable since it's published, unless I'm missing something obvious04:18
wendarthe software center should pick it up when it's published in extras04:18
wendaror, you mean the extra metadata like the screenshot?04:18
ajmitchI guess I'll find out once extras is synced again04:19
wendarwhat myapps expects is that the app author will create a new submission04:19
wendarwith the same app name but a different version04:19
ajmitchwhich won't work when w're copying releases forwards04:19
wendarand that submission will be marked for the new release04:19
wendarwell, it would work04:20
wendarbut, it shouldn't be necessary04:20
ajmitchit'll work, but requires the app submitter to do it, rather than us04:20
wendarmyapps is pretty stupid, it doesn't really track versions like the real archive04:20
wendaryes, it does require the app submitter to do it04:20
ajmitchI need to sit down & dig into the software center to see what special-cased stuff it has04:21
wendarbut, then ARB policy requires the app submitter to request to be carried over to the new release04:21
ajmitchwe'd talked about changing that at UDS, iirc04:21
wendarso, if it's absolutely necessary for making the metadata visible, it should be okay to pester the app author04:21
wendaraye, but there was pretty strong reaction against automatic porting04:22
wendarthere's a historical fear of "unmainained apps"04:22
ajmitchand I probably argued against it due to API breakage, especially with lenses04:23
wendarwhich is part of why the ARB was started in the first place04:23
wendardon't keep out small apps just because the author might disappear after 6 months04:23
ajmitchright04:23
wendargive them their 6 months of glory, and let them fade away naturally04:23
wendarbut, we do make it too hard to repeat now04:24
wendarI feel bad about the music lenses, for example04:24
wendarthe author worked so hard to get them working in one release of Ubuntu04:24
wendarand we never got them into the next release04:24
ajmitchthere are plenty of examples for us to feel bad over :)04:24
ajmitchlike the ssh lens04:24
wendarah well, look forward I guess04:25
ajmitchyeah04:25
wendarso, there shouldn't be any need for a myapps entry for the quantal version of the app04:25
wendarbut if there is, first talk to the myapps folks and see if they have the power to edit the existing entry04:25
ajmitchthat's what I was going to do04:26
wendarand if not, then pester the app author to submit a dummy entry04:26
ajmitchI'd hoped you'd still be around at this hour in case you'd come across it first04:26
wendar(if the author isn't willing, well, then their app probably doesn't belong in quantal)04:26
wendarnope, never have04:26
ajmitchoh he's willing & in this channel :)04:26
wendarall the updates I encountered had a new myapps submission04:27
wendarwell, good :)04:27
ajmitchI just thought it a waste of effort putting in a new submission because I remember having problems with duplicate apps showing in the software center with unity-lens-askubuntu04:27
ajmitchhttps://blueprints.launchpad.net/ubuntu/+spec/appdev-r-arb-review had what I thought - that we'd look at forward-copying to the next release after testing apps04:30
ajmitchwas there disagreement on that afterwards?04:30
wendarI thought it was accompanied by at least a minimum of "we'll contact the author to let them know about the upcoming release, and they have to respond that they want to be in it"04:32
wendarin this case it sounds like you have04:33
wendarit's automatic copying we want to avoid04:33
ajmitchin this specific case of the sshsearch lens there are separate branches for each release as unity has changed04:33
wendarif the author isn't willing to be on the hook to handle support requests for the app in the new release, then it doesn't make sense04:34
wendaroh, I vaguely remember talking about that one04:34
wendarit has a new maintainer?04:34
ajmitchno04:34
ajmitchsame maintainer, with a lot of patience04:35
wendar:)04:35
wendarokay, if it's a separate branch of code, it's not really a forward copy anyway04:35
ajmitchno it's not a copy, but the same myapps problems apply with trying to reduce the friction for app developers04:36
wendaryeah, I'm fine with giving past accepted apps preferential treatment over the sea of apps that have never been reviewed04:37
wendarthey're known good, and very little work04:37
wendarand, I don't think it matters much if they have an entry in the myapps queue or not04:37
wendarbut, I wouldn't avoid the queue like the plague, just because it's full04:38
ajmitchI'm just unclear on how much the software center depends on myapps data04:38
wendarme too04:38
ajmitchstill, after all these years :)04:38
wendarwell, it's changed a lot04:38
ajmitchyes it has, and mostly been improved04:38
wendarit was only last UDS that we got rid of the awful packaging hacks for metadata04:38
wendarand, we haven't published so many apps since then to have exercised all the edge cases04:39
wendarin fact, this is the first release we could have experimented with what happens to updated metadata04:39
wendarer, metadata for an app updated to a new release04:40
wendarsince precise was the first release where we used myapps metadata04:40
ajmitchI suspect that getting everything all automated will take at least until 14.0404:40
wendaryes, definitely04:40
ajmitchhopefully it'll all be in place by the next LTS04:40
* ajmitch should ask mvo about some of the software center/sca interaction details04:41
wendaryeah, that'd be useful knowledge to pick up04:42
ajmitchI only got to talk to him at the very end of UDS, but he's fairly knowledgeable about it04:42
wendarIIRC, he designed and built a lot of SC04:44
ajmitchyes04:45
ajmitchhe's one of these super-contributors that we think are robots :)04:45
wendar:)04:54
coolbhavihey wendar good morning13:57
wendargood morning coolbhavi14:57
coolbhaviwendar, does my announcement yesterday to ubuntu-devel suffice>14:57
coolbhavi?14:58
coolbhavihey cwayne :)14:58
cwayneheya coolbhavi :) hows it goin?14:58
coolbhaviI was looking at unity-lens-pypi14:58
wendarcoolbhavi: yes, that's great, thanks for posting it!14:58
coolbhaviwendar, and the wiki edit?14:59
wendarcoolbhavi: yup, that looked good too14:59
coolbhaviwendar, thanks a lot :-)14:59
cwaynecoolbhavi: ah, how'd it look?14:59
coolbhavicwayne, seems like d/copyright isnt updated :)15:00
wendarcoolbhavi: thank *you* :)15:00
coolbhavi:)15:00
* coolbhavi thinks that he can run in for a 2nd term on the ARB when his term completes :)15:01
coolbhavicwayne, and d/rules too15:03
cwaynecoolbhavi: branch updated :)15:03
coolbhavicwayne, and the icon used for the lens looks like the py icon15:05
cwaynecoolbhavi: in myapps or in the lens itself?15:05
coolbhavilens. same like the github one15:06
cwayneahh cmon15:06
cwayneProjects and companies that use Python are encouraged to incorporate the Python logo on their websites, brochures, packaging, and elsewhere to indicate suitability for use with Python or implementation in Python.15:07
coolbhaviwendar, your comments being on the python board?15:08
wendarhmmmm, generally it's better to use a unique icon15:09
wendardisplaying the Python logo to indicate use with Python isn't the same as adopting the Python logo as the app logo15:10
wendarthat would be more like displaying the Python logo on an "about" page15:11
coolbhavicwayne, I think you would be better off using an icon on the lines of github lens15:11
wendarit's trademark law that comes into play here15:11
cwayneyeah, i understand15:11
coolbhaviwendar, thanks for your expert remarks :)15:12
cwayneill try to figure something out, in the meantime, i've emailed them to ask permission just in case they allow it15:12
wendarcwayne: that makes sense15:12
cwaynewendar: yeah, i can't for the life of me figure out what else i could use as an icon :/15:12
cwaynewendar: coolbhavi: does that mean I'd need to change the result icons as well?15:13
wendarcwayne: it has to be black and white?15:14
cwayneit doesn't have to be, but it would look weird if not15:14
wendarcwayne: otherwise I'd suggest something like a magnifying glass with a blue and white yin/yang for the glass15:14
wendarsorry, blue and yello15:15
coolbhavicwayne, result icons are just linking to py modules page. Should be fine in such a scenario wendar?15:15
wendarlike, the python colors15:15
wendarcoolbhavi: it should be okay, but still needs to be approved by the PSF15:16
coolbhaviwendar, oh okay thanks for some valuable insights15:16
coolbhavibrb dinner15:17
=== malin is now known as Malin
=== Malin is now known as Malin_
=== Malin_ is now known as malin
cwaynewoo! " If the shape of the logo is unchanged, this looks like nominative use of the logo, which would be fine."15:44
coolbhavicwayne, :)15:45
cwaynecoolbhavi: i sent a reply to ensure that the result item icons are ok too15:45
cwaynehoping he responds soon, then we should be all set :)15:45
cwaynealthough i may need to fix the myapps icon15:45
coolbhaviplease change d/rules too15:46
coolbhaviand i'll test it15:46
cwaynecoolbhavi: pushed15:48
coolbhavill have a look thanks! once the icon thing is fixed ll give it a test run15:51
coolbhavilooks fine :)15:55
cwaynecoolbhavi: great, thanks :)15:55
coolbhavionce the icon thing is sorted out its ready to go :)15:56
cwaynecoolbhavi: awesome!  im hoping this guy responds before you leave :P15:57
coolbhavill leave a comment on list as a part of my review process so that I wont forget :)15:58
coolbhavicwayne, emailed to you just now with the list in cc. you can reply to my mail once everything is sorted out :)16:14
cwaynecoolbhavi: great, thanks :)16:14
coolbhavioff to bed now.. ciao! take care!16:14

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