On 11/18/2016 02:20 AM, Alessio Igor Bogani wrote:
First of all: Links inside your RSS feed are wrong. If I click on the
last entry my browser tries to open
thanks for reporting, I've passed it through.
Quote from your last blog entry:
"At the same time, we want to use ClearLinux in our everyday
development workflow and process, as well as make it easier for our
developers to test and use functional improvements"
This is very important: We aren't addressing a generic desktop Linux
system but a very specific one that is a desktop system for software
developers (in particularly for those who develop for and on
"We have included a functional Xfce4 based desktop environment for a
while within the `os-utils-gui` bundle for this very reason."
If you have chosen Flatpak why don't provide GNOME which seems a better fit?
Our initial reason for including a very basic desktop was focused on
providing a minimal desktop for use in a VNC or VM session. One without
compositing or requirement for advanced graphics cards, and one that
works well and is responsive even when using qemu's cirrus graphics card
While gnome is really advanced, it hides a lot of basic functionality
from the user and has a large footprint - you can't get a gnome desktop
in under a few 100mb disk space. It also requires fairly advanced
graphics features that may further degrade user experiences when run
from a qemu session without acceleration.
Plus Xfce4 was a lot easier and simpler to package. :)
Now, some of these findings are very subjective, but we strive to
optimize for speed and size, so Xfce4 will always be on our radar, since
on the functionality-to-size graph it scores extremely well.
Moreover any progress on login manager?
We are slowly chomping away at adding more desktop stuff, but this isn't
"Unfortunately, it is time-consuming to maintain lots of useful
end-user graphical desktop applications."
I guess that almost all software developers (that should be the
target) use the same type of applications: development tools
(Provided), terminal (P), calculator (Missing), browser (P), music
player (M), basic office applications (M), pdf viewer (P), email/IM
client (P) and an editor (P). Can you provide missing pieces without
force us to use flatpak? Or can you provide GNOME which already
provide all above mentioned stuff (except for basic office
There are flatpak repos for GnomeMPV and LibreOffice (and many more
apps), and I doubt we would ever package those, that's just not
efficient use of our time. The maintainers of the gnome and libreoffice
flatpak repos already provide (sometimes daily) updates.
Building LibreOffice isn't something you do in between two meetings.
It is actually my (personal) hope that we can even defer browser and
email and irc programs to flatpak provided software, since there is
little benefit to the user if we build it ourselves.
"Fortunately, the development of sandboxed desktop applications
taken off in the last few years. flatpak* is now widely available and
offers end users a limited sandbox environment for applications as
well as installation and update mechanisms. "
I doubt that integration between Flatpak applications working well already.
This is certainly a concern, but not specifically something only Clear
Linux is aware of. The upstream flatpak developer team is actively
working on making this better, and we want to encourage them, so any
concern you have we will relay through.
"Additionally, flatpak software is not inherently optimized for
ClearLinux hardware and, therefore, lacks the optimizations
implemented in ClearLinux."
Music and video playback could take big advantages from ClearLinux
Most, if not all, decoders, especially video playback is already heavily
optimized to use e.g. libVa and AVX. We really don't have much to add
here - our graphics team has done a great job to push all of these
optimizations out to the communities and upstream projects.
Thanks for giving me an opportunity to discuss some of these concerns
and explain how we've made some of the decisions! We want to make sure
we revisit these topics over time and make adjustments to our strategy,
so please feel free to come back and raise your voice.