Mailinglisten-Archive |
Hallo liebe Listenmitglieder, ich bin derzeit in der Planungsphase für ein neues (nicht-kommerzielles) Open-Source Projekt: Ein webbasiertes Versionierungssystem welches komplett in PHP geschrieben werden soll. Der Einsatzort sind Shared Hosting Server ohne Root-Zugriff, auf denen kein CVS oder Subversion installiert werden kann. geplanter Workflow: Jedes CVS Member benötigt ein Arbeitsverzeichnis mit FTP Zugang. In diesem kann er mit geeigneter Software (IDEs mit integriertem FTP) sogar direkt arbeiten ohne Up- oder Downloads machen zu müssen. Ein Checkout über eine webbasierte Oberfläche kopiert ein aktuelles Repository in ein Arbeitsverzeichnis, danach erstellt man neue Dateien, löscht oder ändert alte Dateien usw. Danach startet man einen Commit-Vorgang über die webbasierte Oberfläche, die anschließend einen Report zeigt, was alles ins Repository gespielt wurde und welche Versionsnummern vergeben wurden. Konflikte werden als Diff gezeigt und lassen sich in einem Online-Editor beseitigen. Sobald andere Member per Weboberfläche einen Update-Vorgang starten, bekommen Sie einen Report gezeigt, welche Dateien aus dem Repository in ihr Arbeitsverzeichnis kopiert wurden. Im Prinzip also ein CVS Clone, allerdings in PHP geschrieben. Nun die Gretchenfrage: Wer von Euch Listenteilnehmern hat Lust bei diesem Projekt mitzuwirken? Gerne genommen werden Programmierer, aber auch Mitdenker sind herzlich willkommen. Wünschenswerterweise solltet Ihr Euch selbst als (Halb-) Profi sehen, aber auch für Fortgeschrittene findet sich bestimmt die eine oder andere Aufgabe. Ihr solltet fit im Umgang mit objektorientierter Programmierung sein und auch bereits den Umgang mit CVS beherrschen. Interessenten bitte eine kurze PM an mich, danach koordiniere ich eine eigene Mailingliste für dieses Projekt und setze auch ein Wiki auf. Gruss, Andreas -- http://www.andreas-demmer.de
php::bar PHP Wiki - Listenarchive