Hi all
I would like to propose what I'll temporarily call "Tag Menu". It is a
simple addition to package specifications and to the system menu (not
excluding a new categorization application).
Instead of choosing only one category to specify for the package, the
developer may choose more than one. He or she than adds all tags, in
order of importance.
Older menu systems can pick the first entry and use that as usual. That
would keep legacy menu applications from breaking.
New menu systems may than display all applications that have the chosen
tag. One application may show up in more than under just one tag.
Example Scenario 1: regular system menu
Suppose there is a Wifi utility which displays all access points in the
current area, along with additional troubleshooting information. This
application package could have the tags: network and tools. Using the
regular system menu, the user could find that application both under
network and under tools.
Example Scenario 2: regular system menu
Let's suppose there is photo editing application which can also grab
pictures directly from the on board camera and geotag them. This
application package could have the tags: camera, graphics and location.
By using the regular system menu, the user may remember any one of those
tags and reach the application.
Example Scenario 3: special menu
Now, let's suppose there is a new "application finder" that's very easy
to use. The user just toggles the desired selection from the available
tags and the application finder filter all application that have all
selected tags.
Of course, when I say "menu" I mean any means by which the user can
access or organize applications.
I had also proposed this for the Maemo community. But to add it there,
we would have to make slight modifications to the Debian package system
(but it wouldn't break them). Since the meego project has not deployed a
full stable system for the end user yet, I think tis would be a nice
addition.
What are your thoughts?
Cheers,
Luis Soeiro
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev