Drupal
- Drupal contributions
As a Drupal developer for over nine years, I've made contributions in many areas of Drupal core and contrib.
My main current focus is developing a Drupal distribution for nonprofits, Open Outreach. As part of this work, I am coordinating development of Debut, set of interoperable and extensible Drupal apps. I wrote an article on interoperable Drupal distributions for the 2012 Linux Journal Drupal Special Edition and blog regularly on Drupal distributions and features development at chocolatelilyweb.ca.
In 2009 I tech led a project sponsored by Sony Music that improved the quality of dozens of major Drupal modules and major multilingual improvements for Drupal core and contrib. I was tech lead for a 2010 site for National Museum of Natural History's Human Origins program.
As well as writing and contributing dozens of modules, I've made contributions to numerous other modules including Views and Internationalization.
I wrote the first version of Drupal core's theme region system, helped write the prototype of what became the core Update module, helped facilitate moving jQuery into Drupal core, co-wrote the Drupal core Javascript behaviors system, and participated in the 2008 design sprint that mapped the way for fields in Drupal core. I wrote some of the basic documentation on Drupal including the Drupal principles, usability aims, structure, and patch acceptance criteria. I have co-taught an 11-week full time course in Drupal site development. As an advisory board member of the Drupal Association I have served on the nominating committee for board members and chaired the 2012 election committee.
I worked with CivicActions before cofounding Chocolate Lily, where I currently work.
- My mentors
- Moshe Weitzman, Dries, chx, Jeremy
- Roles in working with Drupal
- Developer, Documentor
- I contributed Drupal patches
- I contributed Drupal modules
- I contributed Drupal themes
- I contributed Drupal installation profiles
- I contributed to Drupal issue queues
- I contributed to Drupal.org
- I contributed Drupal documentation
- I contributed Drupal automated tests
- I reviewed Project applications
- I help in the Drupal support forums
- I provide Drupal-related services
- I help mentor new contributors
- I attended the Drupal conference colocated with the Open Source CMS and Blogging Tools Summit (Vancouver, Canada)
- I attended DrupalCon Boston 2008
Personal information
- Full name
- Nedjo Rogers
- Languages spoken
- English; Spanish
- My website
- http://chocolatelilyweb.ca
- Country
- Canada
- IRC nick
- nedjo
- Bio
I have a masters degree in geography (my thesis focused on place, nature, and revolution) and over twenty years of experience working with social and environmental NGOs. I've helped numerous large and small non-profits harness Drupal to serve their missions. While travelling and volunteering with my family for five months in Nicaragua in 2009, I participated in the first DrupalCamp Centroamerica and provided volunteer Drupal training and support at two Nicaraguan NGOs. I write folk songs that I accompany on accordion and have had poetry published in journals including subTerrain.
Work
- Job title
- Senior Drupal Developer
- Current company or organization

- Industries worked in
- non-profit sector
- Companies worked for
- Chocolate Lily, CivicActions, Code Positive, CivicSpace
History
- Documentation
- Over 100 edits
- Member for
- 9 years 33 weeks
Projects
- Javascript Tools (383 commits)
- Open Outreach (226 commits)
- Debut Media (122 commits)
- Debut Event (119 commits)
- Debut Blog (115 commits)
- Taxonomy context (107 commits)
- Debut Article (99 commits)
- e-Commerce (88 commits)
- Debut Section (73 commits)
- Country code (69 commits)
- Project (63 commits)
- Project Dependency (61 commits)
- Project ApacheSolr integration (61 commits)
- Debut Link (59 commits)
- Debut Social (55 commits)
- Debut Comment (53 commits)
- Debut Wysiwyg (53 commits)
- Debut Location (52 commits)
- Mail (50 commits)
- Tabs (jQuery UI tabs) (49 commits)
- Debut (47 commits)
- Debut Highlighted (47 commits)
- Debut RedHen (41 commits)
- SQL Search (Trip Search) (34 commits)
- Debut Forum (34 commits)
- CCK Fieldgroup Tabs (33 commits)
- Debut Bio (33 commits)
- Debut SEO (28 commits)
- Content Blocker (27 commits)
- Project issue tracking (26 commits)
- Debut Member (23 commits)
- Gworks (22 commits)
- Formfilter (22 commits)
- Jsdomenu (21 commits)
- File admin (20 commits)
- Features Override (20 commits)
- Over text (18 commits)
- Debut Video (18 commits)
- Granada (17 commits)
- Debut Audio (16 commits)
- Adlib forms (16 commits)
- Panels Block (15 commits)
- XSPF Playlist (15 commits)
- App manifest (14 commits)
- Cookie Check (13 commits)
- Ajax submit (13 commits)
- Multiple Domains (13 commits)
- Syndication (12 commits)
- Debut Image (12 commits)
- Apps compatible (12 commits)
- Organic Groups Sites (11 commits)
- Translation helpers (10 commits)
- Ajax Load (10 commits)
- Collapsiblock (10 commits)
- Backport (9 commits)
- Debut Admin (9 commits)
- Outreach (8 commits)
- Subprofiles (8 commits)
- RedHen CRM (8 commits)
- Debut Search (8 commits)
- Debut Newsletter (8 commits)
- Active menus (8 commits)
- Term Display (7 commits)
- Mediafield Display (7 commits)
- Home (Real Estate) (7 commits)
- CiviCRM Localize (6 commits)
- Panopoly Blog (6 commits)
- Form alter (6 commits)
- Page Array (6 commits)
- Embed widgets (6 commits)
- Contact Link (6 commits)
- Context panels layouts (6 commits)
- Block Region (6 commits)
- CCK Teaser Field (5 commits)
- Creative Commons Widget (5 commits)
- Flood exemption (5 commits)
- Printable (5 commits)
- Term statistics (5 commits)
- Payment API (5 commits)
- Active edit (5 commits)
- Form Block (4 commits)
- Search Type (4 commits)
- Debut apps (4 commits)
- TinyMCE (4 commits)
- Restricted types (3 commits)
- Highlight (3 commits)
- Node Info (3 commits)
- Skins (3 commits)
- Quick Tabs (3 commits)
- Simple Beanstream (3 commits)
- Internationalization (3 commits)
- Association.drupal.org (2 commits)
- FLV Media Player (2 commits)
- Term node sort (2 commits)
- Web Service Clients (2 commits)
- Node fee (2 commits)
- DesignKit (2 commits)
- Node Profile Search (2 commits)
- Dependencies (2 commits)
- Views path (2 commits)
- Geocoder (2 commits)
- Views Tabs (2 commits)
- Translation status (2 commits)
- Preset Widget Options (2 commits)
- Text Field Tags (2 commits)
- Apps (2 commits)
- Context Block Cache Alter (2 commits)
- Bulk Media Upload (2 commits)
- Organic groups (1 commit)
- Add to Cal (1 commit)
- Decisions (1 commit)
- jQuery libraries (1 commit)
- Debut Sites (1 commit)
- Features customize (1 commit)
- Debut Tagging (1 commit)
- Form changes (1 commit)
- Core translation import (1 commit)
- Taxonomy Search (1 commit)
- CCK groups (1 commit)
- Search All (1 commit)
- Sessions log (1 commit)
- Designkit D7 (1 commit)
- PHP variables (1 commit)
- Help injector (1 commit)
- RedHen Membership (1 commit)
- CAPTCHA (1 commit)
- Worldpay Payment Integration (1 commit)
- Total: 2940 commits
Chocolate Lily is an Organization Member of the Drupal Association. We’re supporting the Drupal.org infrastructure and other large community initiatives.
