<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[DSAo-Md Board]]></title>
	<link rel="self" href="http://forum.dsao.eu/extern.php?action=feed&amp;type=atom"/>
	<updated>2010-04-17T10:28:58Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.dsao.eu/index.php</id>
		<entry>
			<title type="html"><![CDATA[Doctrine]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=16&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Hallo,</p><p>ich habe jetzt ein bisschen herumgeschaut und so wie ich es verstanden habe, will das ZF Doctrine sowieso einbinden, statt Zend_Entity weiterzuführen.</p><p>Hier ein paar Links:</p><p><a href="http://www.danceric.net/2009/10/29/doctrine-1-2-is-zend-framework-friendly/">http://www.danceric.net/2009/10/29/doct &#133; -friendly/</a><br /><a href="http://n4.nabble.com/Discontinuing-Zend-Entity-in-favour-of-Doctrine-integration-td648011.html">http://n4.nabble.com/Discontinuing-Zend &#133; 48011.html</a><br /><a href="http://framework.zend.com/wiki/display/ZFPROP/Doctrine+1+and+Zend_Tool+Integration+-+Benjamin+Eberlei">http://framework.zend.com/wiki/display/ &#133; in+Eberlei</a><br /><a href="http://www.doctrine-project.org/documentation/manual/1_2/en/introduction">http://www.doctrine-project.org/documen &#133; troduction</a></p><p>Habe mich dann noch etwas bei Doctrine umgesehen und bin jetzt noch fester als vorher davon überzeugt, dass wir Doctrine bei uns benutzen sollten.</p><p>Doctrine baut auf dem Active-Record-Pattern auf ( <a href="http://en.wikipedia.org/wiki/Active_record_pattern">http://en.wikipedia.org/wiki/Active_record_pattern</a> ) und wie in der Doku schon geschrieben wurde: &quot;[...] we also admit that the ActiveRecord approach is certainly not suited for complex business logic (which is often approached using Domain-Driven Design) as it simply puts too many restrictions and has too much influence on your domain model.&quot; Ist das für uns ein Problem? Ich denke nicht. Unser Modell ist nämlich nicht komplex. &quot;Note that complexity != size. A domain model can be pretty large without being complex and vice versa. Obviously, larger domain models have a greater probability of being complex.&quot; Das trifft es imho. Wenn wir uns bemühen, können und sollten wir das Domain Model simpel halten.</p><p>Die Frage: Ist eine Diskussion über ORM wirklich nötig?</p><p>Wie genau sieht die Alternative aus?</p>]]></summary>
			<author>
				<name><![CDATA[saviola]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=3</uri>
			</author>
			<updated>2010-04-17T10:28:58Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=16&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Verschollen]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=15&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Good Evening,</p><p>nein - ich bin nach wie vor nicht verschollen <img src="http://forum.dsao.eu/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />Ich verfolge nach wie vor die Bugtrackers, das Forum und das stillschweigende Subversion.</p><p>Wollte nur mal ein kleines Lebenszeichen von mir geben (zur Zeit aus London).</p><p>Kurz zu meiner derzeitigen Arbeit: Ich bin fest am Wiki dran. Viel am Konzept wie auch an der Datenflut.<br />(Zwar nicht im Dokuwiki - da ich in London nur alle paar Tage in den Genuss eines Internet-Zugangs komme - sondern mittels &quot;zim&quot; Desktop Wiki&nbsp; (Ist fast identisch mit dokuwiki, nur eben auf desktop-basis (bazzar-faehig, txt2tags-export (somit dokuwiki faehig), etc pp) - <a href="http://zim-wiki.org">http://zim-wiki.org</a> )</p><p>Also keine Angst, ich bin nach wie vor bei euch, auch wenn derzeit nicht visuell <img src="http://forum.dsao.eu/img/smilies/wink.png" width="15" height="15" alt="wink" /></p><p>Wenns Probleme gibt, dann ruhig mir eine Email schreiben - die wird auf mein Handy gepushed.</p><p>Kind Regards from U.K<br />Alex</p>]]></summary>
			<author>
				<name><![CDATA[tbanus]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=2</uri>
			</author>
			<updated>2010-03-29T17:45:28Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=15&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Mehrere View-Scripts rendern]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=13&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Hallo,</p><p>mir ist aufgefallen, dass es scheinbar keine Möglichkeit gibt, aus dem Controller heraus mehrere View-Scripts rendern zu lassen. Heißt, man kann zwar das zu rendernde Script ändern, aber nicht einfach eins hinzufügen (oder habe ich die Möglichkeit irgendwie übersehen?).</p><p>In den View-Scripts selbst ist das natürlich kein Problem, aber da will ich das nicht machen, weil das imho ein Teil der Applikationslogik ist. Die Möglichkeit, die ich sehe:</p><p>In irgendeinem Action-Helper ein paar Methoden schreiben, mit denen man (wie bisher) Templates vor, nach oder angehängt an das Inhaltstemplate hinzufügen kann. Diese werden dann im Layoutscript entsprechend abgefragt und gerendert.</p><p>Ich würde es natürlich vorziehen, eine vorhandene Lösung zu benutzen, aber so eine habe ich noch nicht gefunden. Hat jemand &#039;ne Idee dazu?</p>]]></summary>
			<author>
				<name><![CDATA[saviola]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=3</uri>
			</author>
			<updated>2010-03-27T11:46:16Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=13&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[SF-Tracker oder Mantis?]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=12&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Hallo,</p><p>also ich habe mich jetzt nur kurz bei Mantis umgeschaut und muss sagen: Es gefällt mir. Viele Konfigurationsmöglichkeiten und soweit ich bisher sehe keine Nachteile gegenüber dem SF-Tracker.</p><p>Will das ganze aber erstmal intensiver testen, werde dazu morgen mal einige Tickets aus dem SF-Tracker übernehmen.</p><p>Auch dort gibt es wieder die Hauptkategorie &#039;Project&#039;, wie machen wir das da? Nach Modulen? Nach Meilensteinen? Nach Versionen?</p><p>Ich wäre dafür, das ganze nach Versionen zu machen. Also für jedes Release ein Projekt und dann eben &#039;Development&#039; oder &#039;SVN&#039; oder so.</p><p>Was meint ihr?</p><p>Edit: Ich sehe gerade, es gibt auch noch Kategorien und Subprojekte... und ich hatte schon die Hoffnung, man hätte die sinnlose Komplexität, die mich beim SF-Tracker auch nervt, weggelassen&nbsp; <img src="http://forum.dsao.eu/img/smilies/hmm.png" width="15" height="15" alt="hmm" /> Wir müssen das natürlich nicht nutzen (zumindest die Subprojekte), aber Kategorien braucht man wohl...</p>]]></summary>
			<author>
				<name><![CDATA[Thorn]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=3</uri>
			</author>
			<updated>2010-03-27T10:59:33Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=12&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[JavaScript Action-Helper]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=14&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Hallo,</p><p>es gibt einen recht nützlichen View-Helper (HeadScript), um das Einbinden von JS-Dateien zu verwalten. Fände es jedoch etwas mühselig und unübersichtlich, den direkt im Controller zu benutzen (denn dort wird ja praktisch abhängig von der Aktion entschieden, ob und welche JS-Dateien eingebunden werden sollen). Stattdessen würde ich einen Action-Helper vorschlagen, der sozusagen als Wrapper für den View-Helper dient und die Benutzung vereinfacht (ähnlich der Funktionen addJsFile(), adJsTexts() und addScriptaculousFiles() der Klasse Dsao_View_Smarty).</p><p>Oder habt ihr eine Idee für ein besseres Design?</p>]]></summary>
			<author>
				<name><![CDATA[saviola]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=3</uri>
			</author>
			<updated>2010-03-14T10:31:17Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=14&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA["TaskFreak!" ?]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=11&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Hallo,</p><p>mich stört es etwas, den SF-Bugtracker für alles mögliche zu benutzen, daher wollte ich fragen, wie ihr es finden würdet, TaskFreak! dafür zu benutzen? Wird von SF angeboten, bräuchten wir also nur zu aktivieren. So dass im Bugtracker wirklich nur Bugs landen. Was meint ihr?</p><p>Oder würde das nur zur allgemeinen Unübersichtlichkeit beitragen (nach dem Motto &quot;omg, schon wieder eine neue Plattform&quot;)?</p><p>Ansonsten würde ich folgendes vorschlagen:</p><p>Bugtracker -&gt; Bugs<br />Uservoice -&gt; Feature-Request<br />TaskFreak! -&gt; nur für am Projekt Beteiligte änderbar (natürlich für alle einsehbar), sozusagen zur Organisation und Verteilung der Aufgaben</p><p>Natürlich könnten wir auch einen eigenen Tracker für diesen Zweck erstellen, was für mich aber auf&#039;s gleiche hinausläuft. Meinungen?</p>]]></summary>
			<author>
				<name><![CDATA[saviola]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=3</uri>
			</author>
			<updated>2010-03-02T16:17:33Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=11&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Framework - beim ZF bleiben?]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=9&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Hallo zusammen,</p><p>nachdem ich im Moment vom ZF eher frustriert bin (bzw. von mir selbst), hatte ich erwogen, ein anderes Framework zu benutzen. Aber im Endeffekt scheint die Komplexität einfach bei allen großen Frameworks vorhanden zu sein und das ZF zumindest ein gut durchdachtes Design zu haben.</p><p>Thorn (willkommen nochmal an dieser Stelle, ich hoffe, dass mit dir jetzt endlich mal etwas Schwung in die Bude kommt <img src="http://forum.dsao.eu/img/smilies/tongue.png" width="15" height="15" alt="tongue" />) hat auch gemeint, das ZF sei keine schlechte Wahl und so bin ich mittlerweile auch eher dafür, beim ZF zu bleiben (ja, ich weiß, ich ändere meine Meinung oft und schnell <img src="http://forum.dsao.eu/img/smilies/tongue.png" width="15" height="15" alt="tongue" />)</p><p>Meinungen?</p><p>Wenn wir beim ZF bleiben, dann liegt jetzt noch folgendes an:</p><p>- Menü. Da bin ich ja schon etwas länger dran, das sollte relativ schnell fertig werden<br />- ORM. Angeblich implementiert das ZF ja selbst ORM, aber ich finde das etwas schwach. Wäre daher dafür, Doctrine zu benutzen. Ansonsten bilden sich so Auswüchse wie die Klasse Dsao_DataHandler ^^<br />- Zend_View. Alle Smarty-Templates umschreiben und überlegen, welche View-Helper man wie einsetzt und welche man noch selbst schreiben muss</p><p>Nur mal für Thorn, zur Orientierung. Falls du (oder jemand anders) jetzt im Moment noch Fragen hat, am besten hier rein. Falls mir noch Ergänzungen zur Liste einfallen, setze ich sie oben rein.</p>]]></summary>
			<author>
				<name><![CDATA[saviola]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=3</uri>
			</author>
			<updated>2010-02-14T09:29:58Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=9&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Verzeichnisstruktur]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=7&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Hier nochmal die Verzeichnisstruktur, zur Erinnerung (leicht geändert):</p><p>devel<br />&nbsp; &nbsp; application<br />&nbsp; &nbsp; &nbsp; &nbsp; Bootstrap.php<br />&nbsp; &nbsp; &nbsp; &nbsp; configs<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; application.ini<br />&nbsp; &nbsp; &nbsp; &nbsp; layouts<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; views<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $layout<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; index.phtml<br />&nbsp; &nbsp; &nbsp; &nbsp; models<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Dsao<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Model<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Class.php<br />&nbsp; &nbsp; &nbsp; &nbsp; modules<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $module<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; IndexController.php<br />&nbsp; &nbsp; &nbsp; &nbsp; views<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; helpers<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; scripts<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $layout<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; module<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; controller<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; action.phtml<br />&nbsp; &nbsp; data<br />&nbsp; &nbsp; &nbsp; &nbsp; lang<br />&nbsp; &nbsp; &nbsp; &nbsp; xml<br />&nbsp; &nbsp; library<br />&nbsp; &nbsp; &nbsp; &nbsp; Dsao<br />&nbsp; &nbsp; &nbsp; &nbsp; Zend<br />&nbsp; &nbsp; public<br />&nbsp; &nbsp; &nbsp; &nbsp; css<br />&nbsp; &nbsp; &nbsp; &nbsp; images<br />&nbsp; &nbsp; &nbsp; &nbsp; js<br />&nbsp; &nbsp; &nbsp; &nbsp; index.php<br />&nbsp; &nbsp; tmp</p><p>So, nun verschiedene Sachen:</p><p>- <a href="http://framework.zend.com/manual/en/zend.controller.modular.html">http://framework.zend.com/manual/en/zen &#133; dular.html</a> &lt;- findet ihr eine solche Struktur besser als die bisherige?<br />- Ist das tmp-Verzeichnis notwendig? Anderenfalls würde ich einfach als temporäres Verzeichnis das nehmen, was von der PHP-Funktion sys_get_temp_dir() ausgespuckt wird. Also in den meisten Fällen /tmp (unter Linux)</p><p>Commiten werde ich die aktuelle Struktur hoffentlich in den nächsten Tagen, sobald ich zumindest die Startseite ordentlich gerendert bekommen habe.</p>]]></summary>
			<author>
				<name><![CDATA[saviola]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=3</uri>
			</author>
			<updated>2010-02-14T09:24:30Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=7&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Umstellung Smarty -> Zend_View]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=6&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Auch wenn das Topic an sich nicht ganz passend ist (weil Smarty eine Template-Engine ist und Zend_View im Grunde eine Schicht höher ansetzt und sich sogar mit Smarty betreiben ließe), möchte ich hier mal kurz was zu dieser Umstellung schreiben.</p><p>Hier eine unsortierte Liste der Dinge, die im Zuge dieser Umstellung umgeschrieben / neu implementiert werden müssen:</p><p>- Templates umschreiben<br />- Navigation / Menü (ACL-gestützt)<br />- Einbinden von JavaScript sowie Ablauf von Ajax-Anfragen<br />- Anzeige von während der Ausführung aufgetretenen Fehlern<br />- Sitemap<br />- Breadcrumbs</p><p>Mehr fällt mir im Moment nicht ein, aber da ist bestimmt noch mehr.</p><p>Werde daraus natürlich noch Tickets machen, wollte aber erstmal mein gedankliches Chaos etwas ordnen. Wenn jemand etwas davon übernehmen will, bitte Bescheid sagen, dann commite ich öfter mal, auch wenn&#039;s noch nicht läuft.</p>]]></summary>
			<author>
				<name><![CDATA[saviola]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=3</uri>
			</author>
			<updated>2010-02-08T12:01:55Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=6&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Konzept?]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=10&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Hallo zusammen,</p><p>Thorn fragte mich, wo das Konzept ist, und ich konnte ihm das nicht beantworten. Alex? <img src="http://forum.dsao.eu/img/smilies/tongue.png" width="15" height="15" alt="tongue" /> Ich hab gar keinen Plan, in welcher Form das Konzept bei dir vorliegt, bzw. wie die weitere Planung aussieht. Ist das Konzept irgendwo online?</p><p>Was auch teilweise mit dem Konzept zu tun hat: Wir sollten&nbsp; den Bugtracker aufräumen und uns überlegen, dass wir dort nur noch wirkliche _Bugs_ reinpacken und die &quot;Task-Management&quot; (bzw. Planung / Konzeptionierung usw.) woanders vornehmen. Das wäre jedenfalls mein Vorschlag. (Oder zumindest einen anderen Tracker anlegen)</p>]]></summary>
			<author>
				<name><![CDATA[saviola]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=3</uri>
			</author>
			<updated>2010-02-08T08:01:50Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=10&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Frohe Weihnachten]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=8&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Schoenen guten Abend beisammen,</p><p>ich wuensch Euch allein einen frohen und ruhigen heiligen Abend sowie die darauf folgende Weihnachtszeit.</p><p>Natuerlich darf der &quot;gute Rutsch&quot;, der kurz darauf folgt, nicht fehlen <img src="http://forum.dsao.eu/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>In diesem Sinne</p><p>Gehabt Euch wohl beisammen.</p><br /><p>Liebe Gruesse,<br />Alex</p>]]></summary>
			<author>
				<name><![CDATA[saviola]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=2</uri>
			</author>
			<updated>2009-12-24T19:42:50Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=8&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Zielorientiert?]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=4&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Hallo miteinander,<br />ich lese jetzt schon einige Zeit die Mailingliste mit und da es jetzt ein Forum gibt und im ersten Beitrag&nbsp; etwas von &quot;Dies soll eine staerkere Verbindung zwischen der Community und dem Team sicherstellen und gewaehrleisten.<br />Weiterhin traegt es um ein vielfaches zur Transparenz von DSAo-Md bei.&quot; steht, will ich doch mal meine Meinung zum Projekt schreiben.<br />Ich selbst spiele bei DSAO mit und habe da auch mitgekriegt, dass eine neue Plattform in der Entwicklung ist. Was ich nicht weiß und was ich so auch nicht aus der Mailingliste erkennen konnte ist, wieviele Personen überhaupt an dem Projekt arbeiten und wieviele sich überhaupt dafür interessieren.</p><p>Was für mich die zentrale Frage ist, die anscheinend auch in diesem Projekt nicht geklärt ist: Was ist das Ziel?</p>]]></summary>
			<author>
				<name><![CDATA[Pertex]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=4</uri>
			</author>
			<updated>2009-10-07T14:12:40Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=4&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[MVC - wie das Modell gestalten?]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=5&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Hallo zusammen,</p><p>ich bin jetzt in dem Buch &#039;Domain-Driven Design&#039; weit genug gekommen, um zu erkennen, dass das ganze für uns nichts ist. Ich habe nämlich einen entscheidenden Punkt vernachlässigt: Das ZF ist zwar komplex, aber unsere Applikation, also DSAo-Md selbst ist weniger komplex. Ein Domain-Driven Design wäre so kompliziert und würde so viel Zeit in Anspruch nehmen (es muss alles geplant werden etc.), dass es sich einfach nicht lohnen würde.</p><p>Aber nun die Frage: Wie gestalten wir die Modell-Komponente? Im Moment sieht&#039;s ja so aus:</p><p>View: Templates (und bald View-Helper), keine Applikationslogik, das ist okay.<br />Controller: Relativ schlank, aber noch nicht schlank genug, sollte noch weiter ins Modell ausgelagert werden.</p><p>Model:</p><p>- Modell-Klassen, die einfach eine Sammlung von Funktionen darstellen, ergänzt um einige Klassen (Dsao_User usw.), die bestimmte Daten und Methoden kapseln und Elemente des Systems darstellen. Datenbankoperationen sind atm noch wild verstreut, manche im Modell, manche in den Klassen.</p><p>Ich würde gerne eine klar getrennte Schichtung haben. Heißt, oberste Schicht besteht sozusagen aus &#039;Manager&#039;-Klassen, die ähnlich wie die bisherige Modell-Klassen fungieren. Darunter ein möglichst strukturiertes System von Klassen, die Elemente des Systems wiederspiegeln und darunter kommt dann Doctrine als ORM. Weiß noch nicht, wie und wo z.B. die Validierung erfolgt oder von wo aus Doctrine aufgerufen wird...</p><p>Jemand Ideen / Vorschläge?</p>]]></summary>
			<author>
				<name><![CDATA[saviola]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=3</uri>
			</author>
			<updated>2009-10-07T07:13:40Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=5&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Neue Schnittstellen zwischen der Community und dem Team]]></title>
			<link rel="alternate" href="http://forum.dsao.eu/viewtopic.php?id=2&amp;action=new"/>
			<summary type="html"><![CDATA[<p>Werte Spielerschaft und Interessenten,</p><p>ab sofort gibt es zwei primaere Schnittstellen, um zum einen die Kommunikation zwischen der Community und dem Team zu verbessern und zum anderen, um dem Team ein komfortabeles und produktives Arbeitsmittel zu bescheren.</p><p>Die erste Schnittstelle stellt dieses Forum dar.<br />Es ist in zwei Kategorien unterteilt: Allgemein (fuer oeffentliche Diskussionen, Bekanntmachungen - wie diese hier -&nbsp; und fuer sonstigen Smalltalk) sowie Interna (Teamorientierte Ausarbeitungen, Diskussionen und Ankuendigungen). Auf lange Sicht hin, wird das Forum wohl die beiden Mailinglisten abloesen und zur primaeren Kommunikationsplattform werden.</p><p>Die zweite Schnittstelle stellt Uservoice dar.<br />Wer die Webapplikation Ideatorrent (bislang von uns genutzt worden) kennt, wird sich schnell im Uservoice zurrecht finden.<br />Es ist eine Plattform um Ideen, Wuensche, Features und Anregungen effektiv zu verwalten, zu organisieren und auszuarbeiten. Jeder (auch anonym) hat die Moeglichkeit, seine Ideen dort kund zu tun (und wird hiermit auch offiziell dazu aufgefordert) und diese, sowie vorhandene zu bewerten. Wer den Weg ueber die Registrierung genommen hat, hat zudem die Moeglichkeit, Kommentare zu den Ideen hinzuzufuegen und aktiv an der Umsetzung teilzunehmen (ob produktiv in der Entwicklung oder als &quot;Beobachter&quot; ist vollkommen egal). Zu finden ist Uservoice unter <a href="http://dsao.uservoice.com">http://dsao.uservoice.com</a></p><p>Dies soll eine staerkere Verbindung zwischen der Community und dem Team sicherstellen und gewaehrleisten.<br />Weiterhin traegt es um ein vielfaches zur Transparenz von DSAo-Md bei.</p><p>Mit den besten Gruessen,<br />Euer DSAo-Md Team.</p>]]></summary>
			<author>
				<name><![CDATA[tbanus]]></name>
				<uri>http://forum.dsao.eu/profile.php?id=2</uri>
			</author>
			<updated>2009-10-04T19:01:23Z</updated>
			<id>http://forum.dsao.eu/viewtopic.php?id=2&amp;action=new</id>
		</entry>
</feed>
