planet-drupal | Modules Unraveled

094 API Changes in D8 with Théodore Biadala - Modules Unraveled Podcast

Photo of Théodore Biadala

APIs

  • What are some of the APIs that have changed from D7 to D8?
  • Javascript frontend changes
    • Reduce use of jQuery
  • PHP API changes
    • Declare script dependencies in Yaml file
    • Removing drupal_add_js and drupal_add_css in favor of attachments
    • Can’t add scripts/css/js in .info files
  • How to test Javascript and frontend
  • Documentation
    • api.drupal.org only covers php documentation

NodeSquirrel Ad

Have you heard of/used NodeSquirrel?
Use "StartToGrow" it's a 12-month free upgrade from the Start plan to the Grow plan. So, using it means that the Grow plan will cost $5/month for the first year instead of $10. (10 GB storage on up to 5 sites)

093 The Master Module with Johannes Haseitl - Modules Unraveled Podcast

Photo of Johannes Haseitl

Master

  • What is the Master module?
  • Does this integrate with Features?
  • How does this work in a Dev-Stage-Live configuration?
  • How do you go about defining your Master modules?
  • I was looking at your “Introducing Master” blog post, and noticed that any module that is not declared as either a master module, or a dependent of a master module are considered redundant and won’t be active on the site. Is that right? And what’s the reason for such tight control?
  • I saw that there was a D6 version, and that it had configuration in the UI. But it looks like the only way to use Master in D7 is with Drush is that right?
    • Are there any plans to introduce a UI in D7?

Use Cases

  • There are a few commands on the project page. “drush master-status”, “drush master-execute”, “drush master-removables” and “drush master-absent”. Can you explain what those are and what they do?
    • drush master-status
    • drush master-execute
    • drush master-removables
    • drush master-absent
  • What are scopes?
  • How can this be used to find modules that are enabled, but not in use?

Comments on your blog post

  • I'm curious, a lot of this functionality is similar to that of install profiles and features. Also it is very development oriented. Once the project ages and people forget to add dependencies to code, wouldn't the ensure command be a recipe for disaster? Maybe I need to try it to understand the exact purpose :)
    • If you've got a different workflow you might be interested in using the --no-disable option.

NodeSquirrel Ad

Have you heard of/used NodeSquirrel?
Use "StartToGrow" it's a 12-month free upgrade from the Start plan to the Grow plan. So, using it means that the Grow plan will cost $5/month for the first year instead of $10. (10 GB storage on up to 5 sites)

092 Drupal Dev Days EU with Gabor, Kristof, Zsófi, Márti and Andi - Modules Unraveled Podcast

Photo of Gabor, Kristof, Zsófi, Márti and Andi

Project

  • What are Dev Days?
  • Why is it in Szeged in 2014, that seems very far!
  • I’ve never been to Szeged. Will it be expensive to get there?
  • Still not all people may be able to afford it? Do you offer any support?
  • I see it’s an entire week long! What’s going on for seven days? DrupalCons are not even that long!
  • So is Szeged only focused on Drupal 8?
  • Should people only plan on going if they are an experienced programmer?
  • You keep mentioning workshops, what are those about?
  • Ok, so anyone listening can still submit sessions and workshops?
  • A lot of events happen around DrupalCons the weeks before and after. Is there anything else to do in Szeged if someone is arriving early or wants to stay a bit longer?
  • I have to assume that it’s expensive to pull off an event like this, and with tickets so cheap how are you guys managing that?
  • This has go to take a lot of time and energy too!
  • I saw Drupal Marvin among the attendees and he also promoted the event in DrupalCon. What is he doing at a Drupal conference?
  • Okay, where can people go to get more information about the Dev Days?

091 Pinger and PingCheck.in with Chris Hertzog - Modules Unraveled Podcast

Photo of Chris Hertzog

Pinger

  • What is the Pinger module?
  • How does it check for uptime?
  • Why is it needed? Why did you feel the need to develop it?
  • Why did you decide to build this with Drupal?
  • How does this integrate with Drupal? What aspects of Drupal does it leverage?
  • What are you using for charts?

