TxtRacer und Open Source Prinzipien
2011-01-04
In einem Artikel über Drupal fand ich die 'Open source principles of development that REST proponent and Apache pioneer Roy Fielding laid out at the 2008 OSCon in Portland, Oregon'. Auf TxtRacer angewandt ergeben sie folgende Analyse:
Build a core technology architecture that represents a foundation for the application, one that can be maintained rigorously over the course of the product's evolution.
TxtRacer: FAIL
Make it easy to build plugable extensions to this architecture that won't collide with one another.
TxtRacer: FAIL
Establish a community presence that can build such extensions, create documentation, and otherwise interact with one another, and as desirable move the most heavily used functionality of one generation into the core of the next generation.
TxtRacer: FAIL
Maintain a rolling evolutionary model where at any given time you have a generation of fading functionality, a generation of active (stable) functionality, and an experimental branch representing new technology.
TxtRacer: FAIL
In sofern wird TxtRacer wohl kaum Relevanz erlangen, so wie das System besteht. Was erstmal auch nicht weiter schlimm ist.
Hehe. Das dürfte für Heimweh wohl nochmal so doll gelten. Wobei. Immerhin plane ich, Heimweh so umzubauen, dass es im Grunde nur noch XML-Verarbeitung von HTML ist. Damit bin ich dann wieder offener als jetzt. Mal schauen. Immerhin: Ding bewegen sich wieder in meinem Kopf.