For release developers, creating and publishing a range of apps designed for their distribution is a common thing. One of the most typical examples is the elementary OS. And after nine years of hard work, Linux Mint is finally desperate to do the same thing.
Linux Mint is one of the most famous Linux distributions today. Its efforts to create a modern, elegant and comfortable operating system based on Ubuntu and Debian,linux Mint are powerful and easy to use. (LCTT: Linux Mint is based on Ubuntu, and Linux Mint Debian Edition is based on Debian.) The team behind Linux Mint is also actively involved in the development of MATE and Cinnamon desktop environments.
X-Men X-men, followed by x application X-apps
In Thursday, Linux Mint project leader Clement Lefebvre announced the creation of X-apps. X-apps are designed to be independent of specific desktop environments so that developers can update them directly without having to adjust for each desktop environment. Lefebvre declares that these x-apps will be used as default applications for Cinnamon, MATE, and XFCE desktop environments.
Does Linux require more applications?
According to Lefebvre, the creation of X-apps is due to the release of GNOME 3.18. For the release of GNOME 3.18, he said:
"GTK itself and some GNOME apps are well integrated on the GNOME SHELL and look consistent in style. The bad news is that they look very disproportionate in any other place. To make matters worse, Ubuntu's flagship product, Unity, relies heavily on GTK, GNOME, and gnome environments themselves, so we can't do it in the upstream version 3.18, and this series of patches brings their own problems (for example, Ubuntu Re-introduce the menu bar and title bar in your app, but don't rewrite their header columns ... So you can sometimes see the three of them appearing together). ”
In the past, the Linux Mint team dealt with this issue by "applying downgrades (for example, Linux Mint 17 using gedit 2.30), patching GNOME and using alternatives (mostly in MATE and XFCE)."
Lefebvre also says it doesn't make sense to build specific apps for Cinnamon and MATE. That's why they choose to develop applications that are generic and perfectly adapted to run in Cinnamon,mate and XFCE (as well as other possible desktop environments).
He further added:
"The X-apps will be a generic, GTK3 set of applications that use traditional interfaces. It can be used as the default desktop component for Cinnamon,mate and XFCE. In Mint 18, "X apps" will allow us to maintain a local style and a higher level of integration. Because they will be used instead of seemingly inconsistent GNOME desktop apps. In the long term, the X-app project will allow us to develop new features and improve the application itself (this is something we can't do with a patch, a temporary branch or a specific desktop branch, such as MATE desktop, because it's too expensive). ”
What types of applications will be available?
Lefebvre only revealed one of the upcoming X-apps: A text editor called Xedit. Here are some of the features provided by this software:
Based on Pluma, it's easy to learn to use
Using GTK3
Do not rely on GNOME or MATE
When is it?
X-apps will come with Linux Mint 181. Linux Mint 18 will be released a few months after Ubuntu 16.04 LTS is released. Ubuntu 16.04 LTS is scheduled for release in April.
Summarize
As far as I'm concerned, whenever I hear someone release a specific app for a new release, I'm embarrassed. The Linux world itself is so fragmented that it's hard to imagine. Do we really need to take the time and effort to create more repetitive projects? But don't get me wrong, I like the idea of desktop unrelated software. It will fix a large number of one desktop applications that look like a problem.
The question that worries me is "will they succeed?". As I said before, the Linux Mint team members also work in two desktop environments. Adding application development now lets these be mixed up. I haven't written a single software myself (except Hello world), but I know that when you try and complicate a project, something bad happens. Many projects have become an expanding dragon. I hope this doesn't happen here.
Do you have a different idea? comment below to let me know.
http://www.biyinjishi.com/kdoc/50100089/
http://www.biyinjishi.com/kdoc/50100097/
http://www.biyinjishi.com/kdoc/50100098/
Http://www.biyinjishi.com/kdoc/50100100/
http://www.biyinjishi.com/kdoc/50100101/
http://www.biyinjishi.com/kdoc/50100102/
http://www.biyinjishi.com/kdoc/50100096/
http://www.biyinjishi.com/kdoc/50100103/
http://www.biyinjishi.com/kdoc/50100090/
http://www.biyinjishi.com/kdoc/50100091/
http://www.biyinjishi.com/kdoc/50100092/
http://www.biyinjishi.com/kdoc/50100093/
http://www.biyinjishi.com/kdoc/50100094/
http://www.biyinjishi.com/kdoc/50100095/
http://www.biyinjishi.com/kdoc/50100099/
Linux Mint 18 will have its own set of apps