Category: News

Exciting information about GUADEC 2016 in Karlsruhe.

Endless to sponsor GUADEC

We are thrilled to see Endless sponsoring GUADEC this year. We had the chance to talk to Endless’ Nuritzi. Let’s hear about what they do and what made them sponsor GUADEC this year.

Nuritzi headshot

What’s your company and what relationship does it have to Free Software?

Endless is a social enterprise with the mission of making computing universally accessible. We are built on the GNOME stack and incorporate other Free and Open Source technologies into Endless OS. We believe in the power of desktop operating systems and believe that GNU/Linux is going to play a powerful part in empowering the world’s billions who cannot yet participate in the digital age. Many members of our team are long-time FOSS contributors who have a passion for social impact, and Endless actively supports them continuing to contribute to the various projects they are a part of.
Guatemala User Testing 2

That sounds cool! But what is your company actually doing and how does it relate to the GNOME project?

Endless OS is designed to be intuitive for users who are new to technology, and is meant to leverage the Internet instead of depending on it because a lot of our users have bad, none, or expensive Internet connections. We have modified the GNOME stack to achieve these goals, and are contributing upstream so that we can grown alongside GNOME. We are very excited about new technologies like GNOME Software, Builder, and Flatpak, and are contributing to the growth of the Linux app ecosystem by creating our own apps and convincing others to start developing Flatpak apps too. Endless is heavily invested in the growth and success of GNOME — a lot of our team members are active GNOME contributors, we joined the Advisory Board last year, and two of us will be part of the next GNOME Board of Directors in the upcoming term. We’ve also hosted a couple of hackathons, including a design hackathon in Brazil, where our own design team collaborated with GNOME’s in order to help make GNOME Software more accessible and intuitive to more users, including some of our users in places like the favelas of Brazil!

What are your impressions from last GUADEC?

Last year was the first time that I attended a GUADEC and I was blown away by how friendly the community was. There weren’t a lot of obvious cliques, instead, it seemed like friends were gathering to catch up and work together and that they were eager to welcome newcomers. I had a blast at the social events that Julita Inca Chiroque and Carlos Soriano organized and I’m happy to say that I made some great new friendships along the way. It was also great to put faces to names that I had seen on IRC and throughout the project. As far as the content of the conference goes, I’m not a developer and was able to find the talks that I attended very useful and engaging — I learned a lot.

What are you looking forward to seeing this year?

This will be my first year serving on the GNOME Board of Directors, so I’m very excited about that! Besides that, I’m really looking forward to catching up with everyone I met last year, and am very eager for the BoFs. In-person sessions are so important in helping us collaborate effectively with people spread out all over the world. I first became addicted to GNOME via last year’s BoF sessions and I’m hoping we can get more people hooked this year.

Questions were asked by Tobias Mueller of the local organising team. If you or your organising would also like to sponsor this year’s GUADEC, visit our sponsors page or get in touch via email: sponsors@guadec.org.

Announcing the Contribute to OpenSource workshop

At this year’s GUADEC we plan to have great workshops. One of them will be Contribute to OpenSource by Lasse Schuirmann. We’ve met Lasse and shot a few questions at him.

sils

Hi Lasse. You’re giving one of the workshops we’re having at this year’s GUADEC. What’s your background and relationship to the GNOME project?

I started contributing to GNOME when I searched for a friendly open source community. A Google Summer of Code project connected me with a great mentor and quickly I learned more about coding than I had ever learned in university. I even started my own community while I supported GNOME in managing the GSoC – who knows, maybe I would still be working in a cubicle if I hadn’t found them :).

You’re a GNOME volunteer with a busy schedule, why did you decide to hold this workshop?

I have helped people around the world getting started with open source after GNOME did it for me – I want to give back to the community and help curious people pursuing their passion!

What do you think makes the workshop interesting to the participants?

The first OS contribution is always hard. Having someone to ask personally and to guide you is very intense and valuable: I have yet to find a concept where we can bring knowledge as well as experience faster to the people than through a workshop like this.

After doing this workshop, participants will have contributed to an open source project and know how they can go on to other projects.

What’s your most memorable experience from last GUADEC?

Last GUADEC I organized the GSoC interns lightning talks. Meeting all these great new minds in person was great and I see forward to all new faces this time!

Announcing the Flatpak workshop

