Jetzt, wo alles soweit läuft und Mageia 1 da ist, ist es Zeit, etwas mehr über die Leute herauszufinden, die all das möglich machen
Heute geht es um Jérôme; danke, dass er sich bereiterklärt hat, der Erste zu sein!
Wer bist Du? Wo wohnst Du? Womit verdienst Du Dein Geld?
Ich bin Jérôme Quelin (Nichname: jq) und 34 Jahre alt. Ich bin verheiratet und Vater eines kleinen Jungen. Wir leben in Lyon, Frankreich, wo ich bei Renault Trucks arbeite.
Wie/wo trägst Du etwas zu Mageia bei? Wie hilfst Du sonst noch mit beim Mageia-Projekt, und warum machst Du das?
Ich bin für Mageias Perlstack verantwortlich. Dieser besteht aus Perl selbst sowie aus allen CPAN-Modulen, die es in Mageia gibt.
Anmerkung: Perl ist eine höhere Programmiersprache, die man verwenden kann, um Anwendungsprogramme und Systeme zu schreiben; große Teile von Mageia beruhen auf Perl.
Ich bin auch ein Perlentwickler, habe ein paar Module im CPAN und arbeite an einigen anderen mit.
Und was ist so besonders an Perl in Mageia? Was kann man damit machen? Was steht zur Verfügung?
Perl in Mageia ist nichts Spezielles. Normalerweise handelt es sich vielmehr um die neueste Version, die erhältlich ist. (Man beachte allerdings: Mageia 1 wird mit Perl 5.12.3 ausgeliefert, da 5.14.0 zu spät erschien, um diese Version in den Planungen für die erste Mageiaveröffentlichung berücksichtigen zu können.)
Doch die große Anzahl der verfügbaren CPAN-Module ist ein herausragendes Merkmal von Mageia: etwa 2.500 Distributionen, die ~17.000 Module ausmachen. Das ist ein bisschen weniger als 20% vom CPAN-Repository, aber schon ziemlich umfangreich! Ich weiß nicht, was andere Distributionen so mitliefern, aber ich glaube bedeutend weniger.
All die neusten und großartigsten Module befinden sich hier: Moose, POE, Dancer, Catalyst, Dist-Zilla etc. – Sie haben die freie Auswahl.
Natürlich werden diese Module regelmäßig aktualisiert und in die Systembibliotheken integriert… Und manchmal müssen sie sogar angepasst werden, damit sie sich kompilieren lassen (wobei Patches und Fehlerberichte natürlich wieder zurück „upstream“ an die Modulersteller gehen).
Mageia verfügt zudem über ein tolles Werkzeug, um die CPAN-Module aktuell zu halten: magpie. Falls Sie sich dafür interessieren, sollte es nicht allzu schwer fallen, auch andere Distributionen zu unterstützen.
Um z.B. ein bestehendes Perl-Modul zu installieren, führen Sie einfach folgenden Befehl aus:
$ sudo urpmi 'perl(Foo::Bar)'
Sollte das Modul doch noch fehlen, können Sie einfach einen Bug-Report schreiben. Wir werden dann daran arbeiten, es für Mageia zu paketieren und es allen Benutzern zur Verfügung stellen.
(Veröffentlicht am 1. Juli, 2011 von rda)
Großartige Idee, die Macher vorzustellen!
Michael
Ich bewundere Euren Idealismus. Ihr Entwickler seid ganz offenkundig beseelt von der Idee, etwas zu geben!! Danke dafür.
Tom
bewundernswert… wenn alle so wären könnte Linux viel bedeutender sein als es je war. Mehr transparenz mehr feste Standards ohne die extreme Vielfalt, die ohnehin die meisten Menschen nicht verstehen.