somunium
Aktives Mitglied
Thread Starter
- Dabei seit
- 16.01.2008
- Beiträge
- 523
- Reaktionspunkte
- 35
Hallo zusammen.
Es ist entschiedene Sache: Ich möchte ein Open-Source-Projekt ins Leben rufen.
Verfügbar ist:
Genug Webspace mit PHP5, MySQL5 und zur Not auch Perl
Ich kann von Hand mehrere FTP-Benutzer, sowie E-Mailkonten einrichten.
(Halt so ein Standartpacket)
Eine eigene Domain kann ich auch einrichten.
Jetzt die Frage, was brauche für Software, und welche könnt Ihr empfehlen?
Bisher gedacht habe ich an:
Ein Portal/Blog-CMS
Denke, hier werde ich Wordpress nehmen. Damit hab ich mich schon auseinandergesetzt, und Wordpress kann im Grunde genau das, was ich möchte. Als Alternative denke ich noch an Joomla, aber da müsste ich mich reinarbeiten.
Vorraussetzung hier ist, das mehrere Leute Beiträge und Seiten veröffentlichen können, sowie dass sich Quellcode einfach posten und komfortabel darstellen lässt (dafür hab bereits ein Plugin gefunden. Den Namen trag ich nach, hab ich grad nicht im Kopf).
Eine Forensoftware
Hier habe ich gar keine Erfahrung. Es ist locker 5 Jahre her, dass ich mir mal ein paar Foren angeschaut habe, welche, weiß ich nicht mehr.
Vorraussetzungen sind: Quellcode soll leicht zu posten sein und schön lesbar angezeigt werden können. (Also Highlighting, etc, richtig genial wäre noch ein CodeFolding, auch schön wäre es, besondere Stellen markieren zu können (abgesehen von Kommentaren im Quelltext)).
Zudem sollte man Dateien an einzelne Beiträge anhängen können.
Spontan hab ich an ein phpBB oder an ein Simpleress-Forum gedacht, wenns hier bessere Sachen gibt, bitte ich um Anregungen.
Eine Versionsverwaltung
Die sollte Dateibasiert funktionieren (Also, dass ich eine einzelne Datei aktualisieren kann, ohne gleich eine komplett neue Version des Projektes anzulegen).
Hier habe ich allerdings gar keine Erfahrung.
Die Versionsverwaltung bei mir privat übernimmt Time-Machine, sowie ein selbst gebasteltes Script, aber das ist mehr Backup-Verwaltung als Versionsverwaltung
Was ich bisher gelesen habe, beginnt aber in der Regel mit 'installieren sie einen CSV-Server'... Bei meinem Webspace? Wie?
Einen Bugtracker
Gut, brauchen wir nicht, wir machen keine Fehler. Also ist eher ein 'wir brauchen ein neues Feature'-Tracker, aber von der Funktionalität ist das ja annähernd das selbe
Das, was ich gesehen habe, ist sehr, sehr komplex. (Es war Mantis).
Müssen die so komplex sein? Ich dachte da mehr an was kleineres, menschlicheres...
Grundvorraussetzung an das alles ist eine kostenlose Verfügbarkeit. Open Source-Lösungen wären Klasse.
Ich hab, außer Zeit, Geduld und Arbeitswillen leider nicht mehr, was in das Projekt reinstecken kann. Und auf Spenden möchte ich nicht angewiesen sein.
Soweit meine Gedanken.
Ich weiß, das liest sich alles sehr unprofessionell. aber bedenkt bitte, das ist mein erster Schritt in diese Richtung. Und ich rechne auch nicht damit, dass sich das alles innerhalb von zwei Stunden zusammenklicken lässt. Ich bin auf Arbeit eingestellt, und ich will auch arbeiten. Nur will ich auch nicht unnötig viel arbeiten, deshalb frag ich nach.
Ziel des Projektes selbst ist das erstellen einer webbasierten Applkation zum erstellen von Datenbankdesigns in Grafischer Form (ähnlich eines ER-Diagramms, nur detaillierter). Ich könnte mir auch vorstellen, dass da mal ein Tool für UML-Diagramme draus wird, aber das ist Zukunftsmusik.
Derzeitig befindet sich das Projekt noch in der Planungsphase.
Es gibt ein paar 'Proof of Concept'-Scripts als Grundlage, aber selbst so rudimentäre Entscheidungen, ob für die Ausgabe HTML oder XML genutzt werden soll stehen noch nicht fest.
Wenn alles gut läuft, werden hier (Web-)Designer und Programmierer zusammentreffen.
Ich selbst bin mehr Programmierer, wie die zusammenarbeit von Grafikern aussieht, weiß ich gar nicht, und mir fällt es schwer, mir vorzustellen, wie das aussieht (Bei Programmierern ist klar, da erstellt der eine z.B. die Importfunktion, während der andere an der Datenbankschnittstelle arbeitet. Das ist beides unabhängig voneinander, aber beim Design? Da hängt doch alles zusammen )
Meine persönlichen Ziele ist größtenteils der Erfahrungswert. Einmal was das gemeinsame Arbeiten an einer Software angeht, und natürlich der Lerneffekt beim Programmieren selbst.
Ganz zu schweigen davon, dass ich das fertige Tool auch nutzen möchte
Natürlich gucke ich nebenbei selbst nach Lösungen für das Portal.
Aber ich möchte natürlich auch wissen, was sich bewährt hat. Und allein findet man ja auch nicht immer alles, was angeboten wird.
lieben gruß
Lukas
PS.: Macuser.de ist eigentlich das einzige Forum, was sich zumindest teilweise mit diesem Thema befasst, wo man also eventuell Mittüftler finden kann. Wenn ihr noch andere gute Seiten kennt, wo man ein wenig Werbung für das Projekt machen kann, dürft ihr sie gerne nennen.
Und wer hier ist, und es gar nicht abwarten kann mitzubasteln, der darf sich freillich auch melden.
PPS.: Vier Smileys sind echt zu wenig....
Es ist entschiedene Sache: Ich möchte ein Open-Source-Projekt ins Leben rufen.
Verfügbar ist:
Genug Webspace mit PHP5, MySQL5 und zur Not auch Perl
Ich kann von Hand mehrere FTP-Benutzer, sowie E-Mailkonten einrichten.
(Halt so ein Standartpacket)
Eine eigene Domain kann ich auch einrichten.
Jetzt die Frage, was brauche für Software, und welche könnt Ihr empfehlen?
Bisher gedacht habe ich an:
Ein Portal/Blog-CMS
Denke, hier werde ich Wordpress nehmen. Damit hab ich mich schon auseinandergesetzt, und Wordpress kann im Grunde genau das, was ich möchte. Als Alternative denke ich noch an Joomla, aber da müsste ich mich reinarbeiten.
Vorraussetzung hier ist, das mehrere Leute Beiträge und Seiten veröffentlichen können, sowie dass sich Quellcode einfach posten und komfortabel darstellen lässt (dafür hab bereits ein Plugin gefunden. Den Namen trag ich nach, hab ich grad nicht im Kopf).
Eine Forensoftware
Hier habe ich gar keine Erfahrung. Es ist locker 5 Jahre her, dass ich mir mal ein paar Foren angeschaut habe, welche, weiß ich nicht mehr.
Vorraussetzungen sind: Quellcode soll leicht zu posten sein und schön lesbar angezeigt werden können. (Also Highlighting, etc, richtig genial wäre noch ein CodeFolding, auch schön wäre es, besondere Stellen markieren zu können (abgesehen von Kommentaren im Quelltext)).
Zudem sollte man Dateien an einzelne Beiträge anhängen können.
Spontan hab ich an ein phpBB oder an ein Simpleress-Forum gedacht, wenns hier bessere Sachen gibt, bitte ich um Anregungen.
Eine Versionsverwaltung
Die sollte Dateibasiert funktionieren (Also, dass ich eine einzelne Datei aktualisieren kann, ohne gleich eine komplett neue Version des Projektes anzulegen).
Hier habe ich allerdings gar keine Erfahrung.
Die Versionsverwaltung bei mir privat übernimmt Time-Machine, sowie ein selbst gebasteltes Script, aber das ist mehr Backup-Verwaltung als Versionsverwaltung
Was ich bisher gelesen habe, beginnt aber in der Regel mit 'installieren sie einen CSV-Server'... Bei meinem Webspace? Wie?
Einen Bugtracker
Gut, brauchen wir nicht, wir machen keine Fehler. Also ist eher ein 'wir brauchen ein neues Feature'-Tracker, aber von der Funktionalität ist das ja annähernd das selbe
Das, was ich gesehen habe, ist sehr, sehr komplex. (Es war Mantis).
Müssen die so komplex sein? Ich dachte da mehr an was kleineres, menschlicheres...
Grundvorraussetzung an das alles ist eine kostenlose Verfügbarkeit. Open Source-Lösungen wären Klasse.
Ich hab, außer Zeit, Geduld und Arbeitswillen leider nicht mehr, was in das Projekt reinstecken kann. Und auf Spenden möchte ich nicht angewiesen sein.
Soweit meine Gedanken.
Ich weiß, das liest sich alles sehr unprofessionell. aber bedenkt bitte, das ist mein erster Schritt in diese Richtung. Und ich rechne auch nicht damit, dass sich das alles innerhalb von zwei Stunden zusammenklicken lässt. Ich bin auf Arbeit eingestellt, und ich will auch arbeiten. Nur will ich auch nicht unnötig viel arbeiten, deshalb frag ich nach.
Ziel des Projektes selbst ist das erstellen einer webbasierten Applkation zum erstellen von Datenbankdesigns in Grafischer Form (ähnlich eines ER-Diagramms, nur detaillierter). Ich könnte mir auch vorstellen, dass da mal ein Tool für UML-Diagramme draus wird, aber das ist Zukunftsmusik.
Derzeitig befindet sich das Projekt noch in der Planungsphase.
Es gibt ein paar 'Proof of Concept'-Scripts als Grundlage, aber selbst so rudimentäre Entscheidungen, ob für die Ausgabe HTML oder XML genutzt werden soll stehen noch nicht fest.
Wenn alles gut läuft, werden hier (Web-)Designer und Programmierer zusammentreffen.
Ich selbst bin mehr Programmierer, wie die zusammenarbeit von Grafikern aussieht, weiß ich gar nicht, und mir fällt es schwer, mir vorzustellen, wie das aussieht (Bei Programmierern ist klar, da erstellt der eine z.B. die Importfunktion, während der andere an der Datenbankschnittstelle arbeitet. Das ist beides unabhängig voneinander, aber beim Design? Da hängt doch alles zusammen )
Meine persönlichen Ziele ist größtenteils der Erfahrungswert. Einmal was das gemeinsame Arbeiten an einer Software angeht, und natürlich der Lerneffekt beim Programmieren selbst.
Ganz zu schweigen davon, dass ich das fertige Tool auch nutzen möchte
Natürlich gucke ich nebenbei selbst nach Lösungen für das Portal.
Aber ich möchte natürlich auch wissen, was sich bewährt hat. Und allein findet man ja auch nicht immer alles, was angeboten wird.
lieben gruß
Lukas
PS.: Macuser.de ist eigentlich das einzige Forum, was sich zumindest teilweise mit diesem Thema befasst, wo man also eventuell Mittüftler finden kann. Wenn ihr noch andere gute Seiten kennt, wo man ein wenig Werbung für das Projekt machen kann, dürft ihr sie gerne nennen.
Und wer hier ist, und es gar nicht abwarten kann mitzubasteln, der darf sich freillich auch melden.
PPS.: Vier Smileys sind echt zu wenig....