TODO ==== Version 1.2 - 2011w36 --------------------- Dates ~~~~~ * *IRC coordination meeting*: 2011w26 * *Feature freeze*: 2011w31 * *Release date*: 2011w36 Features ~~~~~~~~ * *Very high priority* * Start to use new name LibrePlan with a new logo * Merge and finish migration for ZK5 version * Fix allocation model * *High priority* * Help improvement (documentation) * Fix last issues on printing * Prevent perspective change without saving * *Normal priority* * Fix issues in templates when using related entities like criteria, progresses, ... * Translation issues (common problems and specific issues with Galician) * LDAP integration * *Low priority* * New feature for simple users. Users would be related to application resources, and would be able to specify hours, progresses, ... on their assigned tasks * Improve subcontractor system * *Minor tasks* * Default login auto-completion configuration * Permissions enhancements * Show information about current entity being edited * Improvements on work reports: allow specify minutes, add button to copy work report line * Add an operation to reassign a single task * Web services: Add method to export only one entity by code * Report: Add a new report which allows to check progress by task in a project (tasks could be filtered by criteria, labels, ...) * Save language per user in user configuration Future ------ * Monte Carlo simulation improvements. * Increase support of intraday operations in allocations regarding planning dates. * New features in Gantt window. * Complex features disabled by default. * Quick start wizard. * Integration services scripts directly with Java. * ZK 5 migration. * Permission enhancements. * *Exit without saving* detection. * Historic information management. * Templates with planning information. * Cash-flow analysis. * New outsourcing capabilities. * Scenario system enhancements. * Resource load charts improvements. * Visualization of task states in Gantt. * More reports. * Calendars with intraday timetable. * Machine system fixes. Wish List --------- * Customization (e.g. recently opened projects in menu). * Application theming. Possibility to customize the styles. * Database snapshot with example data. * Unit tests for integration services using truly HTTP requests and XML files. * Auto-deployable executable. Application is downloaded and installed with JNLP (Java Web Start) and on starting launches an embedded servlet container in which it is executed. It will include a pure Java database like HSQLDB too. * Notification system. * Explorer and Opera support. * Experimental rendering with canvas for Gantt and resource load. * Interruptible tasks. * Configurable reports.