[1.16] Implementierung Roadmap-Themen

Dieser Bereich dient dazu, neue Features zu diskutieren und für die Entwicklung zu dokumentieren. // This area is dedicated to new features including proposals and documentation.
Benutzeravatar
dave
Beiträge: 903
Registriert: 04.02.2011, 19:03:57
Wohnort: Berlin
Kontaktdaten:

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von dave » 03.07.2012, 21:56:16

Ich übernehme den MultiFileUpload. Das gibts dann als Extension und ich werde mich an eine Dokumentation setzen. Ist im Wiki auch schon eingetragen mit dem Hinweis, das ich dran bin ;)

Benutzeravatar
dr.e.
Administrator
Beiträge: 4533
Registriert: 04.11.2007, 16:13:53

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von dr.e. » 03.07.2012, 22:35:46

@dave: sehr schön. warum soll.der code eine extension sein und nicht im tools-Namespace residieren?

@xeOn: dann lese dich mal in SVN ein,ab jetzt wirst du es brauchen. ;) Für den ersten Step können wir auch so vorgehen, dass du dir den aktuellen Zweig auscheckst, die Änderungen einpflegst und mir das ZIP davon schickst. Ich pflege das dann initial ein. Für die folgenden Änderungen bist du dann fit und kannst direkt auf dem APF-SVN arbeiten. Einverstanden?
Viele Grüße,
Christian

Benutzeravatar
dave
Beiträge: 903
Registriert: 04.02.2011, 19:03:57
Wohnort: Berlin
Kontaktdaten:

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von dave » 03.07.2012, 23:17:06

Also ich bin da völlig fexibel. Dann packen wirs zu den Tools!

Wie sind denn die Kriterien zum Unterscheiden zwischen Extension, Modul und Tool?

Benutzeravatar
jwlighting
Beiträge: 466
Registriert: 14.07.2010, 14:23:58
Wohnort: LK Oldenburg
Kontaktdaten:

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von jwlighting » 04.07.2012, 12:55:44

Ich habe vor mit dem APFelSMS soweit voran zu kommen, dass eine erste Version in 1.16 enthalten kann.
Außerdem fehlen an einigen Stellen (z.B. in pagecontroller.php) @throws Definitionen im PHPDoc, da wäre ich bereit, nachzuarbeiten.

SVN ist auch für mich Neuland, wenn man mir erklärt wie ich das mit PhpStorm verknüpfe, würde ich die Änderungen am PhpDoc gleich "einchecken" ;)

Wenn sich am ServiceManager jetzt noch Änderungen ergeben (siehe das APFelSMS Thema), würde ich mich da auch drum kümmern.

LG :)
Jan

Menschen irren - Politiker sind Menschen.
Für den Norddeutschen ist 1kW = 2 Pfund Schlick.

Benutzeravatar
dr.e.
Administrator
Beiträge: 4533
Registriert: 04.11.2007, 16:13:53

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von dr.e. » 04.07.2012, 14:36:03

Hi dave,

eine extension ist gemäß http://wiki.adventure-php-framework.org/Extensions etwas, was ein APF-Anwender/-Entwickler mit dem APF entwickelt und dieses unter die Pflege desselben stellen möchte. Der Code gehört jedoch nicht zum Kern und wird nicht der allgemeinen QA unterzogen. Das Upload-Thema gehört für mich zur Formular-Unterstützung des APF und deshalb in den tools::form-Namespace.
Viele Grüße,
Christian

Benutzeravatar
dr.e.
Administrator
Beiträge: 4533
Registriert: 04.11.2007, 16:13:53

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von dr.e. » 04.07.2012, 15:34:54

Hallo Jan,
Außerdem fehlen an einigen Stellen (z.B. in pagecontroller.php) @throws Definitionen im PHPDoc, da wäre ich bereit, nachzuarbeiten.
Immer gerne!
SVN ist auch für mich Neuland, wenn man mir erklärt wie ich das mit PhpStorm verknüpfe, würde ich die Änderungen am PhpDoc gleich "einchecken" ;)
Hier gibt es einige Dokus im Internet. Z.B. unter http://www.jetbrains.com/phpstorm/webhe ... -help.html.
Viele Grüße,
Christian

Benutzeravatar
dave
Beiträge: 903
Registriert: 04.02.2011, 19:03:57
Wohnort: Berlin
Kontaktdaten:

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von dave » 09.07.2012, 15:49:41

dr.e. hat geschrieben:Hi dave,

eine extension ist gemäß http://wiki.adventure-php-framework.org/Extensions etwas, was ein APF-Anwender/-Entwickler mit dem APF entwickelt und dieses unter die Pflege desselben stellen möchte. Der Code gehört jedoch nicht zum Kern und wird nicht der allgemeinen QA unterzogen. Das Upload-Thema gehört für mich zur Formular-Unterstützung des APF und deshalb in den tools::form-Namespace.
Wäre es dabei sinnvoller, das "Multifileuplaod" in einen seperaten Ordner zu verpacken oder die einzelnen Komponenten in dem bereits existierenden Ordnersystem zu implementieren. Ich fände einen seperaten Ordner sinnvoller, da dadurch die Konfigurationsgeschichte einfacher und besser nachvollziehbar ist.