At this year’s GUADEC we plan to have great workshops. One of them will be Packaging your application using Flatpak by David King and Alexander Larsson. Alex was kind enough to answer a few questions for us.

alex

Alex, since when are you thinking of Flatpak, formerly known as xdg-app?

The first commit to xdg-app was in December 2014, however I have been interested in the areas of app bundling and sandboxing for much longer.

My first work in this area was an experiment called “Glick” which was announced in 2007, and after that I’ve released two other experiments in the same area, but with different approaches (called “Glick 2” and “bundler“). I’ve also done a lot of work in the Docker core engine in areas related to sandboxing and filesystem access.

Containerisation is all the rage right now. How does Flatpak relate to technologies like docker or rkt?

In some sense they are very similar, because they all use the same kernel-level features (cgroups, namespaces, etc), and they all work by isolating the application from things on the host system.

However, they run in very different contexts. Containers are typically network services of some kind, and are launched as isolated system-level services. So, they have pretty simple interactions with the outside word (a network port generally) and we can assume root rights during the setup as well as the existence of some kind of administrator.

A desktop application instead needs to run completely unprivileged in an ad-hoc fashion, without an administrator. They are also running in a very complex environment (a graphical login session) which they have to interact with in a deep fashion (show graphics, play sounds, use webcams, access user files, show up with icons in the desktop, etc).

Also, the scope of Flatpak is larger than just the sandboxing. We want to have a nice story when it comes to things like graphical app stores, long-term ABI stability, and security updates.

How long do you think will it take for Flatpak to become the main method of distributing applications to users?

First I would like to mention that I don’t think Flatpak will replace distributions. In fact, Flatpak relies on the existence of a “host” operating system that runs the core of the operating system, including things like system services, enabling hardware, and the graphical shell. Don’t ever expect Flatpak to replace these for packaging the core applications of a Linux distribution.

Where Flatpak shines instead is delivering all the other applications out there in the free software world. My hope is that upstream developers will use Flatpak as a chance to deliver their applications directly to their end users, thus getting a much faster release/feedback cycle.

Its very hard to estimate how long it will take for this to become popular, but I hope that by next GUADEC we’ll have a large base of applications available as Flatpaks.

Can you give us a glimpse into what the participant will actually do in the workshop?

Everyone will bring an application to the workshop. Then they will learn how to package and distribute it using Flatpak. With our help they will create a Flatpak build of the app that they can bring home.

How would you describe the ideal participant of your workshop?

An ideal participant would be a maintainer of an application that wants to be able to reach his users directly. He/she doesn’t necessarily know much about Flatpak, but have some general experience with building applications on Linux.

What do you think what makes a GUADEC a GUADEC?

GUADEC is all about the people. The talks are interesting, but ultimately GUADEC is about meeting in real life people that you normally only interact with on the net. Its a great way to build up energy and enthusiasm that you can then bring home and apply to your work.

So, go to talks and workshop that seem interesting, but make sure you also talk to a lot of people. If some project interests you, find the people involved and walk up to them. We’re all nice people and love talking about the stuff we do with anyone.

Thanks a million for your time! We’re looking forward to seeing you at GUADEC!


If you want to attend this great workshop, keep watching for news here. We’ll be announcing the opening of the registration facilities soon and then you can register for this workshop.

openSUSE sponsors GUADEC 2016

We are excited to announce that openSUSE is sponsoring this year’s GUADEC. We have interviewed openSUSE’s Douglas DeMaio


What’s your company and what relationship does it have to Free Software?

The openSUSE Project is a community project. The project’s community creates, promotes, improves and documents Free Open Source Software. The project is sponsored by SUSE, which is one of the oldest Linux Distributions, and we, openSUSE, are delighted to sponsor GUADEC.

What’s your relationship to the GNOME project?

We offer users choice with desktop environments and many of our members are GNOME users and contributors. We have a long history and great relationship with the GNOME project. Just recently, we worked with GNOME to develop a new conference in Portland called the Libre Application Summit, which is designed to attract and empower application developers both big and small. We contribute and work together on many different levels to improve FOSS. SUSE even has it as its enterprise desktop, so there is an extensive relationship between the two projects.

Why did you decide to sponsor GUADEC?

Sponsoring GUADEC is sort of a tradition, but more than that, it is about acknowledging the great people in the FOSS community who are dedicated to making free software. GUADEC provides an atmosphere where many of the ideas and values associated with free software are developed; Supporting the cause, helping people collaborate and bringing together people who make FOSS possible is a pleasure.

