Contribute  :  Support  :  Downloads  :  Forum  :  Links  :  Polls  :  Calendar  :  Directory  :  Advanced Search  
Geeklog The Ultimate Weblog System
Welcome to Geeklog
Friday, May 16 2008 @ 02:44 AM EDT
   

GL2 Roadmap for Alpha 1

Geeklog 2I've updated this list that was started on 5/9. It is a scatterbrained list of topics and tasks for development work to get to alpha 1 of Geeklog 2 out the door. If you are interested in helping on any of the tasks below, please let us know by posting a comment or contact the developers on the geeklog-devtalk mailing list.

  • GL2 Development Roadmap
    • Alpha 0.1
      • Kernel
        • Data Access
          • Named Queries (done)
          • Named Queries PHPUnit2 Script
          • DAO (done)
        • Account Management
          • Add User (in progress)
          • User Registration (mailback, captcha, whatever)
          • Update User (in progress)
          • List/Set Privileges
          • Add/Edit Privileges
          • List/Set Groups
          • Add/Edit Groups, Privs
        • Catalog Management
          • CRUD for catalog (in progress)
          • CRUD for list item (in progress)
          • Documentation
        • Plugins
          • Plugin Factory & Loader (done)
          • Plugin Install & Remove
          • Plugin Catalog
        • ActionListener
          • Consuming Action Events (in progress)
          • Firing Action Events (in progress)
          • Wiki Docs for Common Events and Data
        • Utility
          • URL Validator (done)
          • HTML Stripping
          • Config Class (done)
          • ACLs versus Privileges/Groups
          • Demonstrate YUI AJAX Implementation using Link plugin (in progress)
        • Translation
          • Links => Ebonics
      • Links Plugin
        • Demo everything above (in progress)
        • Code Comments
        • Wiki Walkthrough
      • SOAP Interface
        • Propel SOAP Support (done)
        • GL2Soap Interface
          • Wiki Walkthrough
        • Account Management Interface
          • Wiki Walkthrough
        • Session Management
          • Wiki Walkthrough
        • Link Plugin Interface
          • Wiki Walkthrough

Story Options

Trackback

Trackback URL for this entry: http://www.geeklog.net/trackback.php/20060509094418213

No trackback comments for this entry.
GL2 Roadmap for Alpha 1 | 4 comments | Create New Account
The following comments are owned by whomever posted them. This site is not responsible for what they say.
GL2 Roadmap for Alpha 1 (DRAFT)
Authored by: ScurvyDawg on Tuesday, May 09 2006 @ 04:56 PM EDT
I for one am really looking forward to GL2 and the Ebonics language file LOL
GL2 Roadmap for Alpha 1 (DRAFT)
Authored by: destr0yr on Tuesday, May 09 2006 @ 11:24 PM EDT
SWEET! erm... In all honesty, I'm _really_ looking forward to how plugins will a) install b) uninstall c) update, etc. The current method of decompress to gldir/plugins, copy to gldir/public_html/plugindir, etc is rather cumbersome. A more WordPress or Joomla-like install system would help all users, new and experienced, regrow some of their previously torn out hair. I believe Tony commented on this next part in his GL2 Screenshot post: a searchable interface and integrated reposity would be amazing. For example (large example), Gentoo Linux's Portage system. Simple web-based interfaces that can search, install and update plugins through the siteadmins browser, no more searching 5-10 websites! Feel free to kick me if I'm dreaming ;)

---
-- destr0yr
"I love deadlines. I like the whooshing sound they make as they fly by." -- Douglas Adams
GL2 Roadmap for Alpha 1 (DRAFT)
Authored by: Tony on Wednesday, May 10 2006 @ 02:47 PM EDT
Package management will hopefully be done using PEAR. We are planning to have a Geeklog 2 PEAR Channel through which you can install your plugins and dependencies in a very predictable way. And yes, one repository for most plugins. Obviously we can't force plugin authors to use it but there is an incentive if they do.

All plugins will install into a single directory *outside* the web tree so even if the planned PEAR route were to fall through for some reason, we would be able to do very easy installations.

--Tony

---
The reason people blame things on previous generations is that there's only one other choice.
GL2 Roadmap for Alpha 1 (DRAFT)
Authored by: Remdotc on Tuesday, June 06 2006 @ 03:57 PM EDT
I for one look forward to G2. It would be great to see PEAR libarys implimented, as well as a nice standard way for developers and end users build plugins or otherwise customise GL2.

I would like to add , it woulf be great for those who do not have control over their hosting enviroments or root web directories, to support via the common config file alternate path locations inside the code, allowing for better universal access to GL2 framework as well as a better coding standard.