v2.0 Development
v2.0 Development • Technology • Development Status
Why the redesign?
main reason: phpBB2 only
disorganised mix of object-oriented and procedural code
bug-fixing getting harder and harder
Concept
Message hub.
Pluggable channels linked in chains. Input converts to GM, Output exports from GM
Message filters - HTML, BBcode, Markdown, strip and/or detect spam, add footers, banners, presentation elements
Both cron and event triggered
Channels and filters can be contributed by 3rd-parties. Easy installation.
All chains configured in a centralised environment through a single Admin Control Panel.
Development Status
Technology
m2f v2.0 is built on some cutting-edge PHP technology. It follows the principle of Test-Driven Development, which results in better OOP code with less coupling, and a very high test coverage making bug-fixing easier and more effective.
The Zend Framework is used in a number of ways, from the MVC presentation suite for the Admin Control Panel to various libraries for email, RSS, authentication, etc.
The fantastic Doctrine ORM system is used for all database access and manipulation.
For a more in-depth look at this area, visit the v2.0 Technology page.