m2f
connecting communities

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.

 

Developers