Re: Moduleset review



On Mon, 2016-01-11 at 18:37 +0000, Javier Jardón wrote:
This has been merged now

Thanks for working on this, Javier; I think our modulesets are much
better now. I posted a follow-up patch for the metamodules here:

https://bugzilla.gnome.org/show_bug.cgi?id=760698

Now, according to the proposed definitions of the modulesets, gnome-
suites-core consists of the "modules which form part of an official
release," and gnome-apps the apps that "do not form part of the default
experience." I think we should compare our apps with what prominent
distributors are shipping, as a sanity check to see what would be added
and removed were downstreams to follow our modulesets. For Fedora
Workstation, we have been discussing shipping a reduced set of default
apps, based on gnome-core (with a few exceptions), so this is of
practical significance.

Apps in Workstation, but not gnome-core:

bijiben
evolution
gedit
gnome-boxes
gnome-clocks
gnome-color-manager
gnome-documents (but not gnome-books)
gnome-maps
gnome-weather
rhythmbox
seahorse
shotwell
vinagre

Apps in gnome-core, but not Workstation:

empathy
epiphany
gnome-logs

I think Empathy should be removed from core unless a new maintainer
surfaces. Epiphany is under active development. We should probably add
Logs downstream.

Now, the design team has a page with designs for GNOME core apps
here:

https://wiki.gnome.org/Design/Apps

It is much more expansive than what we have currently. Ignoring apps
that don't exist yet, it includes the following which we do not have in
core:

gnome-documents (and gnome-books)
gnome-photos
gnome-music
gnome-clocks
gnome-maps
gnome-weather
gnome-calendar
bijiben
gnome-dictionary

It also includes Mail and Chat, but the designs are so far from Evolution and Empathy that it's quite up for 
debate whether or not we should include those apps until replacements exist. I'm curious to know your 
opinions on this (and Allan's in particular).

The design team list omits:

evince
eog
gnome-font-viewer

I would like to implement the proposal from the design team. Some specific thoughts:

 * It's not lost on me that we just removed Dictionary from core. I thought this would be uncontroversial; 
Allan, was this a mistake? Should we put it back?

 * I will consult Richard to see if Color Manager is still needed by gnome-control-center. If so, we need to 
move it to core. It has a NotShowIn=GNOME desktop file, so this should be uncontroversial, but it is showing 
up in GNOME Software as an app, which needs to be fixed.

 * I will consult with the gedit developers regarding de-branding the
desktop file, as I think gedit should be in core. I do notice that
gedit is conspicuously missing from the design page, but I think it is
too important to omit.

 * Lastly, Cheese. Cheese is currently in core; it's needed by gnome-initial-setup, gnome-contacts, and 
gnome-control-center. On the design page it is explicitly marked as non-core, but if that is the case then we 
would need to remove the webcam integration from these three apps. Allan, was this an oversight? Should 
rename this to Webcam or Photo Booth and keep it in core? If so, I will talk to David.

Michael


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]