Working in the Commerce Kickstart Que was made MUCH easier with a simple set of drush commands that let me bring down the most recent Kickstart profile, hack on it, and finally, upload a patch. Similar commands could be used to apply patches and test them.
I feel like there is a lack of documentation of how hard this is to do on the landing page of kickstart.
Steps to making a patch for Kickstart
- Setup your system
- Pull down the most recent Commerce_Kickstart project:
git clone --branch 7.x-1.x http://git.drupal.org/project/commerce_kickstart.git cd commerce_kickstart- Create working copy:
drush make distro.make /random/folder/here --working-copy- Props to @raystuart for pointing out the --working-copy function.
- This will "drush make" a git-capable install of the entire working Drupal install
- That means you can make changes to the /profiles/commerce_kickstart/ folder and run "git diff" to see your changes real time.
- Create / Nuke a database and install Kickstart
- Hack on the commerce_kickstart profile
git diff
This could live on a documentation page and then linked to from the landing page. I just don't think it's as "straightforward" as a simple module.
Comments
Comment #1
joshmillerComment #2
joshmiller