]project-open[ : @This Wiki
Portrait

Welcome, Unregistered Visitor

Contents

8 registered users
 in last 24 hours

Roadmap

­

]po[ Product Development and Documentation Pipeline

In this page you can "vote" for a number of product development and documentation ideas.
You may also let us know if you think that we missed an important idea.

Votes Name
35
Thumbs

Google Apps integration
Integrate ]po[ with Google Apps to synch mail (to the CRM module), calendar, sites and documents.
From: Ben Taylor | 2 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
22
Thumbs

Budget Planning / Cash-Flow Planning
Develop a package to allow companies to plan budgets or cash flow per project. Planning is usually performed per month, but possibly also per quarter or week. On the vertical axis, revenues or bu... (more)
From: fraber | 1 Comment | Status: Open | Type: Idea | Comment on idea | Share development costs
17
Thumbs

Send financial documents as PDF
HTML is a very sketchy format to sending financial documents. Please please integrate PDF functionality.
From: Ben Taylor | 1 Comment | Status: Alpha | Type: Idea | Comment on idea | Share development costs
16
Thumbs

M$-Project "Round Trip" Integration
Complete the integration with Microsoft Project for V4.0. Currently, the _export_ is causing trouble with some projects.
From: fraber | 2 Comments | Status: Alpha | Type: Idea | Comment on idea | Share development costs
14
Thumbs

Android ]po[ Client
Write an Android client for ]po[ to browse customers, contacts, projects etc. The client could be an extension of the "]po[-Timesheet" Java client that already exists. Any specific requests for f... (more)
From: fraber | 0 Comments | Status: In Review | Type: Idea | Comment on idea | Share development costs
14
Thumbs

Drag and drop file storage
This request may already covered by software integration on the roadmap but the ability to drag and drop files from email attachments straight into ]po[ file storage would be a big time-saver.
From: Ben Taylor | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
10
Thumbs

Tagging + Tag Cloud for Projects, Tickets etc.
Tagging allows users to create a "Folksonomy" (as oposed to a Taxonomy or Ontology) to classify objects. The XoWiki package already contains tagging functionality, so maybe it's possible to re-use t... (more)
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
8
Thumbs

MS-Project Integration
Fix issues exporting MS-Project and test the round-trip
From: fraber | 1 Comment | Status: Duplicate | Type: ]po[ Market Test | Comment on idea | Share development costs
8
Thumbs

Podcasts
Release twice a month a podcast with a ]project-open[ related topic. Include Partners and clients.
From: klaushofeditz | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
8
Thumbs

Simplify Date entry by displaying a small calendar
Simplify date entry by adding a yahoo ui or jquery component to display a small date selector in a calendar
From: Olivier Paugam | 1 Comment | Status: Resolved | Type: Idea | Comment on idea | Share development costs
6
Thumbs

Import Users and Groups from LDAP
Create a user-friendly LDAP wizard to help users to detect and connect to an LDAP server. - Allow for the (periodic!) import of users - Map the LDAP group memberships into ]po[ groups - Notify abo... (more)
From: fraber | 2 Comments | Status: Resolved | Type: Idea | Comment on idea | Share development costs
6
Thumbs

Import Project from MS-Excel (and export)
Implement an import function for projects, so that customers and import their project lists into ]po[ more easily during the initial setup of their system.
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
6
Thumbs

Self-Service Portal for suppliers and (potential) customers
It would be great to have a self-service portal for suppliers where they can view their purchase orders and maybe even create their own provider bills on the one side and on the other side a portal whe... (more)
From: ul | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
5
Thumbs

Subversion (SVN) Integration
One or two paragraphs to describe your idea.
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
5
Thumbs

Project Baselines
Develop a "versioning" system for entire projects including their sub-projects and tasks. A compare operation then allows to determine the different between past and current plans. Baselines need... (more)
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
5
Thumbs

Export Project Portfolios in User-Friendly Excel
Create a user friendly Excel (or: Open Office Calc?) export of projects and their most important information. This Excel should be suitable for "senior management reporting" in companies that replac... (more)
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
4
Thumbs

Simplify task management
Modify the task list to be able to order task in project by a drag and drop and add task directly in the list thrue an ajax screen for exemple
From: Olivier Paugam | 1 Comment | Status: Open | Type: Idea | Comment on idea | Share development costs
4
Thumbs

Improve documentation
Documentation should be available in pdf form also preferably in book form
From: klaushofeditz | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
4
Thumbs

Budget Planning & Tracking
Configurable, extensible budget planning & tracking with mail notifications etc.
From: fraber | 0 Comments | Status: Open | Type: ]po[ Market Test | Comment on idea | Share development costs
3
Thumbs

Date Picker for all of ]po[
Use a JavaScript "date picker" widget throughout ]po[ to allow the user to enter dates. The date picker is already implemented for projects and absences. Now check that all other pages and reports u... (more)
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
3
Thumbs

VCard Edit & Import
We should be able to import VCards, to quickly create companies, offices and users. Additionally we should have one single entry page to create a user, office and contact in one go.
From: malte.sussdorff@cognovis.de | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
3
Thumbs

Balloon Help for ]po[ Admin Features
Create a kind of "balloon help" (relatively small help texts that pop up for administrators to show the administrators certain features). The help texts should contain a field "[x] don't show again" to... (more)
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
3
Thumbs

Import vTiger Contacts into ]po[
Import contacts from vTiger / SugarCRM and write them into ]po[. Technical implementation: - Probably using REST Web-Services interface, - maybe database coupling. Sync Options: 1. vTiger is ... (more)
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
2
Thumbs

Filestorage with versioning based on Subversion
Create a filestorage with a SVN backend, so that a file's change history becomes explicit.
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
2
Thumbs

AJAX Tables for Projects, Tickets, Companies, etc.
Extend the "list pages" for all important objects with AJAX versions that allows for in-line editing, filtering etc. There are several candidate AJAX libraries with compatible open-source libraries:... (more)
From: fraber | 1 Comment | Status: Open | Type: Idea | Comment on idea | Share development costs
2
Thumbs

Recurring Tasks
Provide the possibility of making recurring tasks, weekly, monthly
From: iboada | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
2
Thumbs

Workflow editor using "Oryx"
Integrate the Oryx (http://code.google.com/p/oryx-editor/) workflow editor with the ]po[ workflow. Define a stencil set of preconfigured WF transitions.
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
2
Thumbs

Full customization for projects, tasks, users etc.
At the moment a couple of fields for projects etc. are hard coded and always show up on top of the edit and view page. It would be great to be able to change that so you can define the order of fields ... (more)
From: malte.sussdorff@cognovis.de | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
1
Thumb

TaskJuggler Integration
Catch error conditions of TaskJuggler and possibly interpret the TJ error output file
From: fraber | 0 Comments | Status: Open | Type: ]po[ Market Test | Comment on idea | Share development costs
1
Thumb

SVN Config Files Generation
Generate the authz file for SVN based on ConfItem permissions already present. For testing, convert CVS to SVN and test on the converted repository.
From: fraber | 0 Comments | Status: Open | Type: ]po[ Market Test | Comment on idea | Share development costs
1
Thumb

Surveys: Write an invitation package for Simple Surveys
Deal with the use case: Sending out a mail to a number of customers to ask to participate in a user satisfaction survey. And others...
From: franciscotorres | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
1
Thumb

PostgreSQL Compatibility
Finally, there is a plan to upgrade from the unsupported PostgreSQL 8.1 to a current version. This eliminates the incompatibility with other services requiring PostgreSQL 8.3 and above. There will no l... (more)
From: Joe Kirchner | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
1
Thumb

Executive dashboard using Google Charts
Be able to create simple executive graphs using Google Charts. Somthing like the following example http://www.devx.com/webdev/Article/37245/1763?supportItem=11
From: jose.aracil@testhouse.net | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
1
Thumb

Risk Management
Beef up the existing risk management package with reports and user-friendly risk entry.
From: fraber | 2 Comments | Status: Resolved | Type: Idea | Comment on idea | Share development costs
1
Thumb

SCRUM Burn-Down Chart
Write burn-down charts for a) a single project and b) an entire product.
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
1
Thumb

