Join as a member. There's a certificate with your name on it.
Personal Info
I started off my career as an astronomer, studying black holes in the Milky Way Galaxy. I was working on building websites related to science education and public outreach and discovered Drupal through that, and now I do Drupal for a living.
Fun fact: Although the first website I "built" was over ten years ago, I had absolutely no idea what I was doing as a programmer or web developer until I started using Drupal and learning from the Drupal community. I love the variety of backgrounds people bring to Drupal and the way we all learn things from each other.
I currently live in Harrisburg, Pennsylvania with my wife, our pet cat, and our two pet plants.
History
- Member for
- 10 years 4 months
- Documentation
- Over 100 edits
I work mostly on Drupal core, but I've also written code for several contributed modules and have written a few smaller modules myself.
Within Drupal core, I am a co-maintainer of Drupal 7 (a position I began in May 2012). I am also a maintainer of the install system and Shortcut module, a member of the Drupal Security Team, and I do a lot of work on improving Drupal's user experience.
A lot of my work in the community has been sponsored by companies for which I've worked as either an employee or contractor (first Acquia, then Advomatic and Tag1 Consulting), but I do a lot on my own time too.
I like to review patches, and sometimes my reviews are really long and detailed... This is because I have an uncanny ability to break things in ways they've never been broken before. Someday my goal is to be as good at fixing things as I am at breaking them :)
Credited on 73 issues fixed in the past 1 year
- Media: Flickr, 1 issue
- Drupal core, 45 issues
- Drupal.org infrastructure, 1 issue
- Features, 1 issue
- Media, 2 issues
- Entity Translation, 1 issue
- Drupal.org customizations, 2 issues
- Feeds, 3 issues
- Jquery jsTree, 2 issues
- WYSIWYG Custom JavaScript, 2 issues
- Manual Crop, 1 issue
- Chaos tool suite (ctools), 1 issue
- Diff, 2 issues
- Fieldable Panels Panes (FPP), 1 issue
- True Crop, 3 issues
- Cacheable CSRF protection, 2 issues
- Field Permissions, 1 issue
- Maillog / Mail Developer, 1 issue
- Apachesolr User, 1 issue
Projects
- Drupal core (720 commits)
- DrupalCamp Colorado (680 commits)
- Views (64 commits)
- CPS (23 commits)
- Media Gallery (18 commits)
- True Crop (16 commits)
- Webform Alternate UI (12 commits)
- Shared Content (Deployment System) (12 commits)
- Shared Content Demo (10 commits)
- Flexible Blogs (7 commits)
- File Dropzone (7 commits)
- Facetapi Multiselect (7 commits)
- Apache Solr Search (6 commits)
- HEAD to HEAD (6 commits)
- Apache Solr Field Collection (6 commits)
- Feeds (5 commits)
- UUID Redirect (5 commits)
- Facet API (5 commits)
- Deploy Services Client (5 commits)
- Dynamic Entity Reference (4 commits)
- Organic groups (4 commits)
- Manual Crop (4 commits)
- Plupload integration (4 commits)
- Simplified Menu Administration (4 commits)
- Field reference delete (4 commits)
- User cancel password confirm (4 commits)
- Edit profile (4 commits)
- UUID Taxonomy Services (4 commits)
- Administrator Warning (3 commits)
- Taxonomy revision (3 commits)
- Simplified Modules (3 commits)
- Field UI permissions (3 commits)
- JavaScript Libraries Manager (3 commits)
- WYSIWYG Custom JavaScript (3 commits)
- Webform SSL (2 commits)
- Jquery jsTree (2 commits)
- File Entity (fieldable files) (2 commits)
- HelloSign (2 commits)
- Bakery Optional SSO (2 commits)
- Homebox (2 commits)
- Universally Unique IDentifier (2 commits)
- Zen (2 commits)
- Drafty (2 commits)
- Field collection (2 commits)
- Apache Solr Attachments (2 commits)
- Media (2 commits)
- Media browser token (2 commits)
- WYSIWYG Code Button (2 commits)
- Examples for Developers (2 commits)
- Entity Construction Kit (ECK) (2 commits)
- Webform Anonymous (2 commits)
- Search File Attachments (2 commits)
- Cacheable Cookie Handling (2 commits)
- Simple LDAP (2 commits)
- Invite (2 commits)
- Diff (2 commits)
- HTTP Parallel Request & Threading Library (2 commits)
- Spark (1 commit)
- AmazonS3 Filefield Sources (1 commit)
- Image Style Quality (1 commit)
- Migrate (1 commit)
- Link checker (1 commit)
- Transliteration (1 commit)
- Stage File Proxy (1 commit)
- Media: YouTube (1 commit)
- Password Policy (1 commit)
- Entity status (1 commit)
- Workbench Moderation (1 commit)
- Multiple forms (1 commit)
- Edit (1 commit)
- FileField Sources Scald (1 commit)
- Entity Translation (1 commit)
- Drupal.org customizations (1 commit)
- Chaos tool suite (ctools) (1 commit)
- jQuery Update (1 commit)
- securitydrupalorg (1 commit)
- Bakery Single Sign-On System (1 commit)
- Date (1 commit)
- DruStack Extra (1 commit)
- Maillog / Mail Developer (1 commit)
- Panels (1 commit)
- Features (1 commit)
- Fieldable Panels Panes (FPP) (1 commit)
- FileField Sources View (1 commit)
- Masquerade (1 commit)
- LoginToboggan (1 commit)
- DraggableViews (1 commit)
- Security Kit (1 commit)
- Site management (1 commit)
- Views Exposed Form Fieldset (1 commit)
- Apachesolr User (1 commit)
- Backports (1 commit)
- Adaptive Image Styles (ais) (1 commit)
- File (Field) Paths (1 commit)
- Lenses (1 commit)
- Total: 1752 commits
8 people list David_Rothstein as a mentor