PingCheck.in

  • What is PingCheck.in?
  • What is the benefit of using PingCheck.in as opposed to just installing the Pinger module?
  • How much is it?
    -Free
    -14.99
    -74.99
  • Why Saas?

Future

  • Do you have any plans for upcoming features?

Coupon Code

Use coupon code "drupal6" for a 6 month free trial of any plan on PingCheck.in

NodeSquirrel Ad

Have you heard of/used NodeSquirrel?
Use "StartToGrow" it's a 12-month free upgrade from the Start plan to the Grow plan. So, using it means that the Grow plan will cost $5/month for the first year instead of $10. (10 GB storage on up to 5 sites)

090 Why Headscape Chose Drupal with Ian Luckraft - Modules Unraveled Podcast

Photo of Ian Luckraft

Headscape

  • Before we jump into it, I want to get a little background on Headscape, so that people know where you’re coming from. What kind of sites do Headscape typically work on?
  • How big is Headscape?
  • What other technologies do you guys build with?
  • What was the driving factor behind going open source?
  • What’s your role at Headscape? What do you do day-to-day?

Why Drupal

  • Paul and Marcus mentioned on the Boagworld Podcast that Headscape has put out a couple of Drupal sites recently. Which ones are those?
  • Since you guys aren’t a Drupal-only shop, why was Drupal the right choice for these projects?
  • Are you contributing anything back to Drupal.org?
  • What problems have you encountered using Drupal?
  • How did using Drupal make the development process easier or harder?
  • Where do you guys host your sites?

Questions from Twitter

  • Ted Bowman
    What type of projects or project aspects will make you choose another system besides Drupal? What make you choose WP? Custom Coded?
  • nickthorley
    Could you ask if Ian sees wordpress as inferior / used for different types of projects than drupal.
  • nickthorley
    Why not use drupal for all projects and drop wordpress / custom builds
  • nickthorley
    Would be interested to know what drupal version they use and when they will consider 8 - 12 months or longer
  • nickthorley
    Would be interested to know about their development process from dev to live

NodeSquirrel Ad

Have you heard of/used NodeSquirrel?
Use "StartToGrow" it's a 12-month free upgrade from the Start plan to the Grow plan. So, using it means that the Grow plan will cost $5/month for the first year instead of $10. (10 GB storage on up to 5 sites)

089 Migrate in Core with Moshe, Melissa, Mike and Chx - Modules Unraveled Podcast

Photo of Moshe, Melissa, Mike & Chx

Migrate in Core!

  • Why was the Migrate module chosen to get into core?
  • How did this get into core even though Drupal is “frozen”?
  • What was the process involved?

Use Cases

  • What does the migrate process look like for sites on D6, D7, and older?

History of Migrate Module.

  • Who has used Migrate to upgrade a site already?

Questions from Twitter

  • Damien McKenna
    How much configuration will be migrated (variables, blocks table, etc), or is it going to be data-only?
  • socketwench
    How different will the migrate framework be for developers in 8 compared to 7? Will there be a configuration migration path?
  • Cathy YesCT
    What would make it easier for the team? What do they need (aside from eventual people to do small bits of migration/tests).
  • Cathy YesCT
    For each person, what is their proudest moment so far in working on migrate in D8?
  • Damien McKenna
    While working on the D8 codebase is there any consideration for backporting changes to the D7 Migrate module?
  • Cathy YesCT
    yay! as @1z411 said "post partial work" Great way to get quick good feedback that will help people learn.

  • Where can people go to get involved?

NodeSquirrel Ad

Have you heard of/used NodeSquirrel?
Use "StartToGrow" it's a 12-month free upgrade from the Start plan to the Grow plan. So, using it means that the Grow plan will cost $5/month for the first year instead of $10. (10 GB storage on up to 5 sites).

088 Tour Module Scrums with Nick Schuch - Modules Unraveled Podcast

