REPRODUCE

Due Date: 
Thursday, April 29, 2010

CVSing back your drupal site.

The benefits of using source control are great. It is like working with another developer, to review your code changes, even if you are all by yourself, not to mention being able to rollback any changes that you have made.

When using drupal, I like to grab core, modules and themes using cvs rather than downloading files. I find it easier to keep core and modules up-to-date while maintaining the patches I might have applied to a module.

Getting started with Drupal recipe on MacOSX

Install AMP server for MacOSX

  1. Download MAMP
  2. move it to Applications
  3. make a mysql configuration change
  4. [mysqld]
    max_allowed_packet=64M
    
  5. check php.ini that memory_limit is 32M or more

Download Drupal with drush

  1. download and extract drush from http://drupal.org/project/drush

  2. wget http://ftp.drupal.org/files/projects/drush-All-Versions-2.1.tar.gz
    tar zxvf drush-All-Versions-2.1.tar.gz

Rules can make your life simpler

On this site, or Living Plenty or dedicated to my cat Abraham Mao, I want authenticated users to be taken to the group page, which shows all their unread group discussions. Anonymous users when browsing the sites would just go to the usual node page.

When searching drupal, I tried out Front page module, however, it did not work for me to do what I wanted.

Cycling74 migration

Migrate cycling74.com fud forum to bbpress

Nifty flowchart generator with graphviz

While working on my talk to give an introduction to wikis at Free Geek, I played around with the Graphviz extension, and had quite a bit of fun.

With a few lines I was able to create this lovely flowchart on family interaction.


digraph family {
nodesep=1.0 // increases the separation between nodes
node [color=Red,fontname=Courier]
edge [color=Blue, style=dashed] //setup options
P [label="Parents"]
D [label="Daughter"]
S [label="Son"]

Hotties in the Drupal Planet

I have been feeling a little uneasy recently after listening to webchick/Angie Byron's talk on Women in Open Source, I had no idea about events surrounding Kathy Sierra in 2007 and also hearing about the porn flash presentation at Flashbelt, it was all a little discouraging.

I decided to turn things around a bit and be positive, talk about some things that I was staying away from, in the event that I may be accused of objectifying men. My only excuse is that I have emailed these men beforehand to obtain some consent. They also have my email and can let me know if they have any concerns.

Be like a Drop, presentation at Surrey Drupal Users Group

Come one, come all!
http://drupal.meetup.com/18/calendar/9484302/

Download get project shell script to get drupal modules and themes from cvs.

Presentation in pdf format.

CVS for contributors

Applying for a CVS account on drupal

1. Have your module or theme up and running, with a link to the code
2. Read through CVS Application Requirements

Apache Solr Search Presentation

Thanks to Dale McGladdery, one of Vancouver's true unsung heroes for the amount of effort that he has put into organizing user events around town, and for allowing me to speak at Vancouver's Drupal User Group on the Apache Solr module.

Domain Registration through OpenSRS and Tera-byte

Awesome, I have long been a fan of OpenSRS because of the amount of control that it gave resellers and the no-nonsense administration interface, that is simple yet effective. Plus being a Canadian company and seemingly supporting open source technologies was a bonus.