Subscribe to RSS - Drupal Planet

Drupal Planet

Improving SEO using Drupal Similar by Terms

Submitted by Julian on 8 April, 2014 - 17:00

Search Engine Optimisation (SEO) is the process of altering your website to maximise the exposure of your website via search engines such as Google and Bing.

The aim is to bring more visitors to your website.

If your website is built using the Drupal CMS, this article will give you an easy tip that will both improve the experience for your visitors when they are on your site and help boost your search engine rankings.

The method is made easy using the Similar by Terms module for Drupal, and exploits the need for visitors to be able to find other relevant content when they are on your website.


Drupal Funding via Gittip Teams

Submitted by Julian on 22 December, 2013 - 20:05

Drupal's growth means that community dynamics are changing.

In the past, it was possible to maintain a popular module solely in your spare time.

But several things have now changed:

  1. Additional complexity in the code means that working on Drupal part-time is harder, and less efficient.

  2. Growth in the community means that more users want support, taking up more of the maintainers' time.


Using a Nudge to Guide Drupal Contributors

Submitted by Julian on 16 October, 2013 - 20:00

In an earlier post (The PM makes Project Management “work”), I discussed the common feature between agile and waterfall project management methodologies.

I proposed that it was the presence of the project manager that ensures that the correct tasks are completed in the best order, not something special about the process or methodology that is chosen.


The Role of Forks in Open Source Software

Submitted by Julian on 25 September, 2013 - 22:00

Forks can be an emotive subject for an open source community.

They can make or break communities – sometimes growing to become bigger and better than the original, but sometimes serving to fragment and drive both to the ground.

This article aims to propose why forks exist, and serve as a means for community members to better understand others’ motivations.

Strong projects compete outside “The Drop”

Submitted by Julian on 19 June, 2013 - 20:00

There is a saying that “a whole is greater than the sum of its parts”.

However, often communities such as Drupal can get so tied up with (albeit healthy) internal competition and rivalry that the bigger picture and the outside world are forgotten.

A great example of this is the reoccurring discussion about duplicate modules.

Whilst I admit there is a place for it, I think often it distracts us from a bigger and better goal.


Why I didn't go to Drupalcon

Submitted by Julian on 7 June, 2013 - 23:00

Drupalcon is great fun (I'm sure), and (as importantly) a fabulous opportunity for the Drupal community to share, to learn, and to advance together.

I love Drupalcons. But I have never been to one.

How can that be?

Unlike many in the Drupal community, I do not get paid to "do Drupal".

I "do Drupal" because I enjoy the interactions with the community, seeing the work I do get appreciated and used, and to "scratch my own itch" for the websites I build.


Achieving Great Patches without Alienating Great Contributors

Submitted by Julian on 10 May, 2013 - 23:00

The Drupal.org infrastructure is a great resource for developers: A hub for development, with a combination of version control access, issue tracking, and automated testing.

Of course, it can be improved, and I don’t want to open a can of worms by saying it is perfect (it isn’t).

But I think the community does benefit from an environment that is designed especially for it.

Within this environment, we also have useful tools that help maintain quality in Drupal code.