RoadMap

What lies ahead

(from http://sourceforge.net/mailarchive/forum.php?thread_id=9610384&forum_id=46993)

OpsEmail

The performance issue with the IMAP server is fixed by introducing an IMAP proxy. This is basically a server that listens to the IMAP port and keeps a cache of the relationship between an e-mail and a project folder. All the usual IMAP commands are passed downstream to the actual IMAP server, except for those that took too much time. Searching IMAP for the relation is a performance hog (searches of upto 30 seconds were common), so we are very happy with this cache! Both the Thunderbird (desktop) and the Squirrelmail (web) client plugins work very well. OpsEmail is ready for realworld usage. Go go go smile

OpsCalendar

The calendar part, using iCalendar/WebDAV as a backend, is working. We extended the standard Tomcat WebDAV servlet to incorporate authorisation and authentication with project information from LDAP. Works like a charm! The Mozilla Sunbird (desktop) client is working OK, considering that the Sunbird release build is an alpha release wink Next on the list is including a CalDAV backend instead of WebDAV. Any thoughts and help on that is appreciated!

OpsTimesheet

The server component is the same WebDAV servlet as for OpsCalendar. After we included the archive option for both OpsCalendar and OpsTimesheet, the performance of the reporting tool has increased dramatically. The reporting part now has an OpenOffice.org extension. So with a mouse click you can generate automated invoices in OOo from the hours registered in OpsTimesheet. Pretty neat! The Sunbird (desktop) client being an alpha release is a bit sucky. We hope for new and better Sunbird releases to come quickly. The linux builds seems to be more stable than the windows builds ... Next step for both OpsCalendar and OpsTimesheet will be extending an iCalendar web client. Any thoughts and help is appreciated. There do not appear to be many iCalendar web clients out there that do editing and provide a plugin interface in order to OPS-enable it. Perhaps we should start/fork an iCalendar webapp project ...

OpsAdmin

We've started development of a new backend for OPS, cleverly codenamed "OpsAdmin". OpsAdmin will enable OpsAdministrators to manage projects, users & tasks in an easy way, and will remove the need to use JXplorer.

What's next?

we'll be hooking up a demoserver to the internet, with a demo LDAP database that will be cleaned every night. We'll include a couple of accounts (LDAP & IMAP) so potential users of the system can try it out without having going through the whole hassle of installing LDAP/IMAP/WWW/J2EE-servers.

We will also make VMWare virtual machine available, so anybody can start OPS without too much hassle.

We hope that these services will make it very easy for people with an interest in OPS to give it a try.

As I mentioned before, we'll be looking into web clients for OpsCalendar and OpsTimesheet, so you can use OPS wherever you are. Additionally, we'll look into hacking up OPS extensions / forks for mobile devices.

OPS enable everything!

-- ZoranKovacevic - 18 Feb 2006

Wishes

Please place any wishes for new releases here!

Topic revision: r4 - 06 Mar 2007 - 09:20:15 - RommertDeBruijn
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback