I bought another Drupal book, this time specifically Drupal Commerce, and the first thing it says is to save hundreds of hours and use Kickstart. So I downloaded the Commerce_Kickstart module. I was transferring it to /sites/all/modules/ and it was taking a while so I looked closer and discovered it contains all of the modules I already have installed such as Commerce itself and all of the supporting modules that I already have installed and configured. So I aborted the FTP transfer and deleted the Commerce_Kickstart folder so that everything is back the way it was.

Kickstart looks like it might save me a lot of time, save me from buying more Drupal books, and actually get a store online. I don't want to do anything that will mess up what I already have though. I have good article and book content that has me on Googles first page on almost everything that matters.

Will Commerce_Kickstart be safe or overwrite what I have?

Thanks for any help.

witchwellenergy.com/drupal

Comments

Sam Moore’s picture

What I'd do if I were you is put Kickstart in its own location and fire up a site around that, separate from your project.
As you say, it has a lot of modules in it that you already have. But now you have two versions of some key modules - one in the /profiles directory (where Kickstart puts them ) and one in /sites (where you put them).
This will cause grief.

In general, after some awkward experiences, I'm sworn never to use a profile for production code again - they're too hard to maintain (you can't just do drush up); and they typically install a raft of stuff you don't need, but you can't get rid of (because of dependencies).
Use Kickstart to learn D Commerce, and crib all the great ideas from it, then build your site the "normal" way, downloading just those modules you actually need.

Also keep in mind that Kickstart doesn't always represent the best setup choices for your particular project - but you'll be better able to judge that after you've spent some time with it.

HTH...

survivaldealer’s picture

I did a fresh install of Drupal 7.37 on a different domain in order to see what kickstart was about without messing up my production site. I tried to copy kikstart files to a folder under the new domain on my local windoze machine just to keep track of what was where and got an error that the file names were too long. I just figured that was a windoze thing and figured it would be alright on a linux server. So I FTPd the commerce_kickstart-7.x-2,25 folder to the new domain on a CentOS 6.6 server and it failed. My connection is currently slow so it took about an hour to find out it didn't work. Not happy but glad that all I killed was time.

Does commerce_kickstart have to be installed with Acquia Dev in order to work? Seems like the whole site has to be centered around this bloated module that may or not even work.

I will order another book, this time about Views and maybe I can get a store up with my existing Drupal that works.

Thanks for the heads up about problems

Sam Moore’s picture

Just to be clear - Kickstart is a complete Drupal installation, packaged in what's called a "profile". It comes with Drupal core, and a bunch of special Kickstart stuff in the /profiles directory.
You can install it anywhere you can install the standard Drupal, so you don't need Acquia dev.

The way to install it is to download the tarball and unpack it, rename the directory to something your webserver recognizes, and point your browser at it - just like you do a regular vanilla Drupal install. Kickstart will appear as a profile option along with Standard and Minimal, early in the install process.