drupal-planet

A release plan for contributed drupal extensions

tl;dr: Review the plan at the end directly.

Software has a changing nature; Drupal and its extensions are not the exception.
To be useful for a most of the users, those need to be on full releases, not only on the version control system; indeed the problem is not new and there is even a well-known phrase for one of its solutions: release early, release often
Therefore it is important to have a release plan.
Following after some context and reasoning, I propose a couple of practical guidelines on release schedule for contributed drupal extensions that I intend to use: release weekly until stable, then once a month following core shedule.

Re-activating Vote Up/Down

Vote Up/Down is a drupal module that uses Voting API to provide a way to vote.
These notes are about part of the history of the module, and the recent news about it, including a couple of releases!

On re-writing drupal contribution analyzer scripts

In the last months I have been incrementally rewriting the scripts behind the stats I weekly publish about drupal core contributions.

This post is about some background on why and how it happened.

tldr; see conclusion below and the link above with produced data.

Another try to automate drupal core contribution statistics generation

I have been writing about Drupal core statistics several times in the past, and incrementally, I have been automating the process of extract/sanitize contributors from commit messages and generating visualizations of the contributions.

The code is maintained on one of my drupal.org sandboxes, Drupal contribution analyzer, but I know, specially for the dependencies, that is not really trivial to run.

This time, instead of just presenting a new set of the statistics/visualizations output, I am glad to announce that I will be releasing a new version of the statistics and the visualizations once per week. In that way, the results will be available while I iterate on the code.

The site where the data will be available will be Drupal core contribution statistics website.

If you want to make any suggestion, please do it on the project's issue queue.

Following, one of the images generated, just to provide an idea of what is there.

A late note about DrupalCon Chicago

I was lucky to receive one of the partial scholarships to attend DrupalCon Chicago 2011. So, thanks for giving me the opportunity to be there!

As any drupalcon I had been part of, the way I feel inside it is just awesome. Actually take almost the whole Sheraton for a week was insane! Let me tell a little bit about my stay there.

Analyzing Drupal 7.0 development history

I tried before to analyze the development of drupal history, and I end up creating a little project to actually track the scripts and other things I am using to do that.

Now that drupal 7.0 is out, I improve a little more those scripts named drupal contribution analyzer, and now I am uploading the results of that.

Analyzing Drupal core commits

Sometime ago I posted about making a codeswarm video for drupal.

Since that time I was trying to improve it, and now I want to publish the new code(python prove me that it's rock solid faster :-p) and I also made some scripts to create lists of two interesting factors: activity by commits and by modified files. And, by the way, I generated tag clouds based on that info!

Version Control API introduction

This was originally intended to be a BoF session at DrupalCon San Francisco, but after talking with Sam(sdboyer) about it it seems to be a better idea to make a little screencast instead.

So, like I mentioned in the post about the drupalCon SF this is my first attempt to start documenting the 6.x-2.x branch version.

I hope this can help people to get inside the code of the versioncontrol module.

DrupalCon San Francisco 2010 or why I love drupal community

The last days has been an incredible experience for me. Let's start at the beginning :-)

I had the luck that my application was one of the chosen to receive a scholarship for travelling to this year first DrupalCon, at San Francisco, California on USA. After dealing with visa stuff(thanks for the letter Cary Gordon!), which was really easier than for France, I was in a ten-hours flight to the Con!

using codeswarm: watch a video about drupal core history

(for the impatient: look at the embed video at the end of the post)

codeswarm is a java project that let you process a version control system log(many are supported) to generate a video that try to make graphics about how the development has happened.

Páginas

Subscribe to RSS - drupal-planet