Comment 5 for bug 1081504

Revision history for this message
David Planella (dpm) wrote : Re: [Bug 1081504] Re: Extras apps do not use the provided icon

Al 03/12/12 12:57, En/na Michael Nelson ha escrit:
> On Mon, Dec 3, 2012 at 12:11 PM, David Planella
> <email address hidden>wrote:
>
>>
>> However, I'm not too sure this bug is invalid, as I can see several
>> other entries without icon right now:
>>
>> https://apps.ubuntu.com/cat/applications/unity-lens-vm/
>> <https://apps.ubuntu.com/cat/applications/cuckoo/>
>
>
> That's not published in quantal on myapps, but is in extras, so apps.u.c
> doesn't import any extra data. You can see the correct icon using the
> precise url:
>
> https://apps.ubuntu.com/cat/applications/precise/unity-lens-vm/
>
> Publishing the app for quantal in myapps will allow apps.u.c to import the
> extra data for quantal also.
>
> https://apps.ubuntu.com/cat/applications/cuckoo/
>
>
> ditto - the precise version has the extra data, quantal doesn't as it's not
> published in myapps.
>
>
>>
>> https://apps.ubuntu.com/cat/applications/unity-lens-github/
>>
>>
> I actually see the reverse for this one - it's published in myapps for
> quantal, and so has the extra data, but if I look at the precise version
> it's missing it (and checking sca [1] shows it's not currently published in
> precise).
>
> So currently you'll need to publish the app in devportal for all the
> distroseries for which the extra information should be present (ie. all the
> series for which it is published in extras). We could and probably should
> treat apps imported from sca as special in this regard, so that if an app
> is imported from sca, the extra resources (icons/screenshots etc) will be
> used by default if there are non present from the apt-cache or
> app-install-data. I'll leave that for achuni to decide.
>
> Hope that helps!
>
> [1]
> http://software-center.ubuntu.com/api/2.0/applications/en/ubuntu/precise/i386/
>

I believe that the problem is that the devportal does not allow
re-publishing apps. That is, if an application is in Published state, it
cannot be modified, as far as I can tell.

I assume that's why all those apps were published through the devportal
in one release, and subsequently through extras directly.

So I've got two questions:

- Shall I open a separate bug for that?
- Would it be possible to manually fix the metadata if the bug proves to
be too complex to fix?

Cheers,
David.