Tour Module Scrums

  • First off, what is a Scrum?
  • You’re putting on a Scrum to work on D8’s Tour module. Tell me a little bit about that.
  • What’s your role in regards to this Scrum?
  • When is this happening?
  • Where is it happening?
  • What can people do if they can’t make the hangout? Jump into IRC - #drupal-tour
  • Do you have any goals for this Scrum?
  • Who should come? (Developers/Site Builders/Novices)
  • Where can people find out more about this Scrum and future events?

NodeSquirrel Ad

Have you heard of/used NodeSquirrel?
Use "StartToGrow" it's a 12-month free upgrade from the Start plan to the Grow plan. So, using it means that the Grow plan will cost $5/month for the first year instead of $10. (10 GB storage on up to 5 sites)

087 WFTools with Dave Hall - Modules Unraveled Podcast

WFTools

  • What is WFTools?
  • What does the WF stand for?
  • How is this different from the workflow that hosts like Pantheon and #AberdeenCloud offer?
  • What’s the history of WFTools? Why does it exist?
  • What is the target audience?
  • What modules does WFTools contain?
    • WF
      • The base configuration feature for WF.
    • WF Environment
      • Entity module for managing the individual environments for the site. The wf_environment_generic module is a feature which contains the recommended configuration for WF Environment.
    • WF Job
      • Each change for the site is handled in a job which tracks the content, code and config (in code as features). wf_job_generic is a feature with a working configuration.
    • WF Site
    • WF Storage
      • Simple persistent key/value storage system.
    • WF User
      • Contains the roles and basic permissions required for a functioning WF management node.
    • WF Jenkins
    • WF Git
    • WF SSH
  • There’s an installation profile for this. Do I need to start with that? Or can I add this to an existing site?
  • Can I use this today?

NodeSquirrel Ad

Have you heard of/used NodeSquirrel?
Use "StartToGrow" it's a 12-month free upgrade from the Start plan to the Grow plan. So, using it means that the Grow plan will cost $5/month for the first year instead of $10. (10 GB storage on up to 5 sites)

086 Pantheon One with Matt Cheney - Modules Unraveled Podcast

Photo of Matt Cheney

Pantheon One

*First off, what is Pantheon One? Give us the elevator pitch.
* Product Overview: Pantheon One - What does it do, why it is good, who is it good for
* You guys have built custom distributions into this? How does that work?
* Custom Distributions: How it is easy to make your own custom distribution and use it with Pantheon One
* What’s the reason for Pantheon One?
* Industry Trend: Organizations don't just need one website, they need many websites.
* Why not just use Multisite?
* Technical Discussion: Drupal Multisite vs Git Upstreams
* Who is the target audience for this?
* Universities and other organizations with many sites

Pantheon One in the Wild

  • Is anyone already using Pantheon One?
    • Case Examples: UC Berkeley, ASU, Cornell - How these universities use Pantheon One to manage their custom distributions which power campus wide websites.

NodeSquirrel Ad

Have you heard of/used NodeSquirrel?
Use "StartToGrow" it's a 12-month free upgrade from the Start plan to the Grow plan. So, using it means that the Grow plan will cost $5/month for the first year instead of $10. (10 GB storage on up to 5 sites)

085 What's New with #AberdeenCloud with Aaron Porter - Modules Unraveled Podcast

Photo of Aaron Porter

#AberdeenCloud

  • For those who missed the last time you were on the show, can you give us the run-down of what AberdeenCloud is?
  • What’s the company philosophy.
  • How long have you guys been around?
  • What’s the pricing look like?
  • In your original pricing structure you had a reseller plan kind of built in. Do you still have something available to resellers?
  • What technology are you using?
  • Why do you think #AC provides superior value?
  • So, in your video you guys say that you are the most reliable Drupal platform ever built… What in the world does that mean?
  • Command line tools
  • Hosted repositories
  • What kind of support is available?
  • Why don’t you guys showcase your client sites?

Future Plans

  • What’s in the future for AberdeenCloud?

NodeSquirrel Ad

Have you heard of/used NodeSquirrel?
Use "StartToGrow" it's a 12-month free upgrade from the Start plan to the Grow plan. So, using it means that the Grow plan will cost $5/month for the first year instead of $10. (10 GB storage on up to 5 sites)

Pages