Coding and Development | Modules Unraveled
- What is the theme of the track?
I tried to make the theme consistent with the overall DrupalCon Prague theme of “One to many”.
Leveraging new paradigms in Drupal 8: improving your projects and workflows
Drupal as an application platform
Integrating Drupal’s API with other systems and libraries
So we really want to present Drupal as a unifying platform, that can consolidate many technologies.
Part of that is what Alex is going to talk about in his featured session - removing some of the Drupalisms that we have all gotten used to in favour of incorporating best-of-breed open source components from outside the community. I think Symfony’s components are the most obvious example there, but there are a lot of other components too (like Guzzle, Doctrine).
Another element is the general move to OO, PSR-0, and the adoption of modern design patterns which bring us up to date with other major PHP projects. The plumbing is there now to integrate with other frameworks - and we’re doing that.
I’ve kind of been talking about low level code integrations, But theres also a lot that can and has been achieved with Drupal as it is today, by incorporating integrations with outside systems via web services, or supplying services to other systems. So I would like some of our presentations to cover how Drupal integrates, and maybe in ways you hopefully haven’t thought of.
- What is the name of your session, and what is it going to be about?
- What’s the backstory behind Aurora?
- What did you see missing from other base themes that made you decide to create another?
- Aurora has awesome documentation! The download includes a pdf, and you’ve also put it out as a free ebook in the iBookstore. You’ve got to be the first theme developer to do that. What made you decide to do it?
- There’s some installation on the development machine that needs to be done in order to use Aurora. Can you go over what some of those requirements are?
- Ok, so what would you consider Aurora’s best feature? Or what makes it stand out from the rest?
- The project page says Aurora has a companion module suite called Borealis? What is that?
Questions from Twitter
- Paul Johnson (@pdjohnson) wants to know:
- Why would someone choose Aurora over Omega?
- Do I need to be more of a Techy themer to use it?
- What is the learning curve like?
- Tony Groff (@tgroff) had a few questions:
- Why is the project page dated March 16, 2007? The SASS theme hasn't been around that long. If he acquired the d.o/project namespace from a previous person, can he talk a little about that transition process of taking over the name?
- What is the Borealis Suite? Should I always be using Borealis with the Aurora theme?
- Please explain more about SASS "partials" and CSS abstraction. Is it the best practice to declare the .block-header class in both the _layout.scss partial, and the _design.scss partial?
- Talk about his involvement with - drupal.org/project/html5 ?
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!