Let us start with the development from October and November.
Most of the development activities are bug fixes, small improvements for version 10, and development work on version 11.
Version 10 (still in release candidate until we get roughly 2 weeks with no non-trivial bug reports):
- Improved accessibility - added keyboard shortcuts to the popup blocker page, and added an option to disable the fancy JavaScript listboxes
- Allowed auto-detection of the admin's language during the installer
- Clear system for delineating what functionality is and is not actively maintained
- Fixed all reported bugs
Version 11 (active development, turning out to be a larger release than we had originally conceived):
- Prototype implementation of a new hybrid responsive design & mobile mode implementation (in the feature__hybrid_responsive branch on github)
- Reported content, reported posts, messaging, and support tickets all merged into a single streamlined system
- Feature to automatically delete a member's selected content when punishing a member (to easily clean up spam)
- Automatic deletion of installer after installation finished
- New advanced heuristic-based anti-spam system
- Flexbox layout (more robust box grid layouts and a more SEO-friendly column layout)
- 2-factor authentication for maintenance script access
- Option to make manual news summaries mandatory
- Big eCommerce code cleanup
- Security-level option in the Setup Wizard (to mass-set configuration to an appropriate level)
- Ongoing code cleanups
Other work has been in active development for several months, and we'll bring it up when it's concluded.
Follow us on our Facebook and Twitter to receive latest news and updates about Composr (or the occasional special offer for web work).
Comments
Question, what will we be doing when v11 releases? Will ocPortal support be completely discontinued (eg. version 9 and below)? And will we be supporting both v10 and v11, or will v10 be a short support cycle?
Generally we'll have an in-development version, a bleeding edge version (e.g. like how v10 is still in RC – we'll be having longer pre-release periods with Composr until an external [i.e. neutral] criteria is met), a stable version, and a supported version. It all depends on the situation though, really it's a bit more complex:
Right now… v11=dev, v10=bleeding, v9=stable, v8=supported
Soon… v11=dev, v10=stable, v9=supported, v8=supported
Then… v11=dev, v10=stable
Then… v12=dev, v11=bleeding, v10=stable
I don't have dates really, but it'll be based on what is reasonable.