Skip to content
jeffam edited this page Jan 5, 2015 · 2 revisions

Here, in no particular order, are some ideas for improvements to our Drupal Streamline project starter:

  • Update the custom starter theme to use the SMACS/BEM mashup discussed in this Style Guide Driven Development article.
  • Include the bootstrap base theme (as some kind of variant) for projects where that makes sense.
  • Include a well-thought-out Panels configuration for sites where that makes sense. See this Panels overview for some good info.
  • Convert the make file to the YAML format. Perhaps with a base make file and some of the above-mentioned variants?
    • Consider moving closer to a drupal.org compatible distribution. (At least use the ideas there for structuring our makefile code).
    • Consider combining the Streamline components (install profile, dev module, and starter theme) back into a single repo.
  • Convert the init script to PHP.
  • Allow for Pantheon-compatible builds (e.g. Drupal root at repo root; use their starter ‘drops’)
  • Update guard-livereload gem versions.
    • Consider a switch from guard to grunt or gulp, including browser-sync.
  • Document assumptions and expected conventions on projects started with Streamline.

Clone this wiki locally