Last updated by allisterbeharry on Thu, 2008-07-17 14:34
Doing summer exams
Complete Atom support
Completed FOAF and hCard renderers and parsers, rolling 5.x and 6.x 2nd alpha release.
1st alpha release made; working on 2nd alpha release including FOAF and vCard renderers.
Modify the devel generate-users script to insert values for profile fields as well. Go through the JSON and XML specs and see what characters need escaping as node content can contain pretty much any character. Delve into Views 2 options forms especially the one for the table view type to see how to write a form to allow mapping of view fields onto JSON or XML elements.(not needed right now.) Delve into the latest Views 2 beta - Views 2 beta 3 and see what cool stuff merlin has added to this release especially more default view types which means more code examples.
- Grok the Drupal unit test framework and start writing unit tests for my plugins.
- Grok Views 2 relationships
- Figure out if it's possible in Views 2 if it's possible to dynamically add an icon in a normal view that links to a different view style - the way the RSS plugin works.
- Have a think about the stuff I should expose in the module beyond the main functions...access control is a no-brainer, but should there be a hook_node_xml or hook_node_json just like RSS does so modules can prepare their nodes to be serialized into these formats.
This proposal consists of two related modules, user_nodequeue and og_nodequeue, both of which are built using the Smartqueue API provided by the NodeQueue module. For detailed specifications, see the Project Proposal
The user_nodequeue module Read more
Project page on drupal.org: http://drupal.org/project/new_aggregator
Current status: A basic design is ready, check out the project page. Latest result: list of problematic things in content syndication.. Please check out and add comments!
Create a simple but extensible API for aggregation that ships in a configuration that covers the most common use case of aggregating feeds as nodes on a web site.
The basic architecture consists of three pieces:Read more
Creating a validation system, that will add additional validations to any form field (core or contrib) with a UI in the admin section. Plus, I will add AJAX to forms that will allow forms to be validated and return errors without loading a page (if there are not errors, then it will run drupal's normal submitting system).
Project scheduleRead more
The Icon module will add a central system for icons in Drupal, which will help improve the usability. In a way similar to themes or modules, it will allow users to install icon sets and choose which icons to use for their theme. By providing a simple API, developers may use icons in their modules in an easy and coherent way, without reinventing the wheel.
Icons will improve the usability of Drupal's admin pages, which are often overloaded with text and are especially unfriendly to new users. The module will allow administrators to install icon sets, and optionally select which icons to use from the installed sets. The main goal is for this module to be included in core, so I'll look at the implementations of themes and modules in core to build a system of that standard. With a framework like this, themers and developers would have a standard way of adding icons to Drupal..Read more
Last updated by Gurpartap Singh on Tue, 2009-04-21 18:14
The purpose of this project is to improve the help mechanism, and introduce features to reduce the hardships faced by web site administrators who are either new to Drupal, or to web technologies, as most of the new users spend hard time at Drupal's help methodology.
Enabling users to get inline help, with reference to in-depth topics, Drupal-centric terminology help using tooltips(glossary), potentially leading users from error or warning messages into the contextual documentation and a whole new experience browsing help topics in administration, is a part of usability improvements to Drupal.
Separate help file for modules, ease of maintenance of help by other contributors, etc. are some of the features benefiting Drupal module developers.
List of achieved tasks, with the last ones being the active job or the to-do list.
News & announcements for happenings, hurdles, and other encounters while coding.
All releases | CVS logs | CVS repository
Information regarding release specific installation or patching, weekly report, etc.
... are over there.
Last updated by boombatower on Mon, 2008-08-18 22:46
Provide a method of measuring the user experience which has been stated as a very important goal of Drupal. In Dries' keynote he detailed the results of the usability testing and stressed that we should "Continue to make Drupal easier to use." This project will provide a suite of usability testing tools that will allow data to be recorded and analyzed in order to make improvements to Drupal's usability.
Additional Reading:Read more
Original discussion of the project: http://groups.drupal.org/node/9633