Hello! My name is

James An.

This is my portfolio!

Toronto, Canada

Drupal Core Patching

The following is a brief list of patches to the Drupal 6 and 7 core that I helped produce. Most of the patches implement changes made from Drupal 6 to 7, while others are minor edits to documentation or UI text.

The patches mainly involve a mix of changes to Drupal’s CSS, PHP, HTML and Javascript files. The testing environment was initially a Drupal instance installed into an Linux/Apache/MySQL/PHP environment. Latter patches were written in a Linux/nginx/MySQL/PHP environment. Edits were all made with Notepad2, “a fast and light-weight Notepad-like text editor with syntax highlighting”.1

Drupal snapshots were mostly retrieved through the official CVS repositories. Following the migration from CVS to Git in late-2010, snapshots were retrieved through Git.