Brian Lewis | Modules Unraveled
Greg Dunlap talks about the Configuration Management Initiative (CMI) and how it will improve the dev/staging/production process by moving configuration out of the database, and into files that can be easily moved across sites.
Things he talks about
- What is CMI and what will it do?
- What has it been like being an initiative lead?
Questions from Twitter
Rich Lyon of LiveLink New Media talks about using SASS with Drupal. He explains how it is different from writing plain CSS and how it can be used to make responsive design easier within Drupal.
- For those who’ve not heard of SASS or the Sassy module, tell us what it does
- How is this better than writing plain old CSS.
- How can SASS be used to make responsive design easier (within Drupal).
- Who should be using Sassy?
- How can SASS enhance a themer's workflow?
- Ok, let’s talk about what Sassy brings to the table, that isn’t possible with the Ruby compiler.
- Does it add any new features?
- Does it cause any performance issues?
- Is there a lack of features that the Ruby compiler has?
Jeff Burnz talks about AdaptiveTheme and how you can use it to build custom responsive themes.
Some questions he answers include:
- What exactly is AdaptiveTheme?
- How does AdaptiveTheme change for different devices?
- How easy is it to create a sub-theme for AdaptiveTheme?
- I’ve seen Corolla demonstrated by Ryan Szrama in some of his Drupal Commerce videos. He said that he likes it a lot. What makes it so good?
- What other sub-themes are available off the shelf that I can use in my Drupal site?
Questions from Twitter
I asked, on Twitter, if anyone had any questions for you about responsive design and Drupal, and here are a few that I got back:
- Paul Johnson (@pdjohnson): How do I sell responsive design to my clients?
- Paul Johnson: What viewport widths do you work to?
- Jon Stieglitz (@jonstieglitz): Can you talk about responsive vs. adaptive? And with that, would you explain the difference between the two?
- Jon Stieglitz: What is best practice when dealing with images in responsive design?
- Paul del signore (@pdelsignore): I think how images + imagecache is handled in adaptive would be cool to know
Follow me on Twitter (@ModsUnraveled) to ask your own questions!
Larry Garfield (@Crell), who is the "Web Services and Context Core Initiative Lead", talks to me about WSCCI and how it will fundamentally change the way Drupal's back-end will function in Drupal 8. He starts out by talking about what web services are and how they work, then he talks about how Drupal 8 will incorporate REST and Symfony2 into core. He also gives an idea of how this will (or will not) affect Drupal module developers and site builders.
- Originally developed for an art site in 2005, to give visitors an incentive to contribute (add their art, vote on other people’s art, comment, ...etc.
- Open sourced with some features disabled initially, then talked the client allowing all features to be contributed, and they agreed
- Evolved into a user incentive, ranking and virtual currency system
- Got more than one requests to port it to Joomla
- Used on one site to encourage recycling, with online points and offline points, e.g. you take an item to a depot and they credit your account.
- Jacob Redding, Executive Director of the Drupal Association was the D6 maintainer, for work he did for a New York non profit.
- Contributed modules:
- Commerce integration (get points when purchasing, and use it as virtual currency too)
- Retroactive (accrue points for already published nodes and comments)
- Inviting users to join a site
- Get a Role
- Services integration
Last week brought two episodes with Mike Carper talking about Drupal Performance. This week brings one more performance episode, this time with Khalid, then another special Wednesday episode to talk about the User Points module. (Don't get used to two episodes a week... It's just a fluke that it happened twice in a row! ;-p)
Khalid works for 2bits consulting on Drupal performance.
Some things he talks about include:
- Who needs these services
- Diagnosis before Treatment, no guess work
- The Contributed Module Open Buffet Binge syndrome
- Cloud, Amazon AWS and cost vs. performance
- Complexity is a disease
- Performance Assessment service (full and targeted)
- Install/Configure/Tune your server
- Hosting for performance
- 3.4 million page views per day on a single server