A package was submitted to savannah.nongnu.org This mail was sent to [EMAIL PROTECTED], [EMAIL PROTECTED]
Iain Collins <[EMAIL PROTECTED]> described the package as follows: License: gpl Other License: Package: Tasklist Groupware System name: tasklist-org Type: non-GNU Description: Tasklist is a working (though relatively limited functionality) prototype for a flexible groupware web based project management system. It is the 3rd revision of a older project (though it contains entirely new code). It\'s written in Perl, and relies heavily on XML to allow for easy customisation of the interface and for storing program data such as; user account information, priority levels, defining categories, colour scheme information (etc). As covered below, at this stage it also uses XML for actual task/project data storage, though is primarily intended to aid in initial testing (as it\'s more than fast enough for modest use, and means it\'s quick and easy to install and mean\'s you don\'t need to run an SQL server, just to test it, or run it - which makes it much more accessible, which at this stage I think is a priority). It has very modest requirements and is easy to install (though the supplied download is sans installer script, I do have one - it installer any required Perl modules automatically, and checks directory permissions to ensure they are correct). Current Features: - Multiple users. - Multiple user levels (Administrator, Manager, End User and Read-Only \'Guest\'). - Multiple definable categories. - Multiple definable priority levels. - Searchable task database. - Multiple task levels (Open, On Hold [Greyed Out], Closed [Deleted]). - Dynamic listing of tasks (forward and reverse listing, by Priority, Owner, Start Date, Due Date, Percentage Complete & Category). Current Key Limitations: - Does not yet support hierarchical tasks (this was something present in older versions, but was done in an ugly manner and is being re-implemented). - Does not yet support hierarchical categories (intended all new-feature). - No current support for Perl\'s DBI, SQL or BDB Databases (only supports XML for now). - No web based administrative interface (all configuration must be done manually in simple XML config files). - No guaranteed unique ID numbers for tasks (trivial feature to add, but for now task \'ID\' are currently \'recycled\'. I intend to add a definable, increment able \'Unique Identifier\' so that end users can customise it to integrate it with any existing ticketing/tracking systems). - Excellent \'real world compatibility\' (e.g. against: Mozilla/Firebird/Galoeon/Navigator/Netscape 6.0+, Konqueror, Safari, WinIE, MacIE, SolarisIE) but not great \'W3C\' _official standard_ compatibility). Short-to-Medium Term Planned Features: - Graphical reporting tools not yet complete (e.g. for GANTT chart views, project timelines, as this is dependant on hierarchical tasks being restored). - Reporting, statistic generation. - Importing and exporting of data. - Support for file attachments. - Full logging (to show full \'change history\' for projects to allow for monitoring). Long Term Goals: I would like to release two \'alternatively branded\' versions of this project once I am a little further down the line (e.g. when I have sub-Tasks, Reporting, Logging, Web Based Administration, File Attachments, Unique ID\'s). I would like to release one version re-geared as a \'Bug Tracking Tool\' (for developers), and one as a \'Fault Logging Tool\' (for operations departments). If coded in a flexible enough manner the same program could even come with alternative layout definition files that determine the look and feel. This is because I believe that tools like Bugzilla and Request Tracker both have many good points but I don\'t believe they live up to their potential in competing with commercial alternatives (and underneath, groupware bug reporting/fault logging/task management tools share many common features a similarity which is easy to leverage). NB: This project was previously submitted, but rejected with the following requests: - Replace remaining GIF images with PNG images (now Done) - Add GNU License information to individual files within the package (now Done) This is not a full release\' of the program (as it does not have the installer files, or my contact details for example), but a working version none the less: http://www.tasklist.org/tasklist.tar.gz Other Software Required: - Perl - Expat - Apache (or similar WWW server) Other Comments: _______________________________________________ Savannah-hackers mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/savannah-hackers