Symfony2 – Community Edition
Auch wenn ich eigentlich im Urlaub in der Heimat bin, heute trotzdem eine kleine Idee, die mir schon seit einer Weile durch den Kopf geht. Wirklich klein, aber mir würde es helfen.
Ich hab ja eine Menge Idee, viele davon verpacke ich in eine Projektwerkstatt, so wie diese hier. Ganz häufig dreht es sich um Webprojekte, Ein Großteil dieser beinhaltet Communities. Also Userverwaltung und Co. Darauf baut dann die eigentliche Idee auf.
Ein solches Projekt beginnt also immer gleich. Symfony2 downloaden installieren. FOSUserBundle downloaden und installieren. Facebook-Erweiterung downloaden und installieren. Twitter-Erweiterung downloaden und installieren. Man will sich ja schließlich auch über die großen Netzwerke anmelden können.
Ich hab mit dem FosUserBundle noch nicht viel gemacht, aber irgendwie finde ich es schon sehr komplex, wenn ich mir die Anleitungen so anschaue. Die Facebook- und Twitter-Erweiterungen sind da nicht besser. Dummerweise habe ich dann schon keine Lust mehr auf das Projekt.
Die Idee, die jetzt kommt kann sich schon jeder denken. Ich hätte gerne eine bereits vorgepackte und konfigurierte Version von symfony2. Alles drinnen. Was man nur machen muss ist seine Facebook-App-Idee eintragen und das war’s. Vielleicht kann man vorher noch auswählen, ob man über yml, xml oder Annotations konfigurieren will. Fertig. Nicht mehr und nicht weniger. Technisch sollte das doch möglich sein.
Falls die Idee jemand gut findet, der kann mich gerne bei meinem Plan unterstützen. Ein Repository dazu habe ich schon mal eingerichtet.
Bin interessiert 😉
Hy nils die Idee kam mir auch schon des öfteren. Schau dir mal auch https://github.com/hwi/HWIOAuthBundle an. >20 OAuth Provider fix und fertig für die Anmeldung 😉
Was Du ja eigentlich bauen willst, ist eine Symfony Distribution, also ein vorgefertigtes Symfony mit ggf. zusätzlichen Bestandteilen, vorbereitet für einen speziellen Anwendungsfall.
Distributions wurden zusammen mit Symfony2 eingeführt, werden aber faktisch kaum gelebt: http://symfony.com/distributions
Heißt das, du bist dabei?
Als Handlanger, als Brainstorming-Partner und Dauersoftwarebemeckerer: Ja, ok, gerne 😉