EO MediaLabs Roadmap


Introduction

This is our Roadmap for existing components and what we are planning to do to those products that are currently released. We will modify the roadmap based on user feedback, user priorities, and always bug fixes. We'll talk a little bit about futures because we are developing and transitioning existing solutions to GPL and preparing for release.

Tweetports v1.0

Develop Joomla! 1.6 version

Fork code for a Joomla! 1.6 version and repackage for new architecture.

This will be an ongoing process, as it will likely take a few maintenance release for 1.6 to stabilize.

Cache re-processing dialog

Dialog to reprocess the Tweet cache to support changes to the hashtag variance affecting Google Map location placement.

Check out Locations and hashtags documentation for a brief discussion of hashtag variance implementation.

Improved # handling

Support for associating tweets to multiple locations through multiple hashtags. Hashtags will still override geo-location if provided in a tweet.

Improved CSS support

Increased flexibility through more complete CSS implementation.

Transition to Nooku framework

Tweetports will be redeveloped using the Nooku framework to be consistent with the rest of the applications we will be developing.

Nooku is a Rapid Extension Development Framework.
Nooku Framework is a new engine, that runs alongside Joomla's own framework. Because it is freely available under the GPL license it's free to use on all EO MediaLabs products.

See Nooku.org(external link) for much more detail and to support the Nooku movement.

Time Ticket v1.0

Develop Joomla! 1.6 version

Fork code for a Joomla! 1.6 version and repackage for new architecture.

This will be an ongoing process, as it will likely take a few maintenance release for 1.6 to stabilize.

Improved CSS Support

Increased flexibility through more complete CSS implementation.
Time Ticket for Nooku complete with tableless design, improved interactivity, and AJAX support.

Transition to Nooku Framework

Check out the EO MediaLabs Playground(external link) to check out Time Ticket for Nooku.

In Progress

While we work on knocking out some roadmap milestones for released products we are hard at work transforming a cadre of other components.

We are going to move up our Nooku transition and many in-progress components will be experiencing a course change as we abandon legacy Joomla! support and move directly into Nooku adoption. The course change to Nooku Framework has many benefits:
  • Supports both Joomla! 1.5 and 1.6
  • Most importantly it will be Nooku Native for release of Nooku Server
  • Support for other CMSs through extensible Nooku Framework
  • Once we gain proficiency in Nooku it should speed up our overall timeline

Future

The future looks very bright with the announcement and release of Nooku Server(external link). Nooku Server has already delivered on it's first promise which was taking the core of Joomla! 1.5 and giving it a diet and by our estimation doing our test install it has very nearly a 50% smaller footprint. The performance of the admin side of Nooku Server was notably faster and perhaps we'll get real benchmark numbers moving forward.

That aside, the real excitement for us lies in the next two milestone for Nooku Server and those are true native Multi-site Support and Nooku Content(external link) multi-lingual support. The combination of these features, combined with a few other tidbits, makes Nooku Server ready for enterprise-wide multinational deployments. Global Multi-brand enterprises will be able to work using a single install base and deploy all of their brands leveraging a single cost-effective architecture that also leverages all of their content for multiple markets.

Also it makes Joomla! in the Cloud a reality with a number of PHP Cloud platforms coming on line, this fits the direction of many enterprise clients. Think about a single base install, scalable in the cloud, serving many brand-specific URLs in market-native languages - can you say NOOKU!