Project Import from CSV
Allow users to import/export a list of project to and from a comma separated values (CSV/Excel) file.
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
1
Thumb

Graphical Object Relationship Browser
Objects (project, companies, tickets, configuration items, ...) are connected by "relationships". Develop a "relationship browser" that grapically display these relationships and allows users to quickl... (more)
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
1
Thumb

Dev: Default Values for DynFields
DynField (Dynamic field that can extend existing business objects) don't have default values yet. The default value logic needs to be able to take into account the current user and other context inf... (more)
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
1
Thumb

SCRUM Burndown Chart
]po[ already includes a SCRUM task board with "Web 1.5" functionality to move tasks around. What's missing for a full SCRUM support is a burndown chart that shows the evolution of work over time.... (more)
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
1
Thumb

Document SCRUM Taskboard on .org
The new SCRUM functionality of the intranet-release-management package hasn't yet been documented on .org.
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
1
Thumb

Catchy title for your idea
Created this idea to block accidental creation of ideas.
From: sreedhar ks | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
1
Thumb

Financial template customisation functionality
Easier functionality to edit and customise financial templates.
From: Ben Taylor | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
1
Thumb

Improve intelligence of select translator in translation module
Sort freelance users by defining two or more columns with greater priority to speed up selection process.
From: Ben Taylor | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

Process Configurator: Simplify ]po[ Demo Servers
Use the "Process Configurator" to automatically create pre-configured demo servers from a master. Every specific demo server would import nightly a generic database dump and run the configuration scrip... (more)
From: fraber | 0 Comments | Status: Open | Type: ]po[ Market Test | Comment on idea | Share development costs
0
Thumbs

Funambol Integration
Add sync of contacts and install on projop for internal use
From: fraber | 0 Comments | Status: Open | Type: ]po[ Market Test | Comment on idea | Share development costs
0
Thumbs

Fix REST Timesheet Integration of JAVA Client
PO-Timesheet (the Java client for the REST interface) has issues to pull hours from the www.project-open.org server. Check why this is the case and make sure such issues don't appear in the future. ... (more)
From: fraber | 0 Comments | Status: Open | Type: ]po[ Market Test | Comment on idea | Share development costs
0
Thumbs

CVS Config File Generation
Put into production the current CVS-ACS integration stuff
From: fraber | 0 Comments | Status: Open | Type: ]po[ Market Test | Comment on idea | Share development costs
0
Thumbs

Document NAV Integration
Write-up the available document about the successful Microsoft NAV (Navision) integration integration as an example for future integrations. Also, this could be part of an article on how to integra... (more)
From: fraber | 0 Comments | Status: Open | Type: ]po[ Prod Doku | Comment on idea | Share development costs
0
Thumbs

postgresql-8.1
I am not able install the above package in debian6 squueze as it is required for project-open please suggest
From: kushsoni4 | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

Eclipse MyLin Integration
MyLin is an Eclipse plug-in that supports tasks and task assignments to developers.
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

This One
This is a test of the systems
From: mhbaldwin | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

Offer a better Forum
Provide a more user friendly forum, e.g. Stackoverflow
From: klaushofeditz | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

Use Diagram Pkg to draw in the OACS Simulations Package
I'm just reading about the Diagrams package which I associated to the simulations package. But since I have not found anyone who would help me to understand how I can put my own data into the simula... (more)
From: kmw | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

Full integration with Clay Tablet
Build an API to connect ]po[ with Clay Tablet to enable integration with several CMS's including SiteCore and Drupal.
From: Ben Taylor | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

Extend ]po[ categories with permissions
]po[ categories currently don't have permissions. All states and types of a project (for example) are accessible for everybody. We would have to convert categories into OpenACS objects in order to a... (more)
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

Dev: Use portlets everywhere in the system
Currently, there are several locations in the system where GUI elements are hard coded into object "view pages". Change these hard coded pages and convert the hard coded stuff into portlets, so that... (more)
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

best ludlum book
privv boo kok 445
From: rabina8tio | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

NavBar "Favourites"
Extend the left navigation bar with user defined favourites. Allow the user to "bookmark" the current page, so that it appears in one of the left navigation bar sections.
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

Nagios / Icinga Integration - Get Server Uptime + Issues
Nagios and it's fork Icinga are systems monitoring tools that track the uptime of servers and the applications running on them. Integrate the information from either system into ]po[, so that ]po[ p... (more)
From: fraber | 1 Comment | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

Document Idea Management Package on .org
This idea management package isn't yet documented on www.project-open.org.
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

Integrate with Oryx Workflow Editor
The current workflow editor is not very user friendly. The Petri-Net stancil of Oryx would allow to offer pre-configured workflow transitions.
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

import payments via csv or similiar from your fav. accountancy software
since updating the payments you received could be a pain i.t.a. sometimes, it would be marvellous to have an interface for payments-import with the possibility to choose some parameters regarding your ... (more)
From: fued-tom | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

code-labd inc.
Code Complex - Python Security Management System
From: pyflux | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs
0
Thumbs

www.project-open.org Wiki "site map"
Write a "site map" functionality for www.project-open.org Wiki to create a HTML site map that ]po[ partners could add to their web sites. This way we could improve the "deep indexing" of .org by Go... (more)
From: fraber | 0 Comments | Status: Open | Type: Idea | Comment on idea | Share development costs

Your Votes

Please click on the icons on the left
hand side in order to vote for your ideas.


 

Create a new Idea

Please check for duplicate ideas before you submit a new one. Joining an existing idea will increase your chances to win.

Title:
Description:
Submit:
This document shows the future and history of ]project-open[ product development.  Releases that are currently pending are subject to frequent change so staying up to date means checking this page for changes often.  

Version History

  • ]project-open[ V4.1 (Planning)
  • V 4.0 - Current development version, Port to OpenACS 5.6 for AJAX support.
  • V3.5 - Current stable version, contains a REST Web-Service backend.
  • V3.4 - New "Web 1.5" GUI with skins, ITSM Helpdesk
  • V3.3 - Reporting engine and "performance indicators"
  • V3.2 - "Portlets" and "Menus" allow to configure the GUI.
  • V3.1 - "DynFields" now allow to extend objects with new fields, functional extensions.
  • V3.0 - Port of V2.1 to the open-source PostgreSQL database. ]po[ is from now on PostgreSQL only.
  • V2.1 - Mainly extensions to the financial and translation modules. Oracle only.
  • V2.0 - Port of the "intranet" package to OpenACS 5.0. First production installation. Oracle only
  • V1.0 - The very first ]project-open[ that actually wasn't ]po[ yet. Oracle only

]project-open[ General Development Roadmap

The following packages are on our priority list of developments for the next months. Most of our developments are sponsored by customers, so we usually can't predict when new functionality will be finished.  Please let us know in the Open Discussions  forum on SourceForge what you think about these priorities. We will include these developments into the next ]po[ releases as soon as the functionality has reach "product level maturity".

  • AJAX GUI:
    We plan to include more and more AJAX features in ]po[ during the next versions. We plan to start with the most frequently used HTML pages in the system. However, the total number of  pages (more then 1.000) will not allow us to completely rewrite the system.
  • Improved Configuration Wizard:
    We plan to improve the configuration system in order to "simplify" the system. We will try to show only the specific functionality to a customer that directly supports the customer's processes.
  • Funambol integration:
    Funambol is a SyncML server allowing to sync tasks and contacts between MS-Outlook, iPhone, Android and other SyncML capable PIM applications.
    Currently (2010-11-05), ]po[ tasks can be synced with Funambol. As a next step we will add support for ]po[ customer and provider contacts.
  • TaskJuggler Integration:
    V4.0 will probably include a round-trip integration with TaskJuggler.org to allow for resource levelling of projects.­
  • "Contacts" CRM:
    This package allows for CRM campaigns.
  • CVS Integration Package:
    This ITSM package allows to import CVS commits into ]po[, automatically associating commits with projects.
    The package also allows to generate CVS+ACL configuration files, effectively allowing to maintain CVS permission configuration in ]po[.
  • [Financial Planning]:
    A future package that will allow for financial/budget planning per project, cost center, cost type etc.
  • [Portfolio Management]:
    A future package allowing to define and track portfolios of projects using a number of reports and indicators. The package will also contain "resource levelling" functionality and "what-if" scenarios to analyze the impact of adding additional projects to a portfolio.
  • Sharepoint Integration:
    A future package that links ]po[ projects to a Sharepoint server for storing documents.
  • [Mail Tracking]:
    A CRM package capable of associating incoming and outgoing mails with users and projects.

ITSM Extensions

  • [Subversion Integration]:
    We plan to integrate with Surversion in order to be able to associate SVN commits with ]po[ tickets and projects and to create SVN configuration files based on ]po[ data.
  • [SCRUM Support]:
    This package will implement support for SCRUM, Kanban and other agile development methodologies. The package will include a SCRUM board, a burndown diagram and other features. The package will effectively extend the [Release Management] with a graphical display of the already existing workflows.
  • [Mylyn Integration]:
    We plan to integrate the Eclipse Mylyn plugin with ]po[, allowing Eclipse users to consult tasks and log hours in ]po[

]project-open[ V4.1 (Planning)

  • Expected Final Release: 11/2012
  • Current Status: planning only
We haven't been able to release a number of AJAX development in V4.0 because of license issues related to the AJAX libraries used.
In V4.1 we plan to offer these extension packages in a kind of app store to users.

­]project-open[ V4.0 (Development Version)

  • Expected Final Release: Before Summer 2012 (Al­pha 12/2011, Beta 03/2012)
  • Current Status: under development, available in CVS "HEAD"

This ]project-open[ V4.0 will require new versions of OpenACS, AOLserver and PostgreSQL, so customers with AOLserver 3.3.x or PostgreSQL 8.1 or lower will have to update their entire installation. This is the reason for the change in the "major" release number to V4.0.

These changes are justified by several main improvements:

  • New "XoWiki":
    You are probably looking at XoWiki right now (this page is written using XoWiki) and thinking, couldn´t this be better?  Yeah, we know, so just wait a little.
  • AJAX Support:
    The new OpenACS version (5.6) includes support for a number of AJAX libraries. AJAX support is going to become progressively more important.
  • "Contacts" CRM Module:
    V4.0 will include a "Contacts" module that allows managing contacts & companies in a more efficient way and allows to create mailing campaigns to lists based on customer classifications using DynField variables.
V4.0 already contains the following changes and additions:
  • MS-Project Round-Trip Integration:
    V4.0 allows you to start your project in ]po[, import a project schedule from MS-Project, continue to edit information in ]po[, export the results to MS-Project for further editing, import the results and so on.
  • LDAP and Active Directory Integration:
    V4.0 includes a configuration wizard that guides usres through the process of setting up an integration with Active Directory.
  • [Project Baselines]:
    This package package stores "versions" of a project and allows users to compare the current project plan to previous plans. The package is under active development right now (2011-10-01) and expected to be ready for V4.0 final. The package depends on the Audit commercial package. 
  • Risk Management:
    Allows to associate risks with projects.
  • Outlook and Mobile Device Integration
    V4.0 (the Linux VMware installer) will include an experimental Funambol integration.
    We expect to improve this integration during the course of the V4.0 lifecycle.
  • Expense Management:
    • Allow adding notes on multi-expense form
    • Two additional reports added
  • Multi-protocoll Support - Filter for HTTP/HTTPS access:
    •  Configure what pages can only be accessed through HTTPS
  • Resource Management:
  • Exchange rates
    • ]project-open[ can be configured in a way that exchange rates get updated automatically
  • SLA Management and improved Helpdesk:
    A ITSM package that provides "SLA Parameters" to capture contractual rules defined in SLAs and a component for SLA working hours.
    Indicators automatically track the value of SLA parameters, warning managers if defined SLA levels are close to be violated.
  • Invoices
    • Invoices can now have Discount/Surcharge Lines
    • Grouped invoice items:
      Create an invoice for a main project that contains grouped & accumulated invoice elements of positions from sub-projects
    • Invoice elements are now related to time sheet tasks  
  • Translation:
    • A  "Customer Portal" allows customers to request a quote and get access to their financial documents
    • Bulk edit translation tasks (/intranet-translation/trans-tasks/task-list)   
  • Other changes and additions:
    • User Profiles can be filtered by keywords
    • Multi-Expenses form allows to add comments for each expense   

Other planned V4.0 features: We currenty don't have a defined timeline for these features. Some of these features will be part of V4.0, depending on customer interest, funding etc.:





Please take a moment to complete this form to help us improve our service.

Did this page help you to achieve your goal?

 Yes  No  Don't know

Please provide us with comments to improve this page:

How useful is the information?

 1  2  3  4  5
Not
useful
      Extremely
useful