Tuesday, August 11, 2015

Guadec15: “contributions to free software are too heavy” – Golem.de




http://www.golem.de/news/guadec15-beitraege-zu-freier-software-sind-zu-schwer-1508- 115689.html Published: 11/08/2015 11:49




An easier access, the development of projects free accelerate software significantly. But for many hurdles would have to be dismantled. Programmers Christian Hergert has been posted to the Guadec a whole series of proposals.

According to Hergert Christian it is currently for many interested simply too difficult to make your own contributions to free software. The reasons are manifold, and Hergert works with the initiated by him Gnome IDE Builder worked to diminish some of these obstacles. At this year’s conference Guadec the developer also prepares currently a number of other suggestions.

once well-known throughout the nation remain problems

This repeats Hergert many already long-known problems, but can be difficult resolved well, including as poor or only inadequate existing documentation of the source code as well as individual features of the software – a point that is now being put forward again.

He is on the right simple statement that a project that reach more users, a growing number of contributions by new arrivals get to the project. Accordingly Gnome should just reach even more people.

options-date software and hardware to use

However, the way such as Gnome software will created must represent a low-threshold offer possible. While going much used the more difficult-to-learn C in the Gnome stack, but the surface also relatively simple weaving techniques such as CSS and Javascript. Thanks to the latter, it is now possible to create windows in just a few minutes and look at the result directly.

In addition, areas outside the classic profile should be achieved. Many potential contributors tinkered now very common with smartphones rather than the desktop and its software. This gap could be overcome by a widening of Gnome on mobile devices. Currently trying the KDE project in this way. In addition to Qt applications on Android, the team is working on a Mobile-Shell and also benefits them yourself.

A Desktop Developer

From the study of the systems of mobile phones Hergert concludes that the desktop must have a developer mode, the possible will enabled with just one click. The option should be found in the settings and mainly take care of the installation of the necessary packages.

This included about the Gnome SDK and of course all the tools that are necessary to create the software. Hergert recommended for the used by builders toolchain. Finally then, the documentation, including an introduction should therefore be available directly. Unlike smartphones is on its own Linux desktop root access but always available and does not need to be specifically activated.

simulators are required

Also borrowed from the mobile segment, the idea is to provide a simulator. This should be especially part of its Project Builder According to Hergert. He’ll help newcomers, just to test their first attempts.

But in addition to these obvious approach with the help of a simulator Hergert describes other scenarios where this could improve the entire project. By means of a simulator, the team could in fact be much easier developments actually test in the area, which ultimately lands the users – that done too little. Finally, many Gnome developers built their software from the latest source code in the various branches.

New standard for sandboxes and the simulator

The technical basis for the simulator could provide a new standard that comes from the Gnome project and originally App sandboxes was intended. The aim of XDG Apps namely go beyond the actual completion of the addition, applications from each other.

Because the XDG Apps should have access to separate and different runtime environments. This could simply be versioned, so that about the currently stable stack could be used in parallel with the under development. Although this idea comes from the Gnome project, is working with the Red Hat employees Dan Vrátil also a KDE hackers in its implementation.

Thanks to this concept, the community could say goodbye to the rigid and sometimes too long release cycles. For single applications could be updated on the basis of their maturity in a relatively fast pace, and distributed to users.

Probably much easier to implement more love for all as the software but is openness in the Community itself. So there with Gnome Love already an offer for Interested, the aid promises by experienced developers.

This can be expanded by about an ambassadorial program. In such programs, as they are already successful in other projects, stand the cooperation and increasing of local communities in the foreground – the program development is at the core first side issue. These personal contacts eventually led to an easier entry into the international community of a relatively large project like Gnome.

How many can be implemented by Hergerts proposals must still be proved. For most but there is already a starting point could be attached to the. Some other interested parties would probably overcome but especially the proverbial bastard. (Sg)


Related items:
Guadec15: “open source software needs trademarks”
> (08/10/2015 08:37, http://www.golem.de/news/guadec15-open-source-software-braucht-markenrechte-1508-115661.html)
Endless OS: A Desktop for people without computer
(09.08.2015 14:33, http://www.golem.de/news/endless-os-ein-desktop-fuer-menschen-ohne-computer-1508-115659.html)
Gnome 3.16: “Death to the message bar”
(03.25.2015 11:59, http://www.golem.de/news/gnome-3-16-angesehen-tod-der-nachrichtenleiste-1503 -113142.html)
UEFI Firmware updates on Linux easier
(05.03.2015 14:43, http://www.golem.de/news/uefi-firmware-updates-unter- linux-be-easier-1503-112784.html)
open source community: The team spirit and his problems
(02.15.2015 08:30, http://www.golem.de /news/open-source-community-das-wir-gefuehl-und-seine-probleme-1502-112196.html)




LikeTweet

No comments:

Post a Comment