Charts Module Improvements
Project Information
Community Discussion - New View Type: Chart View
Proposal - In .RTF format and in .ODT format
Project Page on Drupal.org - http://drupal.org/project/charts_soc2008
Current Status:
Finishing Views integration; starting CCK integration; catching up.
Read moreViews output to XML/RDF/JSON/XHTML
Last updated by allisterbeharry on Thu, 2008-07-17 14:34
Project information
http://drupal.org/project/views_datasource
Current status:
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.
@TODOs:
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.
Nodequeue Companion Modules (Project Wiki)
Project Information
Drupal.org project pages:
[1] http://drupal.org/project/smartqueue_users
[2] http://drupal.org/project/smartqueue_og
Description
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 [1]
Read moreNew Aggregator for Drupal
Project information
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!
Description
Main goal:
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 moreValidation API for JS/PHP
Project information
http://drupal.org/project/validation_api
Project description
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).
GSoC Page
Project schedule
Read moreBookings API + implementation
Project information
Project pages on drupal.org:
Current status: Blocked on Calendar views, but working on other things for now.
Description
Proposal on groups.drupal.org (currently not exactly the same as submitted proposal)
Read moreIcon Module
Description
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 moreImprove the Help system in Drupal
Last updated by Gurpartap Singh on Tue, 2009-04-21 18:14
DescriptionThe 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.
|
|||||||||||||||||||||||||
MilestonesList of achieved tasks, with the last ones being the active job or the to-do list.
|
ShoutsNews & announcements for happenings, hurdles, and other encounters while coding.
|
||||||||||||||||||||||||
ReleasesAll releases | CVS logs | CVS repository
|
|||||||||||||||||||||||||
NotesInformation regarding release specific installation or patching, weekly report, etc.
|
|||||||||||||||||||||||||
Discussions...
... are over there.
Usability Testing Suite
Last updated by boombatower on Mon, 2008-08-18 22:46
Project information
Project: http://drupal.org/project/uts
Status: Google Summer of Code development complete. (related release: uts 6.x-1.0-beta2)
Description
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 moreEmbed Widgets Wiki Page
Project information
New Project Page: http://drupal.org/project/embed_widgets
Demo/Test Site: http://www.deviable.com/widgets
Description
Provide an Embeddable Widget option for Drupal pages. This will enable the page to be embedded to any website as an IFrame or Google Gadget. The API will be designed in such away that will allow it to support many more types of widgets such as JavaScript and Flash.
Original discussion of the project: http://groups.drupal.org/node/9633
Deliverables: