The day I discovered Web Experience Toolkit Distribution
WHAT IS IT?
Well think of it as the Canadian alternative to Open Public
I stumbled upon it about 6 weeks ago, give or take. It sounded cool so I added it to my "Things to investigate when time allows" list.
Boy do I regret not having the time to do this sooner. It was such a rewarding experience.
SPOILER ALERT: Drupal Web Experience Toolkit distro is amazing and will make you fall in love. Here's why:
The steps to install and use are just so simple and straight forward:
- Clone the profile (anywhere you want.)
- Make the installer (that will download all the modules you need including core to the directory that you specify)
- Install your new Drupal instance following a very simple Drush command.
- Do the happy dance.
If three steps is too much, try the Vagrant Chef Provision file
I have never seen a distro so complete that would actually download core Drupal, all the modules and even all the patches to those modules. They did it all so you don't have to. It's simply amazing. From clone to live no more than 10 minutes passed.
I had to make some adjustments because of my LAMP stack, but very minor, like uncommenting the RewriteBase / from the .htaccess and making sure the writeable folders were actually writeable. Nonetheless, I had a beautiful Drupal instance in minutes rather than hours. This solution has many uses, but the one that would be a life saver for me is favors. If your friends or family members ever need a website, a really cool intuitive website, you MUST use this distribution. It's ready to be re-themed and out the door in a few hours not days or weeks.
You will notice it from the install. If you like your user/password combo to be something like god/password or admin/admin try again. This distro enforces password security and won't take anything will less than tree characters of different types (lowercase, uppercase, digit or punctuation). Fine you can use admin/@Dm1n! if you want ;)
This baby packs over 130 modules and is ready for anything you might throw it's way. Among the most interesting and noteworthy modules we found save_draft, module_filter and date_popup_authored.
After that most of the magic comes from Panopoly and most of the customizations will happen in the wetkit modules: wetkit_images, will place all the sample images and image styles for you; wetkit_pages will create some page handlers; wetkit_wysiwyg will setup a nice WYSIWYG editor for you; wetkit_demo places all the demo content; wetkit_wetboew takes care of all the administrative pages, basic views, default installation of menus (Menu Blocks) for WET, the integration of WET-BOEW's JS, the Menus + Menu Block Support, the Multilingual Boxes Support (soon to be replaced by Bean), the Metatag Support and the Panels Style Plugins.
The minute I laid eyes on it I fell in love. The install profile even comes with English and French options (it was made in Canada). This is a great installation profile for newbies. Takes all the guesswork out of Drupal, it will come with everything, even Solr if you need it. (No, it won't install Tomcat for you)
It comes with great support for panels (Panopoly), which means great layout flexibility for you site admins. Everything and admin will need to do will be at their fingertips and will show up in an overlay.
ROOM FOR IMPROVEMENT
Now it still needs some love to be 100% perfect, but all the details are minor.
For example it could use a css rule to background-repeat: no-repeat on the .error class. It's hard to read error messages when a big red X circle is behind all the text.
There were some errors at the end of the installation, something about fields and indexes.