Neben der bereits gelaufenen RMLL Konferenz, zu der Adrien Destugues übrigens einen kleinen Bericht geschrieben hat, gibt es im Juli auch noch weitere Konferenzen mit Haiku-Beteiligung. Um dort dabei zu sein, hätte man allerdings eine etwas längere Anreise: beide finden in Brasillien statt.
Zum einen wäre da die Sociedade Brasileira de Computação (SBC) 2010 vom 20. bis 23. Juli 2010, zum andern die Fórum Internacional Software Livre (FISL 11) vom 21. bis 24. Juli 2010. Auf beiden Veranstaltungen wird Bruno Albuquerque (BGA) Vorträge zu Haiku halten.
Veranstaltungen
|
|||
Vom 6. bis 11. Juli 2010 findet in Talence, Frankreich wieder die große FLOSS Konferenz "Rencontres Mondiales du Logiciel Libre" (RMLL) statt. Wie schon bei den letzten Malen hat François Revol einen Platz für Haiku auf dem Event gesichert. Am Freitagvormittag, 9. Juli, wird er über die Neuerungen von R1/alpha2 einen etwa 20 minütigen Vortrag halten. Am Haiku Stand laufen über die Tage natürlich die üblichen Demonstrationen, außerdem sollen CDs verteilt und ggf. Live-Installationen per USB Stick angeboten werden. François wird auch diesmal wieder von Olivier Coursière und Adrien Destugues unterstützt.
|
|||
Beim BeGeistert 021 im Oktober 2009 gab es zum ersten Mal einen Workshop, bei dem die Haiku API etwas näher vorgestellt wurde. Selbst war ich damals nicht dabei, aber anscheinend wurde Interesse an einen eigenen Workshop-Tag bekundet, der zusätzlich zum normalen BeGeistert Wochenende stattfinden soll. Also wurde jetzt beim BG 022 der Montag zum "Workshop Monday" erklärt, der für 75 EUR dazu gebucht werden konnte. Leider haben sich dann doch nur zwei Leute dafür eingeschrieben: Finn und ich. Stephan zeigte uns über etwa fünf Stunden einige Programmiertechniken, die eleganten Code ermöglichen, der sehr modular ist und daher auch leicht zu warten ist. Mit Benachrichtigungen via Listener, Reference Counting und Actions wurde ein kleines Demoprogramm nach und nach erweitert um Objekte zu synchronisieren, Fenster zu managen und einen Undo/Redo Puffer zu implementieren. Das Demoprogramm nutze eine allgemeine Shape Klasse um in zwei Fenstern einige Rechtecke darzustellen. Verschob man ein Rechteck mit der Maus in einem Fenster, bewegte sich das entsprechende Rechteck im andern Fenster synchron dazu. Zu sehen, mit wie wenig Code einige Dinge implementiert werden können, war schon faszinierend, auch wenn ich zugeben muss, dass einige Details ein wenig zu hoch für einen Anfänger wie mich waren. Ich habe allerdings vor den Code noch öfters mal durchzuarbeiten, während ich etwas mehr C++ Wissen ansammle... :) Generell soll es auch beim nächsten BeGeistert wieder einen Workshop Monday geben, hoffentlich dann mit größerer Beteiligung. Ich kann mir vorstellen, dass gerade etwas erfahrenere Programmierer noch in viel größerem Maße vom individuellen Zugang zum Wissen eines Core-Entwicklers profitieren können.
|
|||
So, das 22. BeGeistert ist geschafft! Bis auf die getreuen CodeSprinter Adrien Destugues, Clemens Zeidler, Axel Dörfler, Ingo Weinhold, Oliver Tappe, Michael Lotz und Stephan Aßmus, die noch bis Ende der Woche einen Haiku Programmier Marathon hinlegen. |
|||
Ab sofort kann man sich für BeGeistert 022 anmelden, das am 10./11. April 2010 in Düsseldorf stattfindet.
|
|||
Dieses Wochenende, 13. und 14. März 2010, finden wieder die Chemnitzer Linux-Tage statt.
|
|||
Jorge Mare hat jetzt seine Eindrücke von der SCaLE 2010 zusammengeschrieben. Er war dort am 20./21. Februar, zusammen mit Scott McCreary und Bruno Albuquerque, letzterer war extra aus Brasilien nach LA angereist. Auf ihrem kleinen Stand hatten sie drei kleine Rechner und einen Beamer aufgebaut, mit denen Haiku Demonstrationen gegeben wurden. Daneben wurden etwa 250 Flyer und 50 Haiku Alpha CDs (von Scott auf Lightscribe gebrannt) verteilt. Jorge, der bei allen vier SCaLE Messen mit Haiku-Beteiligung war, sah deutliche Fortschritte wie Haiku von den Besuchern wahrgenommen wurde. Wurde Haiku früher als eher obskures Projekt eingestuft, das wohl eh keine Zukunft hat, wird es heute wirklich ernst genommen. Alles in allem eine sehr erfolgreiche Veranstaltung, die vielen Leuten Haikus erstaunliche Fortschritte seit der letzten SCaLE näher gebracht hat.
|
|||
Alexandre Deckner, der mit François Revol, Olivier Coursière und Niels Reedijk (und am Nachmittag auch noch Jerôme Duval) auf der FOSDEM X war, hat einen kleinen Bericht mit Fotos von der Veranstaltung gepostet. Der Alt-OS Devroom, der ganz allein von François organisiert wurde und in dem auch alle Haiku relevanten Vorträge gehalten wurden, war offenbar sehr gut besucht. Als Alexandre ankam, war er wegen Überfüllung geschlossen, so dass er Oliviers Haiku-Einführungs-Vortrag verpasste. Als er endlich Eintritt fand, musste er erstmal mit ungefähr 30 anderen Leuten stehen, weil nicht genügend Stühle da waren...
|
|||
Am Wochenende, 6./7. Februar 2010, findet in Brüssel zum 10. Mal das große Opensource Treffen FOSDEM statt. Haiku wird zwar auch diesmal vertreten sein, allerdings nicht mit einem eigenen Stand (bzw. wie beim letzten Mal zusammen mit den ReactOS Jungs). Dafür wird es am Sonntag diverse Vorträge im Alt-OS Devroom geben. Neben François Revol werden auch Olivier Coursière, Alexandre Deckner und Niels Reedijk die Haiku Fahne auf dieser FOSDEM hochhalten. François scheint dabei einen besonders vollen Terminplan zu haben...
|
|||
Bevor noch ein ganzer Monat seit dem letzten BeGeistert verstreicht, sei hier François Revols Bericht erwähnt. Der ist zwar schon seit Wochen online, aber ich hatte gehofft, dass vielleicht noch weitere Berichte, Bilder und Videos auftauchen würden, um alles zusammenzufassen. Kommt vielleicht noch... SamstagFrançois kam auf alle Fälle zusammen mit den beiden GSoC Studenten Maxime Simon (WebKit) und Adrien Destugues (LocaleKit) mit dem Auto am Samstag Morgen an. Nach Frühstück und Begrüßung der anderen BeGeisterten, legte Team France gleich mal los mit dem Debuggen des marvell_yukon Netzwerktreibers. Leider ohne großen Erfolg, nach ein paar 100kB versagt immer noch die Datenübertragung. Dann war Bescherung, ein verfrühter Nikolaus brachte für François ein Neo FreeRunner für einen weiteren ARM Port und Rudolf Cornelissen ein nVidia Grafikkarte, um die Unterstützung seines Treibers weiter auszubauen. Zugeschaltet aus der Universität in Auckland, Neuseeland, hielt Christof Lutteroth einen Vortrag über das dort entwickelte Auckland Layout Model. Aus Schlafmangel kann uns François da keine näheren Angaben machen. Allerdings existiert ein PDF der Präsentation und etwas Beispielcode. Als nächstes war Maxime an der Reihe, der den WebKit Port vorstellte und abschließend die anderen Entwickler einlud dabei zu helfen. Nach einem allgemeinen Status Update zu Haikus Fortschritten seit dem letzten Treffen im April 2009, wurde François' Flasche Schampus geköpft, um auf die Alpha1 anzustoßen. Hat zwar nicht für alle Anwesenden gereicht, aber zumindest die Core-Developer haben alle was abbekommen. SonntagAm nächsten Tag hielt Nicholas Blachford einen ausführlichen Vortrag über die Problematik von potentiellen Haiku Distributionen. Colin Günther stellte anschließend seinen WLAN Stack vor. Ursprünglich eine Portierung des BSD Stacks, arbeitet er für seinen Master an einer Haiku-nativen, objekt-orientierten Lösung. Momentan konzentriert er sich auf eine etwas breitere Treiberunterstützung. Seine ungewöhnliche Die Präsentation ist als Flash-Animation nachzulesen. Stephan Aßmus und Jan hielten einen erfolgreichen C++ Einführungsworkshop. Weil es so großen Anklang fand, wird es auch beim nächsten BeGeistert einen geben. Es ist sogar der ganze, sich dem BeGeistert Wochenende anschließende, Montag zum "Workshop Tag" erklärt. MontagWährend sein Rechner viele Stunden damit beschäftigt war per SVN seine Entwicklungsumgebung endlich von ZETA auf Haiku umzuziehen, arbeitete François an diversen Bugfixen und dem IM Kit. DienstagOliver Tappe reparierte am BTextView herum, um u.a. den Textumbruch zu verbessern. Stephan verbesserte weiter das Media Kit und MediaPlayer und versuchte 5.1 Audio zum Laufen zu kriegen. MittwochWeil er an dem Tag abreisen musste, kam François nur dazu ein kleines Tool zu schreiben, um Quellcode Checkouts über git: URLs (und demnächst svn:) zu vereinfachen. Der Browser öffnet dabei einen Dateidialog, lässt im Terminal den Code runterladen und öffnet dann den entsprechenden Ordner im Tracker. Check it out. Für François gings dann konferenzmäßig weiter mit Alchimie 2k9 und die FOSDEM Reservierung für Februar 2010 ist auch schon da.
|
|||
