[maemo-developers] Application manager category view proposals

From: Marius Vollmer marius.vollmer at nokia.com
Date: Mon Oct 27 15:47:46 EET 2008
"ext Andrew Flegg" <andrew at bleb.org> writes:

>> (It's a bit hard to find since the h-a-m Fremantle trunk is now in Git:
>>
>>    git clone http://stage.maemo.org/~haf/mvo/git/hildon-app-mgr.git/
>>
>> I'll clean this up soonish.  I'll also apply it to Diablo.)
>
> The trunk in svn also seems to be fremantleish, in that it relies on a
> later version of glib (2.16) than is in diablo (v2.12).

Yes.

> Is h-a-m going to be in git permanently, or is that just a playground,
> with the master still being in svn?

Fremantle HAM is going to be in Git, but releases are still made with
tags in SVN.  I'll stop doing that soon, I hope.

> [Debtags] Separate discussion, that. There's a thread on -community
> and the wiki page :-)

Ok, good to know!

>>>     4) Enforce that anything which isn't in the standard list of
>>>        categories goes into 'Other' (I played with this in
>>>        src/main.cc:canonicalize_section_name or nicify_section_name
>>>        but it'd also need a GHashTable to combine the section
>>>        infos).
>>
>> I don't like this idea very much.  I think we should not hardcode a list
>> of allowed categories into the application manager.  That list should at
>> least be updateable independently from the hildon-application-manager
>> package.
>>
>> Enforcing categories is better done in the repository.
>
> I've two concerns here:
>
>     1) I worry that banning packages which don't comply from the
>        repository could undo all the good work that's already been
>        done in getting stuff into Extras.

You don't need to reject the packages: you can also rewrite rogue
sections to "Other".

More information about the maemo-developers mailing list