Mein MVC-Framework wird Open-Source
Ja, richtig gelesen!
Mein Framework soll von nun an nicht nur von mir entwickelt werden, sondern jeder, der Lust daran hat, kann mitmachen! Ich bin zu diesem Entschluss gekommen, da
- die Entwicklung und das Testen eines Frameworks enorm viel Arbeit ist
- andere auch gute Ideen haben
- schon mehrfach diesbezüglich Anfragen an mich gesendet wurden
- jeder dabei etwas neues lernen kann
SVN machts möglich
Um die Weiterentwicklung möglichst einfach zu gestalten, habe ich den SVN-Server jetzt für alle zugänglich gemacht.
Zur Info für diejenigen, die SVN nicht kennen: SVN heißt Subversion und ist die wahrscheinlich einfachste Art, Projekte im Team zu entwickeln. Jeder kann das Projekt gleichzeitig bearbeiten, ohne dass Probleme entstehen. Es ist außerdem jederzeit möglich, alte Projektversionen zu rekonstruieren
SVN-Zugangsdaten
Server: http://svn2.xp-dev.com/svn/net-developers.de-mvc/
Leider ist es nicht möglich, den Zugang für alle freizugeben.
Um an die Daten zu kommen, benötigt ihr einfach einen Account bei xp-dev.com. Wenn ihr mir in den Kommentaren oder per E-Mail (simon@net-developers.de) euren Nickt bei XPD mitteilt, schalte ich euch den Zugang frei.
Standards
Ich bitte alle, die am Framework Änderungen vornehmen, diese ausführlich zu kommentieren und jeweils oben die groben Änderungen in einer Version zu dokumentieren. Am besten in dieser Form:
30.1.2011 Mein Name: ACL hat nun eine Cachebare Resourcenliste
31.1.2011 Dein Name: FrontController untersützt die direkte Einbindung der ACL
Außerdem ist mir die Einhaltund der Coding Standards ziemlich wichtig.
Forum
Falls das Interesse am Framework vorhanden ist, gibt es in naher Zukunft ebenfalls ein Forum für alle Entwickler und Nutzer des Frameworks.
ZEND, wir kommen! (Achtung: Ironie)
use github!
Welche Lizenz wird denn genutzt?
Kannst mir ja mal den Zugang zum SVN Repository freigeben. Mein Name ist „arkadius“.
Bitte Coding Standard! 🙂
@arkadius: Hab dich freigeschaltet. Welche Lizenz? Keine Ahnung… Was würdest du vorschlagen? Ich kenn mich damit nicht aus
@robo47: Oh, wird geändert 🙂
@Simon: Habs gesehen, danke. Also mit den Open-Source-Lizenzen kenn ich mich leider auch nicht aus. Kannst ja mal einen Blick auf http://de.wikipedia.org/wiki/Open-Source-Lizenz#Vergleich_verschiedener_Lizenzen werfen. 😀
Hi,
würde auch mitmachen wollen. Account „Loomis“.
Hi,
das mit der Lizenz muss noch warten. Hab momentan wirklich keine Lust und Zeit dafür 😉
@Loomis: Du bist freigeschaltet! Viel Spass!
Simon
Hi,
ich würd mich dann auch mal über eine Freischaltung freun
l0rd0s
(mit nullen)
Hi,
ich bin auch interessiert an der Entwicklung 🙂
Name: „buddy“
Für ein Framework empfehle ich die LGPL oder GPL.
Bitte auch fürs SVN freischalten
Nickname: mristau
Bist frei 🙂
Hi,
ich würd mir das ganze auch mal gerne ansehen un bitte daher um Freischaltung, mein Nick lautet:
dusty
Hab dich freigeschaltet!
Gerade lade ich die aktuelle Version des FWs hoch.
Diese enthält eine neue Klasse zum Bearbeiten von Bildern.
Würde mich freuen, wenn jemand drüberschauen würde!
Vielen Dank, da bin ich mal gespannt. Das ganze hört sich ziemlich interessant an.
Hmm, also wenn ich mich via TortoiseSVN auf dem Server einloggen möchte, bekomme ich nen 403er Forbidden angezeigt, das gleiche gilt natürlich auch, wenn ich es über Firefox versuche.
Mit welchen Daten hast du es versucht?
Und mit welcher URL?
Mit den Zugangsdaten von XPD und dem Link, der in dem Artikel oben steht.
Hi,
sieht so aus, als ob die https deaktiviert hätten.
Mit HTTP funktioniert es nämlich. Die URL lautet also: http://svn2.xp-dev.com/svn/net-developers.de-mvc
Hab die URL im Artikel auch aktualisiert.
Funktioniert es jetzt?
MfG
Simon
Mein User nennt sich ’spooky‘ und ich würd da auch mit machen wollen!
Spooky, viel Spass mit dem Framework!
Hallo Simon, hätte auch Interesse an der Weiterentwicklung des Frameworks. Falls Interesse besteht würde ich ein Trac Environment zur verfügung stellen.
Username: mewis
Lg.
Hi,
was ist denn ein Trac Environment? 😉
MfG
Simon
Damit meint er sicher dass er ne Instanz von dem hier:
http://trac.edgewall.org/
bereitstellen kann, also Issue-Tracker, Wiki für die Doku, Source-Viewer und soweiter.
Hi Simon,
hätte auch intresse an einem Account.
Gruss
sergey
Hi Simon,
könntest Du mich bitte für den SVN Server freischalten?
Nick: nexar
Vielen Dank schon mal 😉
Logisch!
Hab dich freigeschaltet, viel spaß!
Möchte auch für den SVN-Server freigeschaltet werden:
„bigbug“
Viel Spaß mit dem FW
Ich möchte auch einen Zugang! 🙂
Ich wäre auch interessiert an einem Zugang:
An4k1n
Hat sich bereits etwas an der Lizenz-Front getan? Ich finde das Frameworks sehr gelungen und würde es auch produktiv einsetzen wollen. Darf ich das?
Grüße und *thumbsup*
Was soll sich da tun? 🙂 Generel würde ich den Gebrauch des Frameworks auch supporten und weiter ausbauen, aber irgendwie tut sich hier leider nicht mehr viel. Wie gesagt: Potential geht verloren – Sehr viel sogar.
Ich würde mich auch freuen wenn es hier weitergehen würde, denn ein so einfaches framework würde ich suchen. Leider kann ich auch den Teil nicht vom SVN holen, da der Server nicht erreichbar ist. Könnte das vorhandene framework irgendjemand uploaden`?
Hallo Simon,
könntest Du mich bitte für den SVN Server freischalten?
Nick: faaru
Vielen Dank
Hi Leute
freut mich echt, dass ihr so viel Interesse zeigt! Und ich hab auch so langsam ein schlechtes Gewissen, dass nix neues mehr kommt. Nur ist es leider so, dass ich wirklich keine Zeit dafür finde. Ich entwickle momentan ein CMS für trancefans.de, da dort etwas größereres geplant ist.
Und das Framework hat sich auch deutlich weiterentwickelt! Nur die Doku nicht. Wer die aktuellste Version haben möchte (achtung, es könnte noch verbuggt sein), der kann mir an simon@trancefans.de eine kleine E-Mail mit entsprechendem Hinweis schicken.
Das SVN scheint nicht mehr zu funktionieren. Muss mir da jetzt eine Alternative suchen.
Wer das aktuelle Framework hat und testet, ist gerne dazu eingeladen, auch Feedback zu geben 🙂 Denn nur so kann es sich gut weiterentwickeln.
Ich hoffe, dass ich irgendwann endlich wieder Zeit für die komplette Überarbeitung der Doku finde. Leider muss ich Prioritäten setzen.
Ich hoffe, ihr versteht das 🙂
MfG
Simon
Ach, wir machen das einfach so: http://www.net-developers.de/fw.zip
Das ist die Version von heute (21.5.2009). Wer eine neuere Version haben möchte, kann sich ja dann an simon@trancefans.de wenden.
Zur Lizenz lässt sich sagen: Gibt es nicht. Ihr dürft mit dem Teil anstellen, was ihr wollte. Trotzdem bitte ich euch, dass ihr dann meinen Namen nennt 🙂
MfG
Simon
Sehr nettes Tool, schade das Du das Tutorial nicht weitergeführt hast. Endlich mal ein Quelltext der
1. sauber geschrieben ist
2. gut dokumentiert
3. sehr gut erweiterbar ist
Die Datenbankklasse sollte (meine Meinung) auf PDO aufbauen, da hat man dann die Wahl welche Datenbank man nutzen möchte.
Hi,
danke für dein Lob!
Die Doku wird weitergeführt, wenn ich endlich mal dazu komme. Diese Woche geht schon wieder nicht, habe viel zu tun.
Die Datenbankklasse habe ich damals leider nicht gut durchdacht. Mit PDO hast du vollkommen Recht, das sollte ich drigendst umstellen. So kann das nicht bleiben. Mit PDO wäre das gute Stück auch gleich ein ganzes Stück portabler, was andere DBMS angeht.
MfG
Simon
der obige link funktioniert nicht mehr, gibts irgendwo die aktuelle version zum runterladen??
Ich hab auch Interesse an dem Open Source Framework. ich hab mich bei xp-dev angemeldet als singu
Schreibt mir einfach eine Mail, ich schicke ich dann die Daten!
Hallo
Mein Name bei xp-dev ist LucaTM
Hey,
ich würde mich auch gerne an diesem Projekt beteiligen.
mein Username ist Schneidoa
Dankeschön 😉
Bitte sendet mir eine Mail, wenn ihr das Framework haben wollt. SVN gibt es nicht mehr!
simon@net-developers.de
Die aktuellste Version meines HMVC-Frameworks erhaltet ihr ab sofort immer hier: http://www.net-developers.de/blog/2011/02/13/download-info-shfw-hmvc-framework-in-php/