What excites you most about GUADEC?

The environment surrounding GUADEC is exciting, but the people attending the conference is what I believe is most exciting. The knowledge and ideas generated from the people in the GNOME community is impressive. Mix the people with the presentations and the social events in a historic European city and you have the elements for a sublime event.

“We are very happy to have openSUSE sponsoring GNOME and GUADEC as they are a very committed partner for delivering excellent Free Software to their users. We expect to see strong collaboration at GUADEC to make GNOME software a reliable corner stone in SUSE’s products”, says Tobias Mueller from the local organizing team.

If your company is also interested in sponsoring this year’s GUADEC, the annual GNOME event, head over to our sponsors page or get in touch via email: sponsors@guadec.org.

GUADEC 2016 to be held at Karlsruhe Institute of Technology from 2016-08-11 – 2016-08-16


CC-BY-SA 2.0 Christian Reimer

***German version below***

As we have already announced it on gnome.org, we, the GUADEC local team, are happy to have this year’s GUADEC from 2016-08-12 until 2016-08-14 in Karlsruhe, Germany.

GUADEC is GNOME’s annual conference featuring topics such as designing user and developer experiences, integrating operating system plumbings into the core UX, application development and deployment, or use of GNOME technologies outside of the desktop.

The conference will be held at the Karlsruhe Institute of Technology (KIT), a world-renowned research and educational institution. The conference is made up of a day of workshops, followed by three days of talks and another three days of smaller sprints (hackfests) and informal gatherings (Birds of a Feather (BoFs)). More information on the conference will be available at http://www.guadec.org.

Benjamin Berg
Benjamin Berg –CC BY-SA 4.0, “White Lion”, Ekaterina Gerasimova (cropped)

“We are proud to have GUADEC in Karlsruhe this year and look forward to welcoming the GNOME community in our beautiful city. With the Gulaschprogrammiernacht (GPN) we have a large hacker congress in the city and having GUADEC here will further strengthen the local open source community.”, said Benjamin Berg, one of the local organizers.

If your company or organization would like to sponsor GUADEC, you can find information on sponsorship opportunities in our Sponsors page at GUADEC.org, or contact us at sponsors@guadec.org and we are happy to discuss it with you.

For more information contact the local organization team at guadec-organization@gnome.org.

Wie bereits auf gnome.org angekündigt, werden wir, das GUADEC-Team vor Ort, die diesjährige GUADEC in Karlsruhe vom 2016-08-12 bis 2016-08-14 in Karlsruhe ausrichten.

GUADEC ist GNOMEs jährliche Konferenz rund um Themen wie das Erstellen von User und Developer Experiences, das Integrieren von Betriebssystemaufgaben in die Benutzerführung, das Entwickeln und Ausrollen von Anwendungen oder der GNOME-Technologien außerhalb des klassischn Desktops.

Die Konferenz wird am Karlsruhe Institute of Technology (KIT), der weltbekannten Forschungs- und Lehreinrichtung stattfinden. Es wird einen Tag mit Workshops, drei Tage Präsentationen und drei Tage mit kleineren Sprints und informellen Zusammenkünften (Birds of a Feather (BoFs)) geben. Weitere Informationen über die Konferenz wird es auf der Webseite geben: http://www.guadec.org.

Benjamin Berg
Benjamin Berg –CC BY-SA 4.0, “White Lion”, Ekaterina Gerasimova (cropped)

“Wir sind stolz dieses Jahr die GUADEC in Karlsruhe ausrichten zu dürfen und freuen uns die GNOME-Community in unserer wunderschönen Stadt willkommen zu heißen. Mit der Gulaschprogrammiernacht (GPN) haben wir einen großen Hacker-Kongress in der Stadt und die GUADEC wird dazu beitragen, die lokale Open Source Community zu stärken.”, sagte Benjamin Berg, einer der lokalen Organisatoren.

Falls Ihre Firma oder Organisation ein Sponsor der GUADEC sein möchte, können Sie Informationen auf unserer Sponsoren-Seite auf GUADEC.org finden, oder treten Sie mit uns unter sponsors@guadec.org in Kontakt.

Für weitere Informationen steht das lokale Organisationskommittee unter guadec-organization@gnome.org zur Verfügung.