So after I voiced some issues on this forum about the Featured Apps section on this forum, I am happy to announce that I am now the guy to talk to about this.
But I need your help. The idea here is to develop a systematic approach with community involvement, not for me to become the Featured App czar who just lists my personal favourites. Replacing one idiosyncratic collection with another is not going to get us anywhere.
If you are a longtime user you probably know to go to the second tab, where you can access all application. But the Featured apps tab is the first thing a newbie sees in the HD app. It is, in effect, an advertisement for Haiku. What do we want them to see?
If you are an aspiring developer, you probably know how to find what you need on the All Packages tab. We can certainly highlight a general-purpose IDE like Genio in Featured, but this is mostly about end-user applications.
Applications that are part of a default Haiku installation do not need to be Featured. Ever. But I’ll have to check if that list is the same on 32-bit and 64-bit installations (looking at you, Wonderbrush!)
I personally have a soft spot for CLI apps, but they don’t belong in Featured Apps.
There is a small list of Applications that I will call the Permanent List. These are the big ports with name recognition, plus the major browsers. Seeing that “Oh, they have LibreOffice/GIMP/Inkscape” immediately gives the new user confidence in Haiku. Apart from those, my feeling is to give a slight preference to major native applications. Here’s what I have so far:
abiword
artpaint
audacious
audacity
beam
becasso
beezer
calligra suite
calibre
chocolate doom
classicube
dooble
falkon
Firefox (the moment it appears on the depot!)
gimp
hexen II: hammer of thyrion
inkscape
libreoffice
otter-browser
web
I could use some help with the game titles. We have different versions of DOOM and minecraft-alikes. That’s name recognition right there, but are these the best versions to push? I’m not a gamer, so help me out there.
Next, there is a constantly changing Temporary list (around ten apps) which serves to keep the Featured tab fresh and dynamic. When a brand-new app or a major update (4.1 to 4.2 is a major update, 4.1-1 to 4.1-2 is not) hits the depot, it gets featured immediately (well, give me a week or so). It will be Featured for about a month. longer if nothing new shows up, shorter if there is a flood of new applications. If enough people return to this thread and clamour for an app to be made permanent, fine, but we may then have to talk about what to remove, because we really don’t want this to grow beyond 30 entries, maximum.
BTW, I originally thought of setting up a system to feature all apps on a rotating system. That concept lasted until I actually made a list. Would you believe that we have over 460 distinct end-user applications? At the rate of one new Featured app per week, it would take NINE YEARS for the list to fully rotate even if nothing new ever appeared in the depot. Clearly this is not manageable.
Finally, I would suggest that we start this with HaikuPorts packages first. We can think about including FatElk and Besly later. Let’s just get the show on the road first.
Okay, that’s the concept. We use some big-name ports to advertise how far Haiku has come, we point out that we have some pretty good native apps, and we reward developers and maintainers who update their apps with a moment of glory on the Featured Apps tab . Let me have your ideas.