Re: [Postfixadmin-devel] PFA v3
Brought to you by:
christian_boltz,
gingerdog
From: Rudi F. <rud...@go...> - 2011-03-06 14:48:54
|
ohhh sry. I meant english^^ First the structure of our svn project. Normally you add features in trunk. At a point where it runs without errors you start a new branch. You solve bugs in this branch an merge it into trunk. If you have a new bugfree Version you release a tag. The problem is that we have many branches for each version instead of branches for 2.1, 2.3 and 2.4. We have to fix our svn structure or use something mor modular like git. Another point is the start of a 3.0 branch. The main goals are: *Split handlers in model and controller *extract db function into special db layer. *refactoring of function.inc.php. It should only have helper functions like array_remove etc. *new path system for support the mvc concept as good as possible. *user defined fields in database and backend. (see: CCK in drupal 6) *better setup, with automatic config.local.php creation *better support of PFA-CLI *upgrade from 2.2, 2.3 and 2.4 to 3.0 *some feature request in our tracker What do you think? Should we create a 3.0 branch? greets Rudi Am 06.03.2011 13:41, schrieb David Goodwin: > Rudi Floren wrote : >> [translation into german on request] > Don't care about German, English would be kind of cool, given the > subject... > > thanks > David. > > >> Hallo Christian, >> >> ich denke die art wie wir unser svn nutzen stößt an seine grenzen. Für >> die ganzen ideen wie wir einpflegen wollen, müssten wir nur in branches >> entwickeln, bzw. bugfixes durchführen und mit tags releases festhalten. >> Nicht nur in trunk entwickeln. Entweder wir strukturieren die arbeit in >> svn um, oder wir wechseln zu Git wenn das auf sourceforge schon möglich ist. >> >> Desweiteren würde ich fragen wie es mit der entwicklung für PFA3 aussieht? >> Würde dafür gerne dann eine neue branch in svn oder in git einen neuen >> context starten. Generell schon mal eine todo anfangen. >> Mag zwar ein langer weg werden, aber einige Ziele sind ja schon da >> (einige aus meinem privaten wunsch sammelsorium), wie >> *trennung von Model und Controller >> *trennung der db functionen aus der functions.php >> *generell nur noch kleine hilfsfunktionen in der functions.php aufbewahren. >> *neues pfad system, um das mvc konzept bestmöglich auszunutzen. >> *von usern eingepflegte spalten. (stichwort CCK in drupal) >> *besseres setup, mit automatischer setup.php creation. >> *upgrade von 2.2 und 2.3 evntl. 2.4 wenn es raus ist. >> *verbesserte unterstützung von PFA-CLI >> *etc. >> >> Was sagst du dazu? >> >> Würd mich über eine antwort freuen. >> >> ------------------------------------------------------------------------------ >> What You Don't Know About Data Connectivity CAN Hurt You >> This paper provides an overview of data connectivity, details >> its effect on application quality, and explores various alternative >> solutions. http://p.sf.net/sfu/progress-d2d >> _______________________________________________ >> Postfixadmin-devel mailing list >> Pos...@li... >> https://lists.sourceforge.net/lists/listinfo/postfixadmin-devel |