Re: vexim development
Thomas Carrié <[email protected]> Fri, 29 Jan 2010 00:15:45 +0100
| Newsgroups | gmane.mail.exim.vexim.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello, I have read all the posts related to the continuation of Vexim Development, I understand that the current model with Avleen as the sole developper is no longer possible. I see there are a few persons willing to participate to the development part, at least one for the php part and one for the web part. There are some discussions about the framework to choose. So maybe one thing is still lacking for a possible re-start: defining common goals for the project and its organization to reach a commitment between the developpers and users In my opinion a strong focus should be put on the ability to split the jobs in 3 main pieces (to take the benefit of many persons with different skills working together) : 1- the exim configuration part (profile: postmaster) 2- the service part (profile: php/database developper) 3- the web part (profile: web ergonom) The one responsible for the service part would take his demands from the two other and would ensure with an automated test suite that all possible modifications from the Web have the expected impact on the queries used by the exim configuration part. Since Exim lookup can only be done on top of database, LDAP or flat file, the service layer must ensure consistency between the SQL queries (historical preferred vexim lookup techno) and PHP (historical preferred vexim language) methods to provide to the web layer. If we want the service part to be an abstraction layer to avoid injecting all the SQL logic in exim configuration file and to take the best from a good php/database developper we should use Stored Procedure for exim lookup. Because of my java/php/database background and skills I propose an architecture and a way of splitting the job by skills. Experienced postmasters on the mailing list should further discuss missing features to try to find a commitment of what needs to be added and if the work should start from Exim4u code. Regards On Martes 12 Enero 2010 22:50:54 Andrzej Zadrożny escribió: > Hello! > > Recently I've noticed new movement on the list. I'm determined to > rewrite current vexim web-end in PHP with MVC for easier maintenance. My > framework of choosing is Zend Framework. > > I can devote some time to participate in development of this project. I > develop PHP applications, and I know my way in Linux servers > administration. I'm not expert in exim configuration. > > If Avleen would like to take this contribution it would be rewarding. > If we are going to collaborate i think we need new SCM. I can recomend git. > > Best regards. > -- Thomas Carrié _______________________________________________ Vexim mailing list [email protected] http://silverwraith.com/mailman/listinfo/vexim