Roadmap

From Catglobe Wiki
Revision as of 15:18, 25 May 2010 by Ulrik (talk | contribs)
Jump to: navigation, search

Roadmap diagram

Roadmap Graphics 2010-03-05.png

Version 5.8.1 (SP1) - Catglobe Heisenberg

Version has already been released.
You can find release notes here: Release_Notes_version_5.8.1_Heisenberg

Version 5.8.2 (SP2) - Catglobe Heisenberg

Catglobe version 5.8.2 Heisenberg (SP2) is the second minor iteration on top of the major release of v.5.8 January 2010.

This minor release focuses on a few topics, most significantly the new questionnaire viewer will be release for production in this version. The new questionnaire viewer sets the new standard for how to display question in Catglobe and will allow for a lot more customization by the graphical user interface including placing multiple questions per page.

Secondly the version will focus on two other major areas besides a number of minor fixes and improvements, the two other major areas is a project within the CGScript engine allowing for manipulating huge amount of data and improvements in the PDF output from tabulation jobs.
The project within CGScript will provide an efficient way for manipulation huge amounts of data from scripting. This solution will allow panel managers to move data and convert it for hundred of thousands of panel members at a time.
The solution for PDF output is some long needed modification for making the output format so customizable that it will be a feasible way for many users for creating table output from surveys for the clients.

CG Script engine

Project including description...

Integration to external systems using webservices.

4 ways to go about this:

  1. Putting data into Catglobe
    1. Catglobe pulls data from an external system using a webservice provided by the external system.
    2. External system pushes data into Catglobe using a webservice provided by Catglobe calling a workflow with parameters. (Consider batch with many records at a time)
  2. Getting data from Catglobe into an external system
    1. External system pulls data from Catglobe using a webservice provided by Catglobe
    2. Catglobe pushes data into an external system using a webservice provided by External System Provider.

Case 2.1 is already supported. Case 1.1 and 2.2 is roughly the same but large batches of data should be considered. Case 1.2 is not yet supported.

Projects

Yet to be written

Report

Project including description...

Projects

Yet to be written

Survey

Description description description.
Description description description
Description description description
Description description description
Description description description

Projects

VNXXXXYYY - Multiple question per page
Allowing for placing multiple question on a single page for questionnaire. Including support for condition for helping developers not use conditions which should have effect internally on a page.
VNZZZZYYYY - Blah blah

Will help on this...

Release

Release date primo September

Version 6.0 - Catglobe Tiger

Version 6.0 Catglobe Tiger

CG Script engine

Report spreadsheet API
Invoice API
Call of work flows from script
Triggers added for questionnaire and project events

Scripted solution for import allowing us to import a pre-specied job from CGScript with away of controlling the file to be used. Purpose is to predefine a setup allowing a users to only upload a file and then have Catglobe do the rest using a specified workflow.

Projects

Yet to come

CatTask

New CatTask engine implemented. Providing better failover solution for CatTask service system. CatTask scheduler allowing for much more fine grained schedule, allowing the user to select weekdays and time of day and combine this in a much more flexible manor.

Survey

User experience improvements for questionnare editor

Projects

Yet to come

Usability

New import module

Projects

Yet to come

Report

New report engine

Projects

Yet to come

Framework

CatTask moved to new CatTask

Projects

Yet to come

Release

Release date ultimo December

Version 6.0.1 (SP1) - Catglobe Tiger

Blah blah blah

Version 6.0.2 (SP2) - Catglobe Tiger

Blah blah blah

Version 6.1 - Catglobe Panther

Blah blah blah