Another round of default app discussion
by Michael Catanzaro
Hi,
Recently the Workstation working group agreed to match the GNOME apps
we install by default in Fedora with upstream GNOME's core apps. We
will by default sync our default apps to upstream's, and make
exceptions only for exceptional reasons if when proposed on this list.
This adds a bit more cement to our status as the best GNOME
distribution with minimal divergence from upstream.
I worked upstream with designers and release team to move many
desirable apps into core, to better match what we're currently shipping
in Fedora. I also created a gnome-incubator metamodule upstream, which
is where we'll put apps that we want to be core apps by design, but
which we recognize are not yet ready to be installed by default in
distributions. Currently that is home to bijiben, gnome-boxes, gnome-
calendar, gnome-dictionary, gnome-music, and gnome-photos.
Here is how we currently diverge from the new upstream recommendations:
Apps missing from Fedora: epiphany, gnome-logs
Extra apps in Fedora: bijiben, evolution, gnome-boxes, shotwell, rhythmbox
I see little value in discussing Epiphany again right now. Let's make an exception for that.
I have added Logs in Fedora just now, as I expect that will be uncontroversial and I don't see any value in diverging from upstream here.
Bijiben is just not very good yet, and it's not under active
development. There's no good reason for us to diverge from upstream
here, and I expect it will be uncontroversial, so I've dropped it.
I guess Evolution might be controversial; I use it religiously, and
many of you probably do too. But the user interface is complex and
confusing; users should not be exposed to this by default, barring
drastic UI changes that are outside the scope of the Evolution project.
Evolution is a great mail client for power users, but I'm confident
that the average user will be better off with webmail services; folks
who want a desktop client can simply install one, after all. We intend
to replace it with GNOME Mail eventually, but nobody has started
developing it yet. I propose we drop Evolution, but I have not done so
yet, pending further discussion.
Boxes has too many serious bugs right now, so it cannot go into gnome-
core yet, but we intend it to eventually. Since this is a significant
application, I have not yet removed it from our default install,
pending further discussion. My main concern is that it would look odd
for us to remove such a significant app from the default install, then
bring it back in a year or two. On the other hand, users won't notice a
thing unless they make a habit of reinstalling Fedora, and it's not
good to include apps we can't fully recommend. It's not clear to me
what choice is best here.
I propose we make temporary exceptions to keep Shotwell and Rhythmbox, until their intended replacements, Photos and Music, move into
upstream's GNOME core moduleset. That will very likely happen for
Photos for F25. I'm less certain about Music.
Michael
6 years, 8 months
Workstation WG meeting recap 2016-Mar-30
by Paul W. Frields
Minutes: https://meetbot.fedoraproject.org/fedora-meeting/2016-03-30/workstation.2...
Minutes (text): https://meetbot.fedoraproject.org/fedora-meeting/2016-03-30/workstation.2...
Log: https://meetbot.fedoraproject.org/fedora-meeting/2016-03-30/workstation.2...
NOTE: This meeting was quite informative but there were few minutes
due to not having a lot of decision making. Please do read the notes
for a worthwhile briefing on the concepts for an ostree based
Workstation and the use of xdg-apps. Some additional links of value:
https://fedoraproject.org/wiki/Changes/WorkstationOstree
-- change proposal for this new type of Workstation
https://fedoraproject.org/wiki/Workstation/AtomicWorkstation
-- older concept page, still worth looking at for background
http://hughsie.github.io/xdg-app-ng-website/
-- proof of concept website for "Zapp" (friendlier name) providing
xdg-app capabilities
* * *
===============================
#fedora-meeting: Workstation WG
===============================
Meeting started by stickster at 14:00:26 UTC. The full logs are
available at
https://meetbot.fedoraproject.org/fedora-meeting/2016-03-30/workstation.2...
.
Meeting summary
---------------
* Roll call (stickster, 14:00:31)
* ostree based Workstation (stickster, 14:06:44)
* LINK: https://fedoraproject.org/wiki/Changes/WorkstationOstree
(stickster, 14:07:26)
* The new ostree model Workstation will be an additive product at
first and isn't expected to replace the existing Workstation right
away; will need "field" data to see where we need to make changes or
enhancements for use cases (stickster, 14:25:45)
* We need to be careful about support combinatorics, i.e. not making
support matrix unwieldy by too many variations of underlying tech
(PK/xdg-app; librpm/ostree; others) (stickster, 14:28:46)
* release engineering and service tooling component of offering
xdg-app on top of Workstation is significant work; will need
consistent outreach to rel-eng and infra guys (stickster, 15:01:33)
* ACTION: mclasen___ will contact Amanda and involve stickster so we
can figure out how/where to discuss further with rel-eng and track
work (stickster, 15:03:27)
Meeting ended at 15:10:17 UTC.
Action Items
------------
* mclasen___ will contact Amanda and involve stickster so we can figure
out how/where to discuss further with rel-eng and track work
Action Items, by person
-----------------------
* mclasen___
* mclasen___ will contact Amanda and involve stickster so we can
figure out how/where to discuss further with rel-eng and track work
* stickster
* mclasen___ will contact Amanda and involve stickster so we can
figure out how/where to discuss further with rel-eng and track work
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* stickster (74)
* alexlarsson (60)
* mclasen___ (40)
* otaylor (38)
* hughsie (36)
* cschalle (19)
* ryanlerch (14)
* zodbot (11)
* ueno (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
--
Paul W. Frields http://paul.frields.org/
gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717
http://redhat.com/ - - - - http://pfrields.fedorapeople.org/
The open source story continues to grow: http://opensource.com
7 years, 2 months
Call for agenda for Workstation WG meeting 2016-Mar-30
by Paul W. Frields
The Workstation WG meeting is scheduled for this Wednesday,
2016-Mar-30 at 1400 UTC (10:00 EDT, 15:00 CET). This agenda is open
for additions/corrections; please send by tomorrow at 23:59 UTC.
We've reserved this hour to discuss the rpm-ostree/Atomic based
Workstation effort. Some of the items that may be worth touching on:
* xdg-app interoperability with rpm-ostree based system
* Status of prototyping effort
* What will we need from release engineering?
--
Paul W. Frields http://paul.frields.org/
gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717
http://redhat.com/ - - - - http://pfrields.fedorapeople.org/
The open source story continues to grow: http://opensource.com
7 years, 2 months
Appstream metainfo.xml for fonts
by Luya Tshimbalanga
Is the recent Appstream guideline for fonts [1] applicable for Gnome
Software?
While reading it for preparing the metainfo.xml, I noticed these
following lines:
<id/>
For fonts, the |%{id}|must be the name of the font or font bundle
without whitespaces, and must be suffixed with |.font|.
Can ".font" be omitted because majority of metainfo.xml lacks that suffix?
<provides>
<fontfile="LinLibertine_R.otf">Linux Libertine O</font>
<fontfile="LinLibertine_M.otf">Linux Libertine Mono</font>
</provides>
Is <provides> optional? If upstream includes two versions of fonts in
either TTF or OFT, which one is suitable? Can both be included?
I plan to submit the Montserrat metainfo.xml to upstream but I would
like to make sure the upstream guideline matches with Fedora Appdata
guideline.
Ref:
-----
[1] https://freedesktop.org/software/appstream/docs/sect-Metadata-Fonts.html
--
Luya Tshimbalanga
Graphic & Web Designer
E: luya(a)fedoraproject.org
W: http://www.coolest-storm.net
7 years, 2 months
Please help test F24 Alpha candidate 7!
by Adam Williamson
Hi folks! We have a new Fedora 24 Alpha candidate compose (like an 'RC'
in earlier cycles) and go/no-go is tomorrow, so if you could please
help test it, that would be great!
The Desktop validation page is here:
https://fedoraproject.org/wiki/Test_Results:Fedora_24_Alpha_1.7_Desktop
and has download links. You can enter your results by editing the
results tables directly (please follow the instructions on the page for
that) or using the 'relval' tool - 'dnf --enablerepo=updates-testing
install relval', 'relval report-results'.
It'd be great if people could help knock out at least the Alpha tests
for both KDE and GNOME, and of course if we can do the Beta and Final
tests too it helps us find blockers earlier. There were changes to
mesa, kde-settings, plasma-workspace and desktop-backgrounds since
candidate 6, so it'd be good if a few different people can test on
different hardware just to make sure nothing broke horribly.
Thanks a lot folks!
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
7 years, 2 months
Workstation WG meeting recap 2016-Mar-16
by Paul W. Frields
Minutes: https://meetbot.fedoraproject.org/fedora-meeting/2016-03-16/workstation.2...
Minutes (text): https://meetbot.fedoraproject.org/fedora-meeting/2016-03-16/workstation.2...
Log: https://meetbot.fedoraproject.org/fedora-meeting/2016-03-16/workstation.2...
* * *
===============================
#fedora-meeting: Workstation WG
===============================
Meeting started by stickster at 14:00:07 UTC. The full logs are
available at
https://meetbot.fedoraproject.org/fedora-meeting/2016-03-16/workstation.2...
.
Meeting summary
---------------
* Roll call (stickster, 14:00:13)
* Default applications (stickster, 14:04:59)
* mcatanzaro dropped proposal for dropping Evolution + Boxes for now.
Currently we have added Logs, dropped Bijiben, and propose to keep
Shotwell and Rhythmbox around until Photos and Music are ready to
move into the set of upsream core modules. (stickster, 14:06:34)
* Alignment between Workstation and GNOME upstream is a two-way street
-- both projects have done some work to better align (stickster,
14:10:25)
* IDEA: mclasen noted we should push for Music + Photos to replace RB
+ Shotwell in F25, and have criteria for that replacement.
(stickster, 14:13:13)
* ACTION: mcatanzaro put together a first shot at criteria for Music +
Photos default app swapout in F25 (stickster, 14:16:11)
* PulseAudio and flat volumes (stickster, 14:16:25)
* ACTION: stickster add disabled flat volume note to release notes
(stickster, 14:53:02)
* AGREED: rough consensus: stay with disabled flat volumes, and stay
aware of upstream changes in volume model for future releases
(stickster, 14:54:40)
* Open floor (any other business) (stickster, 14:55:11)
* ACTION: stickster Make sure rpm-ostree/atomic workstation headlines
at next meeting (stickster, 14:56:09)
Meeting ended at 14:58:25 UTC.
Action Items
------------
* mcatanzaro put together a first shot at criteria for Music + Photos
default app swapout in F25
* stickster add disabled flat volume note to release notes
* stickster Make sure rpm-ostree/atomic workstation headlines at next
meeting
Action Items, by person
-----------------------
* mcatanzaro
* mcatanzaro put together a first shot at criteria for Music + Photos
default app swapout in F25
* stickster
* stickster add disabled flat volume note to release notes
* stickster Make sure rpm-ostree/atomic workstation headlines at next
meeting
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* stickster (64)
* mclasen___ (30)
* mcatanzaro (27)
* wtay (24)
* patrakov (22)
* hadess (14)
* rdieter (12)
* zodbot (11)
* alexlarsson (9)
* kalev (3)
* JacobCZ (1)
* Southern_Gentlem (1)
* rdieter_work (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
--
Paul W. Frields http://paul.frields.org/
gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717
http://redhat.com/ - - - - http://pfrields.fedorapeople.org/
The open source story continues to grow: http://opensource.com
7 years, 2 months