Donnerstag, 12. April 2012

Deskbar noch schöner

John Scipione hat sich daran gemacht, die Deskbar ein wenig herauszuputzen. Neben einigen internen Bugfixe erfreut den User ein neues Feature: In den Deskbar-Einstellungen lässt sich jetzt die Icongröße der laufenden Anwendungen einstellen.

Traditionell


Größer...


Noch größer...
ohne Beschriftung


Werden die Icons größer, werden sie zentriert in der Deskbar ausgerichtet und der Anwendungesname wandert unters Icon. Wem das Icon langt, kann den Anwendungsnamen auch komplett aussschalten.
Tolle Sache! Jetzt fehlt nur noch eine variable Deskbar-Breite... :)
Vielleicht nimmt sich John dieses Feature auch noch vor, jetzt ist er allerdings erstmal sehr aktiv bei den Einstellungen zum Tastatur-Layout. Hier scheint es für manche User seit langem ein paar Probleme zu geben. Es wird auch über eine generelle Änderung das Darstellung der verschiedenen Hilfstasten (ALT, STRG, WIN, AltGr) nachgedacht. Wie man an den langen Diskussionen (hier und hier) erkennen kann, ist es verzwickt eine allgemein akzeptierte Lösung zu finden.

Kleiner BeGeistert 025 Bericht

Für alle, die diesmal nicht zu BeGeistert kommen konnten, hab ich einen kleinen Bericht geschrieben. Allzuviel hat sich tatsächlich nicht abgespielt, da wir nur 10 Leute waren (eigentlich nur 9, nachdem Andre Samstag nach dem Mittagessen gehen musste...).

Dementsprechend gab es auch keine Vorträge oder ähnliche Präsentationen, die für die Haiku Gemeinschaft allgemein von Interesse gewesen wären. Beim nächsten Mal sind hoffentlich wieder mehr Teilnehmer dabei. Damit sich jeder den Termin schonmal vormerken kann, steht das Datum bereits jetzt fest:

BeGeistert 026 "Marathon": 3./4. November 2012
mit
Code Sprint: 5.-9. November 2012

Donnerstag, 29. März 2012

Erstes "Bugfix Wochenende"

Zeitgleich mit dem 25. BeGeistert findet das erste Bugfix Weekend statt. Wie jüngst auf der Entwickler-Mailingliste angeregt, wollen sich die Haiku Programmierer zukünftig regelmäßig treffen, um Bugs zu beseitigen und die Haiku-Entwicklung ein wenig anzuschubsen.
Trotz des sehr kurzen Vorlaufs wurde das kommende Wochenende, 31. März - 1. April 2012, als Premiere gewählt, damit alle die es selbst nicht zu BeGeistert schaffen trotzdem die Gelegenheit des gemeinsamen Hackens nutzen können.

Als Echtzeit-Alternative zu den üblichen Mailinglisten wird sich auf auf beshare.TyComSystems.com mit BeShare (bzw. JavaShare für andere Betriebssysteme) versammelt, der elegendäre Chat Client mit dem man auch bequem schnell mal Dateien austauschen kann.
Als traditionelle Alternative wird es auch einen IRC Kanal #haiku-bugfixweekend auf irc.freenode.net geben.

Eingeladen sind zum Bugfix Wochenende alle Haiku Entwickler und alle die es werden wollen. Vorausgesetzt wird eine funktionierende Programmierumgebung (am besten unter Haiku). Die diversen Guides helfen bei der Einrichtung.

Dienstag, 20. März 2012

BeGeistert 025 Registrierung eröffnet

Jetzt ist es endlich möglich sich für das 25. BeGeistert zu registrieren. Vom 31. März bis 2. April 2012 wird in Düsseldorf das Silberne Jubiläum der Veranstaltung begangen. Wer mit dabei sein will, sollte möglichst bald das Formular auf der BeGeistert.org Webseite ausfüllen. Wie immer bietet die Jugendherberge günstige Übernachtungsmöglichkeiten und Verpflegung vor Ort.

Das oben genannte Enddatum ist kein "Druckfehler", die Veranstaltung geht diesmal tatsächlich bis zum Montag. Dafür entfällt leider die Woche für den Code Sprint, da sich nicht genügend Entwickler dafür Zeit freischaufeln konnten. Vielleicht findet ja etwas ähnliches virtuell statt, zumindest gab es schon mal einen Vorschlag in diese Richtung...

Samstag, 17. März 2012

Haiku wieder beim Google Summer of Code (GSoC)

Dank der Organisation von Matt Madia wird Haiku auch im Jahr 2012 eine Mentor-Organisation im Google Summer of Code (GSoC) sein! Damit ist Haiku zum 6. Mal in Folge eines von diesmal 180 Open Source Projekten, die über den Sommer von Google gesponserte Studenten betreut.

Wie in der Bekanntmachung auf Haiku-os.org zu lesen ist, sollen vom GSoC Studenten und Mentor-Organisation gleichermaßen profitieren. Die einen erhalten einen Einblick in die Praxis von Projektarbeit in einem Team, das Projekt hat die Möglichkeit junge und motivierte neue Entwickler aufzunehmen, die auch nach Ende des GSoC weiter Code beisteuern. Zumindest ist das das Ziel, auch wenn das erfahrungsgemäß eher selten der Fall ist...
Auf alle Fälle erhält jede Mentor-Organisation $500 pro Studenten, die ihrerseits $5.000 für die 3 Monate Vollzeitarbeit in der aktiven Coding-Phase bekommen.

Wieviele Studenten Haiku diesmal zugeteilt werden steht noch nicht fest, aber es gibt schonmal einen Pool an Mentoren:

  • Bruno Albuquerque
  • Stephan Aßmus
  • Adrien Destugues
  • Jérôme Duval
  • Axel Dörfler
  • Alexander von Gluck
  • René Gollent
  • Fredrik Holmqvist
  • Scott McCreary
  • Urias McCullough
  • Joe Prostko
  • Niels Reedijk
  • Oliver Ruiz Dorantes
  • Philippe Saint-Pierre
  • Ingo Weinhold
  • Alex Wilson
  • Siarzhuk Zharski
  • Clemens Zeidler

Wer selbst gerne eine Mentoraufgabe übernehmen möchte, vielleicht auch nur als Teil des Mentor-Pools, der sich gemeinsam den allgemeinen Fragen widmet, sollte sich auf der Haiku Developer Mailingliste melden.

Interessierte Studenten finden auf den GSoC Seiten von Haiku-os.org ein FAQ und einige Ideen für mögliche Haiku Projekte.
Weitere Infos zum genauen Ablauf erfährt man direkt aus einem Kalender bei Google.

Dienstag, 14. Februar 2012

YAB in neuer Auflage v1.7

yab ist "Yet Another BASIC", ein BASIC Dialekt mit dem sich auch unter Haiku Programmieren lässt. Es ist zur Zeit die einzige Möglichkeit für Haiku Anwendungen mit grafischer Oberfläche zu entwickeln, ohne gleich die große C++ Kiste aufmachen zu müssen.

"Chefentwickler" Jan hat kürzlich die neue Version 1.7 herausgebracht. Neben Bugfixe und Verbesserungen einiger GUI-Elemente, wurde insbesondere der Umgang mit Haikus Dateiattributen erweitert. Außerdem funktioniert das Lokalisieren wieder, unter anderem auch das Umwandeln von alten Zeta in Haiku Kataloge.

Wer immer gut über yab informiert sein will und sich mit Gleichgesinnten austauschen möchte, für den gibt es ein Forum und diverse Workshops (unter "Entwicklung").

Donnerstag, 26. Januar 2012

Voptop Beta 1.0.0

Robert Stiehlers Voptop ist eine Client/Server Lösung für anonyme Telefonie und Instant Messaging in einem Peer-to-peer Netzwerk.
Robert hat sein System auch schon auf dem BeGeistert 024 vorgestellt, doch damals war es noch nicht wirklich einsatzfähig. Jetzt allerdings ist die Beta 1.0.0 des Haiku Clients zum Testen für alle erschienen. Wie man an den Downloadlinks auf der Seite sieht, sollen später Anwendungen für weitere Betriebssysteme folgen. Folgt man dem "Haiku" Link, kann man zwischen einer Version für Haiku Alpha 3 und neueren "nightly" Haiku Versionen ("post Alpha 3") entscheiden.
Dem Programm liegen Anleitungen in Deutsch und Englisch bei, um den Einstieg zu erleichtern. Am wichtigsten dürfte sein den Port 48617 zu öffen (Port-Forwarding im Router, ggf. Firewall konfigurieren), da Voptop darüber kommuniziert.

Während der private Gebrauch von Voptop kostenlos sein wird, soll sich die Infrastruktur aus Werbeeinnahmen finanzieren. Dazu wird es einerseits Werbung auf der Voptop Webseite und dezente Banner in der Client Software. Außerdem ist angedacht in der Zeit bis der Gegenüber "abhebt" Werbespots zu schalten.

Bis es soweit ist, muss allerdings noch ein bisschen weiter entwickelt werden. Dazu gehört auch das Beheben von Fehlern. Wer welche findet oder Vorschläge oder Ideen zur Verbesserung hat, kan diese in einem Bugtracker eintragen.

Sonntag, 22. Januar 2012

BeGeistert 024 - Video zum Package Manager

Neben Oliver Tappes Vortrag zum Wechsel von SVN zu Git (Youtube: "Migrating Haiku from SVN to Git") gibt es noch einen weiteren Vortrag von BeGeistert 024 als Video. Darin erklären Ingo Weinhold und Oliver Tappe warum Haiku einen Paketmanager bekommt und wie er funktionieren wird. Was bereits alles funktioniert demonstrieren sie an einem Haiku-System, das bereits vollständig aus Paketen besteht. Abschließend werden Fragen der anwesenden Benutzer und Entwickler beantwortet.

Das Video ist in 5 Teilen als "Haiku Package Manager" bei YouTube zu sehen. Die Tonspur ist ziemlich leise und das Bild wackelt manchmal ein bisschen, da ich weiter weg vom Geschehen war und dummerweise mein kleines Stativ nicht benutzt hatte...

Die Clips lassen sich übrigens schön mit UberTuber auch unter Haiku anschauen... :)

Wie schon das SVN-zu-Git-Video, hab ich die Clips unter Haiku mit Clockwerk zusammengestellt und dann unter Ubuntu mit Avidemux in die von YouTube erlaubten 15 Minuten Clips geschnitten und enkodiert.