Benutzeravatar
dr.e.
Administrator
Beiträge: 4533
Registriert: 04.11.2007, 16:13:53

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von dr.e. » 09.07.2012, 18:57:32

Hallo dave,

sofern wir dabei von einem eigenen Ordner unter tools::form sprechen immer gerne.
Viele Grüße,
Christian

Benutzeravatar
dave
Beiträge: 903
Registriert: 04.02.2011, 19:03:57
Wohnort: Berlin
Kontaktdaten:

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von dave » 09.07.2012, 19:12:42

Jap: tools::form::multifileupload

Dann kann ich dort auch auch ein minimales jQuery sowie ein das unbedingt benötigte jQueryUi rein packen und das kann dann mitgeliefert werden. Dadurch gibts weniger Systemvorraussetzungen für den User. Das finde ich sehr praktisch und einfach.

Coach83
Beiträge: 271
Registriert: 13.05.2010, 17:33:12
Kontaktdaten:

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von Coach83 » 09.07.2012, 22:35:36

benutzt nicht auch Screeze JQuery zB in den Clientvalidatoren?
Würde es für externe Skripte nicht besser sein, wenn man auch diese an einem Punkt unter dem apf Namespace abrufen könnte?

Benutzeravatar
dave
Beiträge: 903
Registriert: 04.02.2011, 19:03:57
Wohnort: Berlin
Kontaktdaten:

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von dave » 10.07.2012, 09:41:14

Ja, Sreeze hat da auch was dazu ertsellt. Jedoch wird jQuery nicht mitgeliefert und muss manuell implementiert werden, wenn ich das noch richtig in Erinnerung habe.

Es wäre sicherlich nicht schlecht, jQuery und diverse Addons dazu mit zu liefern, allerdings müssen diese auch aktuell gehalten werden. Und ich wüsste gerae nicht, wie ich das realisieren sollte.

Wäre vielleicht eine gute Idee fürs APF 2.xx ?

Megger
Beiträge: 1233
Registriert: 04.11.2008, 10:57:37

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von Megger » 10.07.2012, 10:45:45

Direkt mitliefern würde ich es nicht! Da finde ich dann eher eine Tutorial Seite sinnvoller, die alle benötigten Informationen enthält um jQuery entsprechend einzubinden! Dann auch mit verschiedenen Konfigurationen, mit jQueryUI und ohne usw.

Weil es ist einfach ein Fremdprodukt und bläht das APF dann nur auf! Weil genauso könnte man dann den PHPMailer oder den Swiftmailer mitliefern!

Wenn die Leute in ihren Projekten Javascript einsetzen, dann haben sie vielleicht schon jQuery eingebunden und dann kann deine Einbindung über den Multifileupload eher hinderlich sein
Tutorial: Browsergame mit dem APF (Die ersten Parts handeln von Installation und Inbetriebnahme des APFs, deswegen sicherlich auch für alle Nicht-Browsergame-Programmierer interessant)

APF-Version
  • Entwicklung: 2.0
  • Produktiv: 1.15

Benutzeravatar
dave
Beiträge: 903
Registriert: 04.02.2011, 19:03:57
Wohnort: Berlin
Kontaktdaten:

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von dave » 10.07.2012, 11:00:28

Megger hat geschrieben:Wenn die Leute in ihren Projekten Javascript einsetzen, dann haben sie vielleicht schon jQuery eingebunden und dann kann deine Einbindung über den Multifileupload eher hinderlich sein
Richtig, deswegen wollte ich in der Konfiguration eine Zeile mit hineinpacken.

Aber die Sache mit dem Aufblähen stimmt schon. Dann werde ich passend dazu noch ein Tutorial entwerfen, welche die Vorgehensweise schildert und ein Beispielpaket enthält. Damit sollte dann jeder klar kommen.

Benutzeravatar
jwlighting
Beiträge: 466
Registriert: 14.07.2010, 14:23:58
Wohnort: LK Oldenburg
Kontaktdaten:

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von jwlighting » 10.07.2012, 18:52:54

Aber die Sache mit dem Aufblähen stimmt schon.
Man müsste auch schauen, ob die Lizenz(en) von jQuery(UI) (und APF) das hergeben ;)

LG :)

Menschen irren - Politiker sind Menschen.
Für den Norddeutschen ist 1kW = 2 Pfund Schlick.

Benutzeravatar
dave
Beiträge: 903
Registriert: 04.02.2011, 19:03:57
Wohnort: Berlin
Kontaktdaten:

Re: [1.16] Implementierung Roadmap-Themen

Beitrag von dave » 11.07.2012, 09:23:09

jQuery verwendet MIT und GPL, APF verwendet MIT. Daher sollte das doch klar gehen, oder?

Allerdings denke ich auch, es ist schlicht einfacher, den User das jQuery mitliefern zu lassen. Meistens ist das ja schon da.

Gesperrt

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast