Progress updates

Events happening in the community are now at Drupal community events on www.drupal.org.
Posted by lexhung on July 1, 2006 at 4:50pm

I had provided little updates over the last few weeks due to several reasons (including my laziness) so I apologize for that. I created a roadmap before but I found that roadmap is hard to update so I create this one. From now on, I will provide weekly reports on this groups and update this post to reflect changes. The table below may not show all that have been done or will be worked on but I hope it'll provide a clearer overview of the works. I have a feeling that this amount is a bit too much. However, I think it's feasible if things goes smoothly. If things goes wrong, I may cry for help here anyway :)

The task that most concern me now is the XML-RPC interface. We need a clear, intuitive but powerful interface that covers most of actions we can perform with Drupal. For now, the way that I implement that interface is by the need of the XUL part. But if it goes this way, the interface will be almost useless to others. I created a post about the XML-RPC interface here and hoping that I'll receive a lot of valuable advices and ideas.

About the works that have been done, I have created some base facilities for Drupal Manager. The most important part is the form renderer. The remote form render is able to render a Drupal form or just a part of it and collecting data, you may see how it works in the demo (Preferences pane). However, the form render is quite limited now. It don't spport some form elements like buttons and file upload. About the home screen, the node manager interface has been reviewed. It's more useful now and support tabs. The code has been rearranged an clean up a lot.

I also created a demo site at http://www.sandb0x.net/demo/demo.html . If you feel curious, please take a look at it.

Task Status Notes
Base facilities
Upgrade XML-RPC library to Jsolait XMLRPC B Updated
Remote form builder
Render basic elements B
Layout templating B
Support advanced form elements (file upload, autocomplete, buttons, ...) P2
Security & permission review P3
Application settings persistent P3
XUL modules P4 Support of adding XUL modules to administrate specific drupal modules
Nodes manager
Basic nodes search A
Advanced nodes search P2
Manage/moderating comments P1
Tabbed interface B
XUL HTML editor B Originate from link
Multisite adminitration
Manage site profiles B Updated
Administrate site wide settings P2
Simultaneous administrating B Updated
Cross-site drag & drop P4
hook_settings integration P3 It's seem that hook_settings is deprecated (? )
Taxonomy
Managing vocabularies P2
Edit (add/remove/rename/rearrange) terms P2
Drag & drop managing terms P4
Theme/blocks
Activate/select themes A
Theme configuration P2
Enable/disable blocks P2
Users management
Add/remove users P2
Manage user profiles P3
Permission P3
Menu/alias management
Manage menus P1
Manage alias P3
Log viewer
Local logging C
Remote log viewer P1 How to deal with links ?
Packaging/deployment
Convert to Firefox extension B Updated
Convert to XUL Runner application P3
Documentation
XML-RPC interface documentation A
User guide P3
Developer guide P4

Legend :

Implemented features
A : Initial version
B : working version
C : fairly stable version
D : production ready :)

Planning features
P1 : Features going to implement soon. (2-3 weeks)
P2 : You may expect these features to be implemented before mid of August
P3 : These features will be ready on 15th of September
P4-5 : These features will be implemented later.

Categories: , ,

Comments

demo site

Posted by Jax@drupal.be on July 7, 2006 at 2:24pm

Just looked at the demo admin site and it already looks fantastic. Good luck with the project!

SoC 2006: XUL-based Drupal Manager

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /