[GSoC Proposal] Expose Drupal translation activity

Events happening in the community are now at Drupal community events on www.drupal.org.
alippai's picture

Project description

This proposal is matching Gabor Hojtsy’s idea: http://groups.drupal.org/node/138219 .

The project goals are clearly stated by him, chatted with Gabor about the issues a few times before this proposal was born. We decided on a lightweight solution. That means I’ll try to minimalize the work caused for others by implementing this feature. The key is the cooperation with other module maintainers and maintaining the code myself in the future.
I’ll concentrate on a usable UI, in which the Hungarian localization community will help me. I’m in regular contact with the Hungarian localization community, which is the most active (based on OpenAtrium stats).
Not only the activity logging is important, but the optimal aggregations of them and the contextual links for most used features. For the ’visualization part’ the importance is the clear overview of the used features – based on user roles, localization groups and if I find a use case, then for individuals.
I would work under the control of Gabor on weekly basis, every week there would be a clear milestone and at the end of the week a review of it.

Abstraction and future work

I don’t plan to generalize the work, just adding basic semantics. ActivityStrea.ms doesn’t match this project and I don’t know other mature solutions. Other features – like Services integration for enabling mobile use – may fit in D7 port of the l.d.o.

Timeline

Until June 13th I will check through social modules, like Activity, Activity stream, Heartbeat and others focusing on features, matureness, state of maintenance etc.
From June 13th until the mid-term evaluation, I’ll working on implementation of the chosen solution, in case of lack of module abilities writing a home-brewed module.
From July 15th to August 15th (22th) I will work on graphing and visualizing the activities – based on jQuery and HTML5.

Profit for Drupal

  • l.d.o. will get a fancy, user-friendly interface to follow the status of translations they are focused on.
  • I will contribute to the chosen module (stack), helping the maintenance of the module until the summer and the self-written code until the end of the year.

Biography

I am a 21 year old student from Dunajská Streda, Slovakia. Currently I study Computer Science at Budapest University of Technology and Economics, third year. I develop for LAMP stack since 2004, met Drupal in 2007. I’m active at local (Hungarian) Drupal community, I held presentations in few topics and I regularly meet others at Drupal User Groups.
I have the competency to satisfy l.d.o. needs, I know jQuery, PHP and various database backends. I built a local site (Hungary) like Facebook with several social features, based on Drupal. Worked on Activity module and added (with others) the ability to comment Activities.

Google Summer of Code 2011

Group notifications

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