BIGACE development roadmap

This is the Roadmap for the next BIGACE releases. If you want to influence future development of Bigace, register at the forum and join our discussion! We believe, that an open environment and active attendence of all participants will result in a better software.

Version 3.0

Estimated release date: nie

The 3.0 release is almost ready. But there are some more things to do, before it can be released:

  • new design for wiki (?)
  • new design for forum (?)
  • improved v3 template creator
  • a tool for v3 - translation
  • more documentation

Done:

  • a new website
  • the infrastructure for plugin release and remote search
  • Extension administration:
    • show which extensions are installed
  • only show admin extension menus when installed for community
  • based on Zend Framework
  • preview from editor
  • new frameless Admin template
  • add mass upload for files (using HTML5), probably ftp/webdav/zip upload for batch processing (single file upload is not a good solution in all cases)
  • manage all community settings in administration
  • filemanager extension as standard application  (tree view for menus)
  • new default template
  • allow to save images/files/documents below pages, not only in flat structure
  • add more events to the core system
  • page caching
  • workflow and default language for additional content
  • real user profile (firstname,lastname,avatar,url,about me)
  • permission for workflow only based on current item permissions
  • improved error pages as Smarty templates (probably show errors using default header+footer)
  • allow linking of content to other pages
  • more Configurations for all parts of Administration and Core
  • support AdoDB (light?) driver in complete core (currently there are some minor bugs, because of result fetching)

Version 3.x

  • improved admin dashboard (some statistics and links for beginners)
  • do not display information messages after community installation, only if an error occured!
  • improve xml-sql mapper (install/insert = only insert, update/replace = insert or update, delete = delete key)
  • email settings for phpmailer
  • uninstall community
    • use new db framework to make sure all data will be removed
    • remove data from plugins, using the xml framework to create delete statements for all tables
    • delete path /consumer/cid{CID}/
    • delete path /public/cid{CID}/
  • Extension administration:
    • deinstallation link
    • list Plugins marked as compatible with the version (as default)
    • list all Plugins (additional link to fetch these)
 
Fork me on GitHub