[haiku-development] Re: RFC: Packages and the Deskbar menu

  • From: Denis <denishaiku@xxxxxxxxxxxx>
  • To: "haiku-development@xxxxxxxxxxxxx" <haiku-development@xxxxxxxxxxxxx>
  • Date: Thu, 23 May 2013 21:10:07 +0100

On 23 May 2013, at 19:26, Ingo Weinhold <ingo_weinhold@xxxxxx> wrote:

> On 05/23/2013 07:51 PM, Denis wrote:
>> On 23 May 2013, at 15:03, Ingo Weinhold <ingo_weinhold@xxxxxx> wrote:
>>> If you are concerned that creative application developers will invent new 
>>> categories, we can define a fixed set and enforce it in Deskbar (by simply 
>>> ignoring others) and/or in haikuporter as part of checking the packaging 
>>> policy.
>> 
>> This fixed set should be akin to mime-types so it can be properly localised, 
>> as already suggested.
> 
> I don't see the connection. Nowhere else do we use MIME-type-like strings for 
> translation. Why should it be necessary in this case?

You are right, only translatable strings are required. 

> 
>> I think the menu should show items based on both their disk location and 
>> their predefined category.
>> 
>> - By default apps are added at the top level.
> 
> I believe so far no one has suggested to list applications at the top level. 
> It's either to use detailed categories or a catch-all "Applications" category 
> (probably alongside "Preferences").

By top level I mean Applications

> 
>> - Apps at the top level which have a predefined category are listed in the 
>> appropriate submenu
>> - Apps in a subfolder are listed in a submenu named after the subfolder
> 
> Why two methods of specifying categories?

To allow both automatic and manual organization 
> 
>> - If a folder is empty it is not listed, and if a folder has a single entry 
>> the folder is replaced by that entry (app or subfolder). This is to prevent 
>> unnecessary navigation.
> 
> IMO (a) that would just look weird and (b) the location of an app would no 
> longer be well-defined.

It will be well-defined. 

> 
>> - It is possible to change the destination folder of new apps. So if you 
>> want a flat list, create a subfolder and put all apps there. If you want 
>> known apps to go in their categories and new apps to be segregated in a 
>> special submenu, keep known apps at the top level and change the default 
>> destination to "New!" or whatever you want to call it.
> 
> What would be the purpose of this feature?

To choose between automatic organization and manual for newly installed apps. 

> 
> If this is about making recently installed applications (I suppose that's 
> what you mean by "new applications") easier to find, then I would suggest a 
> (virtual) category "Recently installed" which would be populated 
> automatically by Deskbar with links to the recently installed applications 
> (additional to their usual location in the menu) or, probably better, a 
> Windows-style highlighting of the menu items leading to the recently 
> installed applications.

Yes why not? Choice is good. Some people might like to make their own list of 
recently added apps by hand, too. 

-- Denis. 

> 
> CU, Ingo
> 
> 
> 

Other related posts: