Hallo allerseits,

weiter geht’s also mit Mœsis neuem Release-Zeitplan (ich wiederstehe jetzt einfach mal der Versuchung, den Namen dieses Fadens zum gefühlten n-ten Mal zu ändern):

Matthias Wächter schrieb am 11.02.2009 15:00 Uhr:
• Jetzt ein Branch von NEO3 oder NEO2++, wie auch immer man es nennen will.

Das halte ich für sehr sinnvolle Idee. Wenn das Neo3-Projekt einmal richtig in Fahrt kommt, wird es hier sicherlich viele neue Belegungsvorschläge, Programme, Treiber, Grafiken, Statistiken etc. geben. Dies sollte sich aber nicht mit dem bestehenden Neo2-Ressourcen ins Gehege kommen. Von daher scheint es mir sehr sinnvoll, entsprechende Branches im SVN einzuführen. Auf der obersten Ebene würde ich vorschlagen: SVN\Neo2\ (hier sollte der momentane Inhalt des SVN’s hin verschoben werden – bei der Gelegenheit sollte man auch gleich restrukturieren, etwa einen Oberordner »OS« für die verschiedenen Bertriebsſysteme anlegen)
SVN\Neo3\ (Platz für das von Grund auf neu entwickelte Tastaturlayout Neo3)
SVN\Neo1\ (Übername der entsprechenden Treiber, Referenz, … von der alten Homepage/Wiki) SVN\Neo1.1\ (Übername der entsprechenden Treiber, Referenz, … von der alten Homepage/Wiki)

• So können neue Ideen produktiv erörtert werden, ohne die Stabilisierung des bestehenden NEO2 zu gefährden oder, wie eben wieder, hinauszuzögern.

Was diesen Punkt angeht, stimme ich Dir vollkommen zu. Das wäre wohl auch »nur« eine Frage des Umstellungsaufwandes, da dann auch auch alle Links im Wiki etc. korrigiert werden müssten.

Als so etwas das letzte Mal versucht wurde (und das ist noch gar nicht mal so lange her!), war danach das SVN so zerschossen, dass Ben es manuell reparieren musste :-(.

und für NEO2:

• Keine neuen Diskussionen über jegliche Belegungsoptimierungen, auch nicht über irgendwelche unwichtigen Zeichen auf Ebene x.

Genau deshalb hatte ich auch ursprünglich vorgeschlagen damit zu beginnen, die entsprechenden Tickets schließen. Schön, dass Du mir da jetzt auch zustimmst :-).

• Festlegen einer Liste von Tätigkeiten, die für einen erfolgreichen Launch von NEO2 noch offen sind – z.B. nicht korrekt umgesetzte Treiber, fehlende Dokumentation etc. Unzulänglichkeiten spezieller Umgebungen werden dokumentiert, statt noch lange auf einen Fix durch Dritte zu warten.

Hatte ich auch schon vorgeschlagen: Roadmap, Phase 2: http://wiki.neo-layout.org/roadmap

• Festlegen von Freiwilligen, die sich zu einem Fertigstellungstermin dieser Tätigkeiten bekennen können. Diese Phase sollte nicht länger als 1 Woche dauern.

Na na na, so schnell muss es dann doch noch wieder nicht gehen. Das Ziel sollte nun auch wieder nicht sein, so schnell wie möglich zu veröffentlichen. Wir sollten für diese Phase ausreichend Zeit einplanen, ich würde dafür eher drei Monate einplanen.

• NEO2 wird am besagten Fertigstellungstermin veröffentlicht, wenn keine groben Schnitzer mehr existieren.

Phase 3 der Roadmap …

• Hinweise auf das in Entwicklung befindliche NEO3 sollten bewusst gemacht werden. Je mehr Leute mitmachen, desto weiter kommen wir damit, und der Glaubwürdigkeit kann ein offener Umgang mit Themen wie der bislang nicht fertiggestellten Kollisionsoptimierung auch nicht schaden.

Da stimme ich Dir vollkommen zu. Allerdings glaube ich nach der bisherigen Erfahrung mit Neo2 auch, dass Neo3 /Jahre/ brauchen wird, um den gegenwärtigen Stand von Neo2 zu erreichen (Paradigmen, Entwurf, Analyen, Programme, Statistiken, Treiber, Dokumentation, …). Du scheinst mir da sehr viel optimistischer zu sein.


Viele Grüße,
Dennis-ſ

Antwort per Email an