App Criteria and Organization
Description
Organizing, structuring, and quality controlling apps for GNOME is a long-standing issue within GNOME. In 2020 the board proposed the differentiation of Official GNOME Software and GNOME Circle projects. The definition of both categories was made official one month later with the board's approval of the Software Policy.
While this new structure already had a lot of positive impact in the last 1½ years, there are naturally a lot of open issues after such a huge change.
Goals
- There seems to be a lot of room for more communication regarding those changes and what consequences they have. This might also involve clearer marketing and making terms like "Core App" official.
- There are areas inside of GNOME that did not yet follow the new policy.
- While there are initial policies for what can become "official GNOME software" or a member of "GNOME Circle," those policies have to evolve and would most likely benefit from shared sections.
- There might be forgotten parts inside the project that are not covered well by the current structure. One example of this might be games.
Scope
People on charge & contact
- @mcatanzaro (Release Team)
- ??? (Design Team)
- ??? (I18n Team)
- @tchx84 (Board)
- @sophie-h (Circle Committee)
Instructions to achieve the goals
-
Have a BoF at GUADEC 2022
For new criteria and procedures
-
Another round of feedback from Release, Design, Circle Team members -
Inform Foundation Board about changes -
Get okay from board -
Public announcement
Label for tracking the initiative
Text for the initiative issue in projects
List of projects & tasks
-
Create blog post to inform people about current status -
Make term Core app more official? -
Create definition for core-development -
Find a name for categories like Core, Circle, Development (I'm afraid there is no good single term?) -
Rejoin efforts for policy creation -
Create shared criteria for Core and Circle apps -
Create procedure to ensure that Damned Lies release sets are up-to-date each release -
What to do about games?
Resources
New
- App Organization: New app criteria, app category definitions, and review procedures