Difference between revisions of "ToDoG2"
From GeeklogWiki
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | A short TODO is below that includes short term work. Obviously there is much more to do than what is listed. Please contact Tony of Vinny (geeklog-devtalk | + | A short TODO is below that includes short term work. Obviously there is much more to do than what is listed. Please contact Tony of Vinny (geeklog-devtalk [AT]lists [DOT] geeklog [DOT] net) if your interested in doing any work (either one of the tasks below, or anything else). |
#Decide on a license. | #Decide on a license. | ||
#*Contendors on the table included [http://www.opensource.org/licenses/bsd-license.php BSD Style License], [http://www.php.net/license/3_0.txt PHP Style License], [http://www.gnu.org/copyleft/lesser.html LGPL], [http://www.apache.org/licenses/LICENSE-2.0.html Apache License] | #*Contendors on the table included [http://www.opensource.org/licenses/bsd-license.php BSD Style License], [http://www.php.net/license/3_0.txt PHP Style License], [http://www.gnu.org/copyleft/lesser.html LGPL], [http://www.apache.org/licenses/LICENSE-2.0.html Apache License] | ||
#Complete the ACL list implementation | #Complete the ACL list implementation | ||
− | # | + | #Implement Translation2. Translation2 is support natively by Flexy, we need to implment the Admin UI and figure out how to translate things in the gl2_list_item table and ensure the submit buttons inside the Flexy templates can be translated. |
− | #Complete the Action Manager | + | #RDBMS Support |
+ | #*MySQL (default, Tony owns) | ||
+ | #*PostgreSQL | ||
+ | #*Microsoft SQL Server | ||
+ | #Complete the Action Manager (coded, untested) | ||
+ | #Add PEAR::HTTP_Session2 Support (implemented, needs testing) | ||
+ | #Official Documentation | ||
+ | #Account Management (started, only supports login, needs account registration and other methods added) | ||
+ | #PHPUnit Test Scripts (really, really, really need someone to take ownership here) | ||
#Begin creating plugins | #Begin creating plugins | ||
− | #* | + | #*Comment Plugin (Vinny has dibs on this) |
+ | #*Workflow Plugin | ||
+ | #*RSS Plugin | ||
+ | #*Link Plugin (started, still needs help) | ||
+ | #*Block Plugin (started, still needs help) | ||
#*Article Plugin | #*Article Plugin | ||
#*Calendar Plugin | #*Calendar Plugin | ||
#*Poll Plugin | #*Poll Plugin | ||
− | # | + | #Create Desktop Administration Tool. This will use the Geeklog 2 kernel via SOAP and will be written either in .NET (mono) or Java. |
Latest revision as of 14:01, 6 July 2005
A short TODO is below that includes short term work. Obviously there is much more to do than what is listed. Please contact Tony of Vinny (geeklog-devtalk [AT]lists [DOT] geeklog [DOT] net) if your interested in doing any work (either one of the tasks below, or anything else).
- Decide on a license.
- Contendors on the table included BSD Style License, PHP Style License, LGPL, Apache License
- Complete the ACL list implementation
- Implement Translation2. Translation2 is support natively by Flexy, we need to implment the Admin UI and figure out how to translate things in the gl2_list_item table and ensure the submit buttons inside the Flexy templates can be translated.
- RDBMS Support
- MySQL (default, Tony owns)
- PostgreSQL
- Microsoft SQL Server
- Complete the Action Manager (coded, untested)
- Add PEAR::HTTP_Session2 Support (implemented, needs testing)
- Official Documentation
- Account Management (started, only supports login, needs account registration and other methods added)
- PHPUnit Test Scripts (really, really, really need someone to take ownership here)
- Begin creating plugins
- Comment Plugin (Vinny has dibs on this)
- Workflow Plugin
- RSS Plugin
- Link Plugin (started, still needs help)
- Block Plugin (started, still needs help)
- Article Plugin
- Calendar Plugin
- Poll Plugin
- Create Desktop Administration Tool. This will use the Geeklog 2 kernel via SOAP and will be written either in .NET (mono) or Java.