Wir begrüßen Neil Roberts, den neuen LibreOffice-Entwickler mit Schwerpunkt auf Skriptunterstützung.

Die The Document Foundation (TDF), die gemeinnützige Organisation hinter LibreOffice, hat einen neuen Entwickler in ihrem Team. Neil Roberts hat diesen Monat seine Arbeit aufgenommen und wird sich zunächst auf die Skriptunterstützung von LibreOffice konzentrieren. Hören wir, was er zu sagen hat…

Erzählen Sie uns etwas über sich selbst!

Ich komme aus Großbritannien, bin aber nach dem Brexit-Votum nach Frankreich geflohen und lebe seitdem hier in Lyon. Schon als Kind habe ich mit dem Programmieren angefangen, hauptsächlich mit BASIC auf einem Amstrad CPC. Damals fand ich es cool, dass man manchmal den Quellcode von Software, die man auf Kassette gekauft hatte, in BASIC sehen konnte. Später hat mich mein älterer Bruder mit Linux bekannt gemacht, und ich war begeistert, dass man den Quellcode von wirklich allem einsehen konnte. Seitdem bin ich ein großer Fan und habe immer ein kleines Programmierprojekt am Laufen.

Ich begann meine Karriere bei einer kleinen Open-Source-Beratungsfirma und arbeitete an Clutter – einem Projekt, das revolutionäre, vom iPhone inspirierte, animierte Benutzeroberflächen in die GNOME-Welt integrieren sollte. Es wird auch heute noch in der GNOME Shell verwendet. Schließlich wurde die kleine Firma von Intel übernommen, wo ich dann an den Grafiktreibern für Mesa mitarbeitete.

Ich bin letztes Jahr zur LibreOffice-Entwicklung gekommen, als ich beim Korrekturlesen der Masterarbeit meiner Frau auf einen kleinen Fehler in der Benutzeroberfläche stieß. Ich habe einen Patch zur Behebung des Fehlers geschrieben und dadurch die Möglichkeit bekommen, mit der großartigen LibreOffice-Community in Kontakt zu treten. Ich war sehr positiv überrascht von dem herzlichen Empfang und der Ermutigung, weiterhin Beiträge zu leisten. Seitdem bin ich begeistert.

Abgesehen von Technik fahre ich gerne mit dem Fahrrad durch die Stadt und beschwere mich über Autos. Ich habe fast immer ein Strickprojekt dabei, um mich zu entspannen. Außerdem bin ich in der Esperanto-Gemeinschaft sehr aktiv.

Welche Rolle übernehmen Sie neu bei TDF und woran werden Sie arbeiten?

Ich bin für die Skripterstellung zuständig, was bedeutet, dass ich die Entwicklung von Makros und Erweiterungen mit der UNO-API in unterstützten Sprachen wie Python, JavaScript, Basic, C++ usw. vereinfachen werde. Abgesehen von Basic, das über einen sehr guten integrierten Editor und Debugger verfügt, ist die Makroentwicklung in den anderen Sprachen meiner Meinung nach immer noch recht umständlich. Daher wird eine meiner Hauptaufgaben darin bestehen, die Benutzeroberfläche und die Benutzerfreundlichkeit beim Programmieren in Python zu verbessern.

Wie können alle LibreOffice-Nutzer Sie bei dieser Arbeit unterstützen?

Ich denke, es wäre sehr hilfreich, Fehlerberichte in Bugzilla einzureichen, um Probleme bei der Makro- und Erweiterungsentwicklung zu melden. Gerne können Sie auch Ihre Wünsche für zukünftige Funktionen hinzufügen. Ich freue mich über den Austausch von Ideen in Bugzilla, auf der Mailingliste oder in der Telegram-Gruppe.

Codebeiträge sind natürlich ebenfalls herzlich willkommen. Ich hoffe, Ihnen im Gegenzug die gleiche Unterstützung und das gleiche Feedback geben zu können, das ich bei meinem ersten Beitrag erhalten habe.

Danke Neil und herzlich willkommen an Bord!

Written by:

327 Posts

View All Posts
Follow Me :