anglais
Avatar

Sébastien Wilmet
@swilmet

GNOME developer

swilmet reçoit 37,19 € par semaine grâce à 46 mécènes. Objectif : 250,00 €
Donner  

Présentation

Hi, I'm Sébastien Wilmet, I come from Belgium, and I'm a GNOME developer.

History of my contribution milestones:

  • 2009: creation of GNOME LaTeX, a LaTeX editor.
  • 2012: started to contribute to the GtkSourceView library.
  • 2013: Google Summer of Code in GtkSourceView, gedit and a little GLib/GTK.
  • 2013: became a co-maintainer of GtkSourceView.
  • 2014: started to write a small book to get started with GLib/GTK.
  • 2015: creation of gspell, a spell-checking library for GTK applications.
  • 2016: creation of Tepl – the “Text editor product line” – a library that eases the development of GtkSourceView-based text editors and IDEs.
  • 2017: became a co-maintainer of Devhelp.
  • 2019: became a maintainer of gedit.

I also contribute from time to time to other GNOME modules, like GLib and GTK.

My main ongoing projects

Ease the creation of new text editors

When I started to develop GNOME LaTeX, I figured out that it was not that easy to create a new text editor based on GTK and GtkSourceView. In fact if you looked at the source code of gedit back then, there was 50,000 lines of code just to implement the core features (without the plugins).

So in 2013 I started a project to make the gedit source code more re-usable, by moving features to GtkSourceView or by creating new libraries like gspell and Tepl.

But there is still a lot of work to do in this area.

Improve the GNOME developer experience

Another thing that I figured out when I started to develop GNOME LaTeX was that there was no good documentation for beginners on how to write a GTK application in C. More specifically, what the code architecture should look like. To fill that gap, I've started to write this small book, to explain the things that I would have wanted to know when I started.

I've also contributed significantly to Devhelp, the GNOME API browser. To summarize my work in that project, I've done lots of maintenance work, code refactorings, lots of bug fixes, and greatly improve the libdevhelp that is used in IDEs like Builder and Anjuta.

Why I'm on Liberapay

Among the different crowdfunding platforms, I prefer Liberapay for several reasons:

  • Liberapay is run by a non-profit organization;
  • The platform is rooted in the open source community, and as such it has open source code;
  • It has very low fees, Liberapay is funded like any other project on Liberapay itself. I give them a part of the donations I receive;
  • The donations are recurrent, so it's something I can better count on.

Your donations are critical help that make it possible for me to continue GNOME development. For code maintenance, to develop new features and bring the projects to the next level.

Thanks!

Comptes liés

swilmet possède les comptes suivants sur d'autres plateformes :

Équipes

swilmet est membre de 4 équipes :

Avatar

gedit

gedit development and maintenance

Mécènes
29
Revenu
30,09 €
par semaine
Membres
1
Avatar

GNOME-LaTeX

A LaTeX editor for the GNOME desktop

Mécènes
1
Revenu
0,25 €
par semaine
Membres
1
Avatar

GtkSourceView

A GNOME library to display and edit source code

Mécènes
5
Revenu
0,90 €
par semaine
Membres
1
Avatar

LaTeXila

A LaTeX editor for the GNOME desktop

Mécènes
2
Revenu
0,40 €
par semaine
Membres
1

Historique

swilmet a rejoint Liberapay il y a 4 ans.

Revenu par semaine (en euro)

Nombre de donateurs par semaine