All Lullabot Podcasts http://www.lullabot.com/ideas/podcasts/lullabot-podcast en clean © 2010 Lullabot Lullabot All Podcasts from Lullabot Jeff Robbins jeff@lullabot.com lullabot, drupal, views, cck, modules, administration, web development Podcast 100: A Look Back http://www.lullabot.com/podcasts/podcast-100-look-back <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/work/entry-image_podcast-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p>Nate Haug, Jeff Eaton, Addi Berry, Matt Westgate, and Jeff Robbins reminisce on the past 6 years of Lullabot, running a virtual company, the ways in which Drupal has changed, and visit a few of the projects we've worked on.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-1"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">January 19, 2012 - 3:24pm</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/lullabot-podcast">Lullabot Podcast</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">77:50 minutes (30.53 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">54Kbps</span> <span class="bitrate-mode">(vbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/podcast-100-look-back#comments Lullabot Podcast grammys lullabot martha stewart mtv uk podcast retrospective sony virtual Nate Haug, Jeff Eaton, Addi Berry, Matt Westgate, and Jeff Robbins reminisce on the past 6 years of Lullabot, running a virtual company, the ways in which Drupal has changed, and visit a few of the projects we've worked on. Reminiscing and Nostalgia clean 4669 Thu, 19 Jan 2012 20:24:29 +0000 jeff 1164 at http://www.lullabot.com Lullabot Podcast 99: Drupalize.me 1-year Retrospective http://www.lullabot.com/podcasts/lullabot-podcast-99-drupalizeme-1-year-retrospective <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/work/entry-image_podcast-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p>Addison Berry, Kent Bye, Jared Ponchot, Joe Shindelar &amp; Michelle Lauer do a one-year retrospective of the <a href="http://drupalize.me/">Drupalize.me</a> video subscription site of Drupal training videos. We cover some of our lessons learned and what has evolved over the past year in terms of the site as well as our internal processes.</p> <p>Topics discussed include:</p> <ul> <li>Special considerations for setting up a <a href="http://drupal.org/project/uc_recurring">recurring payment</a> subscription service</li> <li>Moving payment system from PayPal to Authorize.net</li> <li>Difference between having gateway payment profiles vs. having Drupal control it</li> <li>Payment &amp; discount option flexibility with Authorize.net</li> <li>Development environment considerations for e-commerce sites</li> <li>Changing to a more rapid prototyping design process after the initial design of a site has been established</li> <li>The evolution of the project management and release cycle management</li> <li><a href="http://itunes.apple.com/us/app/drupalize.me/id454196895?mt=8">Drupalize.me iOS app</a> &amp; <a href="https://market.android.com/details?id=com.lullabot.drupalizeme">Drupalize.me Android app</a> development</li> <li>Developing the <a href="http://videola.tv/">Videola distribution</a> while creating the initial site</li> </ul> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-2"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">November 4, 2011 - 4:41am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/lullabot-podcast">Lullabot Podcast</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">59:53 minutes (41.16 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">96Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/lullabot-podcast-99-drupalizeme-1-year-retrospective#comments Lullabot Podcast deployment drupal commerce drupalize.me projectmanagement subscription ubercart no 3593 Fri, 04 Nov 2011 09:41:43 +0000 kentbye 1125 at http://www.lullabot.com Podcast 98: Live from Do It With Drupal 2011 http://www.lullabot.com/podcasts/podcast-98-live-do-it-with-drupal-2011 <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/work/entry-image_podcast-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p>Joe Shindelar, Earl Miles, Ryan Szrama, Greg Dunlap, Sally Young, Jeff Eaton, Jason Pamental, and Jeff Robbins wrap up the Do It With Drupal conference and take questions from the audience.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-3"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">October 28, 2011 - 11:21am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/lullabot-podcast">Lullabot Podcast</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">76:45 minutes (27.74 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">50Kbps</span> <span class="bitrate-mode">(vbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/podcast-98-live-do-it-with-drupal-2011#comments Lullabot Podcast apple store diwd do it with drupal earl miles fantasy sites jason pamental joe shindelar podcast ryan szrama sally young tumbler Joe Shindelar, Earl Miles, Ryan Szrama, Sally Young, Jeff Eaton, Jason Pamental, and Jeff Robbins wrap up the Do It With Drupal conference and take questions from the audience. Live from DIWD clean 4605 Fri, 28 Oct 2011 16:21:13 +0000 jeff 1122 at http://www.lullabot.com Drupal Voices 218: Nathan Smith on styling forms with the Formalize framework http://www.lullabot.com/podcasts/drupal-voices-218-nathan-smith-on-styling-forms-with-formalize-framework <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://sonspring.com/">Nathan Smith</a> talks about the CSS framework that he created called <a href="http://formalize.me/">Formalize</a>, which allows designers to have more control over styling form elements. He sees it as a reset for forms, and created it because he was frustrated about the gap between the original design intention and the final implementation. He also talks a bit about the <a href="http://960.gs/">960 grid system</a>, which he also created, and how he got involved with the Drupal community. He also talks a bit about mobile design, and how the larger variance of screen sizes has created different design demands and implementations like the <a href="http://jeromeetienne.github.com/jquery-mobile-960/">960 grid on jQuery mobile</a> system.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-4"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">September 28, 2011 - 12:28pm</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">8:52 minutes (6.14 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">96Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-218-nathan-smith-on-styling-forms-with-formalize-framework#comments Drupal Voices 960grid CSS design forms mobile theming no 531 Wed, 28 Sep 2011 17:28:29 +0000 kentbye 1107 at http://www.lullabot.com Drupal Voices 217: Jakob Persson on making early estimates http://www.lullabot.com/podcasts/drupal-voices-217-jakob-persson-on-making-early-estimates <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p>Jakob Persson (aka <a href="http://drupal.org/user/37564">solipsist</a>) of <a href="http://nodeone.se/">NodeOne</a> talks about his early estimation process for scoping out requirements and estimating the number of hours to build a project.</p> <p>He talks about the process of breaking down the project into discrete features, determining whether or not you've built it before (add in more uncertainty if you haven't), and then estimating the number of hours in a range from high to low. If there are vague requirements, then it's going to add more complexity to the process. </p> <p>Persson also describes the difference between making agile vs. fixed bids, and the importance of meeting with the client face-to-face in order to understand their requirements and to have the developers be able to ask direct questions. Finally, he mentions some of the most common overlooked things to account for such as testing, deployment, and managing communications with the client.</p> <p>For more information, be sure to check out Persson's DrupalCon Chicago presentation on <a href="http://chicago2011.drupal.org/sessions/getting-early-estimates-right">"Getting Early Estimates Right."</a> Also be sure to check out Seth Brown's article on <a href="http://www.lullabot.com/articles/art-estimation">The Art of Estimation.</a></p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-5"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">September 22, 2011 - 9:58am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">9:59 minutes (6.91 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">96Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-217-jakob-persson-on-making-early-estimates#comments Drupal Voices bid business estimation projectmanagement no 599 Thu, 22 Sep 2011 14:58:48 +0000 kentbye 1103 at http://www.lullabot.com Drupal Voices 216: Aaron Stanush on embedding webfonts in Drupal http://www.lullabot.com/podcasts/drupal-voices-216-aaron-stanush-on-embedding-webfonts-drupal <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://drupal.org/user/89718">Aaron Stanush</a> talks about some of the web font hosting services and how to integrate them within a Drupal theme. He talks a little bit about some of different web font hosting services such as <a href="http://Typekit.com/">typekit,</a> <a href="http://kernest.com/">KERNEST,</a> and <a href="http://webfonts.fonts.com/en-US">Monotype's fonts.com web fonts.</a> These fonts are implemented via CSS, are accessibility and ensure cross-browser compatibility. He talks a bit about the <a href="http://drupal.org/project/fontyourface">@font-your-face</a> Drupal module to integrate the web font hosting services mentioned above in addition to <a href="http://www.google.com/webfonts">Google Fonts</a>, <a href="http://www.fontsquirrel.com/">Font Squirrel</a> and <a href="http://fontdeck.com/">Fontdeck</a>.</p> <p>For more information, be sure to check out his presentation <a href="http://chicago2011.drupal.org/sessions/type-revolutionary-s-cookbook">"The type revolutionary's cookbook"</a> at DrupalCon Chicago.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-6"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">September 21, 2011 - 12:54pm</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">8:29 minutes (5.88 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">96Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-216-aaron-stanush-on-embedding-webfonts-drupal#comments Drupal Voices design fonts theming webfonts no 509 Wed, 21 Sep 2011 17:54:33 +0000 kentbye 1100 at http://www.lullabot.com Drupal Voices 215: Tom Geller on Drupal Training http://www.lullabot.com/podcasts/drupal-voices-215-tom-geller-on-drupal-training <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://www.tomgeller.com/">Tom Geller</a> describes how he started writing and producing videos about Drupal, and discusses some of his latest Drupal 7 material including the <a href="http://drupalvqs.com/">The Drupal 7 Visual Quickstart Guide</a> book and <a href="http://www.lynda.com/Drupal-training-tutorials/186-0.html">Lynda.com training videos.</a> He talks about some of the challenges of creating training material for Drupal while it's still under development, and what he's paying attention to in the Drupal community.</p> <p>Geller also shares some of his open questions about the Drupal training space in terms what's in between material geared towards beginners that he focuses on and material targeted to more advanced Drupal users, which he sees sites like <a href="http://drupalize.me">Drupalize.me</a> addressing. Since Lullabot also produces a number of different training materials, my take on that question was that there's a lot of middle ground in producing training material that are targeting site building recipes like the <a href="http://www.usingdrupal.com/"><em>Using Drupal</em></a> book that Lullabot produced for O'Reilly and the Fantasy Sites that are built as a part of the <a href="http://2011.doitwithdrupal.com/">Do It With Drupal</a> conference.</p> <p>Since the recording of this podcast at DrupalCon Chicago, <a href="http://acquia.com/about-us/team/tom-geller">Geller has joined Acquia</a> as their Director of Content and Communications.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-7"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">September 20, 2011 - 12:58pm</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">13:37 minutes (9.4 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">96Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-215-tom-geller-on-drupal-training#comments Drupal Voices do it with drupal Sitebuilding training usingdrupal video no 816 Tue, 20 Sep 2011 17:58:22 +0000 kentbye 1098 at http://www.lullabot.com Podcast 97: Drupal Drama: Burnout, D7 Retrospective & Product vs. Framework debate http://www.lullabot.com/podcasts/podcast-97-drupal-drama <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/work/entry-image_podcast-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p>In this podcast, Kent Bye talks with Jeff Eaton and a couple of the top Drupal core contributors from Drupal 7, Daniel <a href="http://drupal.org/user/54136">"sun"</a> Kudwien and Nathaniel <a href="http://drupal.org/user/35733">"catch"</a> Catchpole. They discuss the maintainability of Drupal core, a retrospective of the ups and downs of the Drupal 7 development cycle, and alternate roadmaps for the future of Drupal core. Developer burnout is also becoming more of an issue, and they talk about the importance of recruiting more "code gardeners" to help review and evaluate core patches. </p> <p>Although the online comments about these topics have been contentious at times, we feel that they need to be discussed, with the goal of improving Drupal for everyone. Listen in for a wide-ranging and engaging discussion about the Drupal project and the concerns some of the core contributors are wrestling with today.</p> <h3>Show notes</h3> <p>At the beginning of DrupalCon London, one of the top Drupal core developers named Daniel Kudwien (aka "<a href="http://drupal.org/user/54136">"sun"</a>) posted a blog called <a href="http://www.unleashedmind.com/en/blog/sun/the-drupal-crisis">"The Drupal Crisis"</a> about the woes of the Drupal 7 development cycle. He claimed that "Drupal core is not maintainable anymore. There's too much cruft. Too many half-baked features that no one actually maintains." and that "We need to be a solid framework, and also a basic but extensible CMS, like we've always been."</p> <p>After lots of discussion on this post, sun wrote a <a href="http://www.unleashedmind.com/en/blog/sun/crisis-conclusions">follow-up blog post</a> with a number of conclusions, including, "We need to discuss, propose, agree, and define what we are able and want to maintain in Drupal core," "which core features are actually product features," and "whether we can or want to move product features into a separate product project in the long-term."</p> <p>Channelling this interest into action, sun created a number of different issues within the drupal.org issue queue including this list of <a href="http://drupal.org/node/1262752">Discussion items</a> and this <a href="http://drupal.org/node/1255674">"Make core maintainable"</a> issue, which generated nearly 300 comments.</p> <p>The "Make core maintainable" issue quickly turned into a discussion of which modules to remove from Drupal 8 core, and the question of what should stay and what should go led some core developers like <a href="http://drupal.org/node/764558#comment-4914222">Crell</a>, <a href="http://drupal.org/node/1255674#comment-4914450">eaton<a /> and <a href="http://drupal.org/node/1255674#comment-4914542">catch</a> to call for a more defined set of heuristics that the Drupal core maintainers could use in determining what should be included within the Drupal core product. </a></a></p> <p>This discussion eventually led Jeff Eaton to create a spin-off issue called <a href="http://drupal.org/node/1273344">"Establish heuristics for core feature evaluation"</a> that tries to lay out a list of criteria for evaluating which features should stay and what modules should go.</p> <p>Asking what modules belong in core and which ones should be removed can be answered differently depending on whether you see Drupal as a primarily as a generalized CMS product or whether you see it as a development framework for a specific site. It's actually both a framework and a CMS product, but this tension has brought the Drupal project to a crossroads when trying to make these types of decisions of what to include in the main project and what core developers are responsible for maintaining.</p> <p>Eaton talked more about this tension between product and framework at DrupalCon London in his presentation called <a href="http://lanyrd.com/2011/drupalcon-london/sgkbz/">"Product, Framework, or Platform?"</a> Instead of creating a false dichotomy between the Product vs. Framework, eaton is using the term of "Platform" in order to incorporate both the CMS product and anything else that can be created with the module system and development framework.</p> <p>Another top core developer Nathaniel Catchpole (aka <a href="http://drupal.org/user/35733">catch</a>) wrote up a couple of related blog posts including <a href="http://ca.tchpole.net/node/3">"Why all the drama?",</a> where he does a bit of a retrospective as to what went wrong with the D7 development cycle from his perspective. </p> <p>Catch also took a stab at expanding on the Drupal Framework vs. Product debate in another blog post called <a href="http://ca.tchpole.net/node/4">"Framework, Platform, Application, Features, Product, Workload"</a> where he reiterates that Drupal is a hybrid of the two. He lays out a more nuanced and complicated 5-layered system for how he thinks of it, which is mentioned in this podcast a couple of times.</p> <p>At the bottom of his post, catch points to a number of follow-up and related initiatives. Catch and sun created the <a href="http://drupal.org/node/1224666">"Unofficial Drupal 8 Framework initiative"</a> that includes a lot of the low-level API clean-up. </p> <p>In this podcast, catch and sun talk about the need to simplify and de-couple the system.module's responsibilities in order to do unit testing and make core debugging more manageable. Here's a list of <a href="http://drupal.org/project/issues/search/drupal?issue_tags=Framework%20Initiative">issues tagged as part of this framework initiative.</a></p> <p>There's also a number of <a href="http://drupal.org/project/issues/search/drupal?issue_tags=Platform%20Initiative">issues tagged with the Platform Initiative</a>, which is centering around the <a href="http://drupal.org/node/1273344">heuristics</a> for which features should be in Drupal core, and which ones should be removed.</p> <p>Another related project is eaton's <a href="http://groups.drupal.org/snowman">Snowman initiative</a> in order to create a number of installation profiles that give users a more options for what flavor of Drupal product that they'd like to use. There's also a meta issue from eaton <a href="http://drupal.org/node/1242448">"[meta] More flexibility for core installation profiles."</a></p> <p>A related topic throughout all these discussions has been burnout of core developers. Randy Fay held <a href="http://london2011.drupal.org/coreconversation/1700-1730-burnout">Core Conversation about Burnout</a> at DrupalCon London that is well worth watching. Fay also looked into a lot of research about burnout, and wrote an excellent series of blog posts:</p> <ul> <li><a href="http://randyfay.com/node/107">What is burnout?</a></li> <li><a href="http://randyfay.com/node/109">What can Individuals do to prevent burnout?</a></li> <li><a href="http://randyfay.com/node/110">How does the Drupal community burn people out?</a></li> <li><a href="http://randyfay.com/node/111">What can the Drupal community do about burnout?</a></li> </ul> <p>In his Drupal Crisis post, sun says that "there are many more Drupal contributors who kept silent about their personal feelings for too long. In the end, we have several critical communication problems about fundamental topics in our community." This has been contributing to the feeling of burnout.</p> <p>One solution to core burnout is to recruit more help for the core development workload. Sun and catch talk about the need in the Drupal core development community to recruit and <a href="http://www.unleashedmind.com/en/blog/sun/leadership">mentor</a> more people who <a href="http://blog.boombatower.com/diaries-of-a-core-developer#comment-110">"code gardeners"</a> can test and evaluate patches.</p> <p>Bringing up issues and having productive conversations are the first steps to finding solutions. We hope this discussion provides a valuable contribution to the conversation.</p> <h3>Other related links</h3> <ul> <li><a href="http://westendgirl.ca/burnout-way-out">ArianeK's reflections on the burnout issue from the documentation perspective</a></li> <li><a href="http://groups.drupal.org/node/170999#comment-575339">A g.d.o thread summary about Acquia's influence on core development</a> catalyzed by sun's Drupal Crisis post.</li> <li><a href="https://img.skitch.com/20110914-mgjdkjx83yb5spk7ck5n4mrfme.jpg">Drupal Learning Curve Comic</a></li> <li><a href="http://www.unleashedmind.com/files/drupal-learning-curve.png">sun's Drupal learning curve</a></li> </ul> <p><em>Brought to you by the <a href="http://2011.doitwithdrupal.com/">Do It with Drupal Conference</a> October 12-14th, 2011 in New York City.</em></p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-8"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">September 16, 2011 - 12:29am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/lullabot-podcast">Lullabot Podcast</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">85:25 minutes (48.92 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">80Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/podcast-97-drupal-drama#comments Lullabot Podcast core drama drupal 7 Drupal 8 drupal core InstallProfile platform retrospective Snowman no 5125 Fri, 16 Sep 2011 05:29:31 +0000 kentbye 1094 at http://www.lullabot.com Podcast 96: Ryan Szrama on Drupal Commerce & Oral Hygiene http://www.lullabot.com/podcasts/podcast-96-ryan-szrama-on-drupal-commerce-oral-hygiene <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/work/entry-image_podcast-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p>Ryan Szrama talks to Jeff Robbins about oral hygiene. The two also run down the history and latest news around Drupal Commerce.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-9"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">September 9, 2011 - 8:09am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/lullabot-podcast">Lullabot Podcast</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">80:58 minutes (31.67 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">54Kbps</span> <span class="bitrate-mode">(vbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/podcast-96-ryan-szrama-on-drupal-commerce-oral-hygiene#comments Lullabot Podcast drupal commerce ecommerce oral hygiene podcast ryan szrama Ryan Szrama talks to Jeff Robbins about oral hygiene. The two also run down the history and latest news around Drupal Commerce. Catching up with Drupal Commerce clean 4857 Fri, 09 Sep 2011 13:09:59 +0000 jeff 1091 at http://www.lullabot.com Drupal Voices 214: Jeff Eaton on the Snowman Installation Profile for Drupal 8 Core http://www.lullabot.com/podcasts/drupal-voices-214-jeff-eaton-on-snowman-installation-profile-drupal-8-core <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://drupal.org/user/16496">Jeff Eaton</a> talks about the <a href="http://groups.drupal.org/snowman">Snowman project</a> for Drupal core, which proposes a number of installation profiles for Drupal 8 core. It's a #smallcore-related project in the sense that it tries to separate the boundaries between Drupal as a product and Drupal as a framework. </p> <p>This d.o. meta issue of <a href="http://drupal.org/node/1242448"> "More flexibility for core installation profiles"</a> has some more specific issues related to the Snowman project for creating use-case focused profiles for Drupal Core. And here's a <a href="http://drupal.org/node/1260214">mock-up of "Choose your Drupal" product</a> as suggested by Snowman. It's a demo page of different features and functionality that people may pick as different Drupal products.</p> <p>Also... ☃</p> <p>Note: This interview was conducted at DrupalCon Chicago, and we have about 20 more interviews from Chicago.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-10"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">September 6, 2011 - 10:28am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">10:36 minutes (9.75 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">stereo</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-214-jeff-eaton-on-snowman-installation-profile-drupal-8-core#comments Drupal Voices Drupal 8 InstallProfile Snowman no 635 Tue, 06 Sep 2011 15:28:44 +0000 kentbye 1089 at http://www.lullabot.com Podcast 95: Who is Jeffrey Zeldman? http://www.lullabot.com/podcasts/podcast-95-who-jeffrey-zeldman <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/work/entry-image_podcast-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p>The reigning king of web standards, Jeffrey Zeldman, speaks with Lullabot's Jared Ponchot and Jeff Robbins about the evolution and future directions of web technology. Jeffrey will be keynoting at this year's <a href="http://doitwithdrupal.com">Do It With Drupal</a> conference in October.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-11"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">August 19, 2011 - 9:00am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/lullabot-podcast">Lullabot Podcast</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">71:35 minutes (28.73 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">56Kbps</span> <span class="bitrate-mode">(vbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/podcast-95-who-jeffrey-zeldman#comments Lullabot Podcast accessibility jeffrey zeldman podcast standards The reigning king of web standards, Jeffrey Zeldman, speaks with Lullabot's Jared Ponchot and Jeff Robbins about the evolution and future directions of web technology. Jeffrey will be keynoting at this year's <a href="http://doitwithdrupal.com">Do It With Drupal</a> conference in October. no 4295 Fri, 19 Aug 2011 14:00:00 +0000 jeff 1085 at http://www.lullabot.com Drupal Voices 213: Katherine Lynch on Advanced Accessibility http://www.lullabot.com/podcasts/drupal-voices-213-katherine-lynch-on-advanced-accessibility <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p>In this interview, <a href="http://www.katherinelynch.org/">Katherine Lynch</a> provides an overview of her <a href="http://chicago2011.drupal.org/sessions/advanced-accessibility-drupal">Advanced Accessibility in Drupal</a> presentation from DrupalCon Chicago.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-12"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">August 10, 2011 - 10:25am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">13:37 minutes (12.53 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">stereo</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-213-katherine-lynch-on-advanced-accessibility#comments Drupal Voices a11y accessibility no 817 Wed, 10 Aug 2011 15:25:31 +0000 kentbye 1075 at http://www.lullabot.com Drupal Voices 212: Stella Power on the Coder module http://www.lullabot.com/podcasts/drupal-voices-212-stella-power-on-coder-module <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://drupal.org/user/66894">Stella Power</a> is the lead maintainer of the <a href="http://drupal.org/project/coder">Coder Module,</a> and she talks about the Coder Review module, which provides automated peer review evaluations of your code and sees if it complies with <a href="http://drupal.org/coding-standards">Drupal's coding standards,</a> as well as the Coder Upgrade module, which helps you automatically upgrade your Drupal 6 module to Drupal 7. The coder upgrade module can't do everything automatically, and so there are a couple of handbook pages that shows a <a href="http://drupal.org/node/224333"></a>chronological list of Drupal API changes from 6.x to 7.x as they happened as well as a more user-friendly, <a href="http://drupal.org/node/394070">categorical list of 7.x API changes</a> that clusters them by the Drupal subsystem. The categorical list shows whether or not coder upgrade can either inform you of the change (green check), that it either is impossible or hasn't been done (red 'X') or that it's uncertain whether it's possible (yellow warning sign). Power also talks about all of the security checks that she's added to the coder module as a part of her education, and talks a bit about the automated upgrade tool hosted service at <a href="http://upgrade.boombatower.com/" title="http://upgrade.boombatower.com/">http://upgrade.boombatower.com/</a>. Since the time of this recording, there is now a $25 fee to run your 6.x module through the automated upgrade process to 7.x without having to set up the coder upgrade module locally. Coder module is definitely a very helpful module, and has been becoming more and more powerful since it's integration with the <a href="http://www.lullabot.com/podcasts/drupal-voices-121-jim-berry-on-grammar-parser-and-coder-modules">Grammar Parser module</a>.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-13"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">August 4, 2011 - 11:16am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">10:40 minutes (9.82 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">stereo</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-212-stella-power-on-coder-module#comments Drupal Voices coder coding standards development tools drupal 7 grammar parser upgrading no 640 Thu, 04 Aug 2011 16:16:09 +0000 kentbye 1072 at http://www.lullabot.com Drupal Voices 211: Roy Scholten on being User experience co-maintainer for Drupal 7 http://www.lullabot.com/podcasts/drupal-voices-211-roy-scholten-on-being-user-experience-co-maintainer-drupal-7 <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p>Roy Scholten (aka <a href="http://drupal.org/user/41502">yoroy</a>) talks about his experience as the user experience and usability co-maintainer for Drupal 7. He worked with Bojhan Somers during the last development cycle to help maintain consistency in the user interface and user experience for D7. At DrupalCon Chicago, he and Bojhan presented about <a href="http://chicago2011.drupal.org/sessions/drupal-7-interface-patterns">Interface patterns for Drupal 7,</a> which was geared towards contributed module maintainers. He also discusses some of the common pitfalls the developers can fall into, especially in terms of when to use vertical tabs. He also talks about which areas of the D7 interface could still use some improvement in the future and how contributed modules can help explore potential solutions that could be tested, proven and eventually migrated back into D8 core.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-14"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">August 2, 2011 - 9:49am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">15:52 minutes (14.58 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">stereo</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-211-roy-scholten-on-being-user-experience-co-maintainer-drupal-7#comments Drupal Voices d7ux design usability user interface UserExperience no 952 Tue, 02 Aug 2011 14:49:11 +0000 kentbye 1071 at http://www.lullabot.com Bill Fitzgerald on the VoiceBox install profile for community sites http://www.lullabot.com/podcasts/bill-fitzgerald-on-voicebox-install-profile-community-sites <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://drupal.org/user/19631">Bill Fitzgerald</a> of <a href="http://www.funnymonkey.com/">Funny Monkey</a> talks about the <a href="http://drupal.org/project/voicebox">VoiceBox installation profile</a> for Drupal communities that received some Knight Grant foundation money to help develop. He talks about some of the features such as the aggregation tool, site blog, ability to publish as magazine issues, how it sets up the input filter &amp; WYSIWYG in a secure way, and some of it's media handling capabilities. He also discusses it's integration with the <a href="http://drupal.org/project/hexagon">Hexagon theme.</a> He talks about some of the use cases and live sites that are using it such as the <a href="http://voicesonthegulf.com/">Voices on the Gulf</a> site, which is a community discussion forum about the Gulf Oil spill. For more information and a fully-bundled download, then be sure to check out <a href="http://code.funnymonkey.com/project/voicebox">http://code.funnymonkey.com/project/voicebox</a>.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-15"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">July 27, 2011 - 1:46pm</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">14:07 minutes (12.98 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">stereo</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/bill-fitzgerald-on-voicebox-install-profile-community-sites#comments Drupal Voices community distribution education InstallProfile VoiceBox no 847 Wed, 27 Jul 2011 18:46:54 +0000 kentbye 1068 at http://www.lullabot.com Drupal Voices 209: Ian Cairns on Being an Independent Project Advisor http://www.lullabot.com/podcasts/drupal-voices-209-ian-cairns-on-being-independent-project-advisor <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://twitter.com/#!/cairnsim">Ian Cairns</a> talks about being a project advisor in the Washington D.C. area helping Drupal projects as an independent consultant and non-vendor. He is helping coordinate between multiple vendors, but also advising on strategies for implementing Drupal especially when it's a cultural paradigm shift from proprietary CMS world. He talks about teaching people how to become their product manager with open source software, discussing long-term cost of ownership issues, different architectural implications of Drupal, how to navigate the software and community, and some the broader businesses issues of using open source software. Cairns also gives a little bit of history of the US Government's involvement with Drupal going back to the US military's Space and Naval Warfare Systems Command (SPAWAR) and <a href="http://raincitystudios.com/topics/spawar ">Bryght's consulting on the SPAWAR project,</a> but that the White House's move to Drupal was a more recent tipping point.</p> <p>He also names some of the big, prime contractors and "systems integrators" for the US government web site projects like <a href="http://www.gdit.com/">General Dynamics Information Technology</a>, <a href="http://www.ibm.com/us/en/">IBM</a>, <a href="http://www.deloitte.com/view/en_NL/nl/services/consulting/technology-advisory/system-integration/index.htm">Deloitte</a> and <a href="http://www.sra.com/">SRA</a>. He also discusses some of the differences between the Open Data and Open Government initiatives, and how Drupal fits into them. </p> <p>Cairns worked for Development Seed for four years doing Business Development and Client Relations Manager, and his new consulting company is called Watershed Strategy.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-16"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">July 25, 2011 - 11:25am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">20:22 minutes (18.7 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">stereo</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-209-ian-cairns-on-being-independent-project-advisor#comments Drupal Voices government OpenData opengovernment product management strategy USG WhiteHouse no 1221 Mon, 25 Jul 2011 16:25:14 +0000 kentbye 1067 at http://www.lullabot.com Drupal Voices 208: Pat Teglia on developing mobile apps with Titanium framework http://www.lullabot.com/podcasts/drupal-voices-208-pat-teglia-on-developing-mobile-apps-with-titanium-framework <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://twitter.com/CrashTest_">Pat Teglia</a> (aka <a href="http://drupal.org/user/261457">CrashTest_</a>) of <a href="http://palantir.net/">Palantir.net</a> talks about the process of using <a href="http://www.appcelerator.com/">Appcelerator's Titanium framework</a> to write JavaScript that is then compiled into native iPhone and Android applications. He collaborated with Larry Garfield and Jen Simmons to create the <a href="http://itunes.apple.com/us/app/drupalcon/id421074805?mt=8">DrupalCon Chicago iPhone app</a> and <a href="https://market.android.com/details?id=net.palantir.drupalcon">Android app</a>. Teglia talks about the benefits of using the Titanium API over other mobile platform solutions like <a href="http://www.phonegap.com/">PhoneGap.</a> He also explains how they used <a href="http://drupal.org/project/views_datasource">Views Datasource</a> to get JSON-formatted data from the <a href="http://chicago2011.drupal.org/">DrupalCon Chicago website</a> that was then fed into the application (here's an example of the <a href="http://chicago2011.drupal.org/mobile/fetch/presenters">presenter data</a> and the <a href="http://chicago2011.drupal.org/mobile/fetch/session">session data.</a>). Finally, talks a bit about the differences between what's available to iPhone and Android apps and how you're able to geo-location, accelerometer and the permissions-based features of the base mobile operating systems. You can find more information about the code they wrote on Palantir's github at <a href="https://github.com/palantirnet/drupalcon_mobile" title="https://github.com/palantirnet/drupalcon_mobile">https://github.com/palantirnet/drupalcon_mobile</a></p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-17"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">July 22, 2011 - 11:47am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">10:09 minutes (9.35 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">stereo</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-208-pat-teglia-on-developing-mobile-apps-with-titanium-framework#comments Drupal Voices Android drupalcon drupalcon-chicago iPhone mobile Titanium views no 609 Fri, 22 Jul 2011 16:47:08 +0000 kentbye 1065 at http://www.lullabot.com Drupal Voices 207: Doug Green on Practical MongoDB http://www.lullabot.com/podcasts/drupal-voices-207-doug-green-on-practical-mongodb <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://drupal.org/user/29191">Doug Green</a> talks about some of the lessons learned from implementing <a href="http://drupal.org/project/mongodb">MongoDB</a> on Drupal 7 at <a href="http://examiner.com">Examiner.com</a>. He talks about what parts of Drupal can be used with Mongo including the fields via the Field API and blocks, and which parts are not in Mongo. He also shares some specific traffic that they're able to handle with the details of the infrastructure hardware at Examiner.com. For more information, be sure to check out the "<a href="http://chicago2011.drupal.org/sessions/practical-mongodb-and-drupal">Practical MongoDB</a>" presentation that Green and <a href="http://drupal.org/user/9446">chx</a> gave at DrupalCon Chicago.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-18"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">July 19, 2011 - 10:00am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">13:54 minutes (12.78 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">stereo</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-207-doug-green-on-practical-mongodb#comments Drupal Voices caching drupal 7 examiner MongoDB performance no 833 Tue, 19 Jul 2011 15:00:00 +0000 kentbye 1061 at http://www.lullabot.com Drupal Voices 206: Thomas Turnbull & Alan Palazzolo on the Open Layers module http://www.lullabot.com/podcasts/drupal-voices-206-thomas-turnbull-alan-palazzolo-on-open-layers-module <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p>Thomas Turnbull (<a href="http://drupal.org/user/125573">tom_o_t</a>) &amp; Alan Palazzolo (<a href="http://drupal.org/user/147331">zzolo</a>) talk about the <a href="http://drupal.org/project/openlayers">Open Layers integration module,</a> which is a JavaScript API that enables all different types of maps from different map provides with data from Views and CCK. They talk a bit about the new <a href="http://tilemill.com/">TileMill</a> and <a href="http://mapbox.com/#/tilestream">TileStream</a> services from <a href="http://developmentseed.org/">Development Seed</a> in order to customize your maps, and they also talk about how they've been using Open Layers maps at <a href="http://www.zagat.com/search/map?text=&amp;where[name]=New%20York%20City%20&amp;where[id]=4294610065&amp;where[lat]=&amp;where[lon]=&amp;where[locale]=New%20York%20City&amp;where[radius]=0&amp;r[0]=4293468842">Zagat.com</a> as well as <a href="http://sheltercentre.org/">ShelterCentre.org.</a> They also discuss some of the future development, and the overall importance of visualizing data through the medium of mapping.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-19"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">July 12, 2011 - 12:12pm</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">11:39 minutes (10.73 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-206-thomas-turnbull-alan-palazzolo-on-open-layers-module#comments Drupal Voices mapping openlayers tilemill tilestream visualization no 699 Tue, 12 Jul 2011 17:12:02 +0000 kentbye 1056 at http://www.lullabot.com Drupal Voices 205: Sam Boyer on the migration to git on Drupal.org http://www.lullabot.com/podcasts/drupal-voices-205-sam-boyer-on-migration-git-on-drupalorg <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://twitter.com/sdboyer">Sam Boyer</a> (aka <a href="http://drupal.org/user/146719">sdboyer</a>) gives a retrospective on the process of migrating drupal.org's version control infrastructure to git. He talks about the momentum throughout the different phases, and how moving to an agile project management process helped bring the project to completion. He also discusses git sandboxes and how people are using them for three different use cases of experimentation, forks of existing projects, or non-module scripts or things that won't ever become full drupal.org projects. Finally, he talks about some of the open questions around deploying drupal sites by using git clones of modules from drupal.org, as well as how git will be used in the future of core and contributed module development.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-20"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">July 8, 2011 - 12:01pm</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">25:33 minutes (23.44 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-205-sam-boyer-on-migration-git-on-drupalorg#comments Drupal Voices distributed version control drupal.org git infrastructure versioncontrol no 1532 Fri, 08 Jul 2011 17:01:53 +0000 kentbye 1051 at http://www.lullabot.com Drupal Voices 204: Larry Garfield on the Context Core Initiative for Drupal 8 http://www.lullabot.com/podcasts/drupal-voices-204-larry-garfield-on-context-core-initiative-drupal-8 <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://www.garfieldtech.com/">Larry Garfield</a> (aka <a href="http://drupal.org/user/26398">Crell</a>) provides an update on the "Butler" project, which after this interview was conducted has been <a href="http://buytaert.net/web-services-in-drupal-8">accepted by Dries as one of the Drupal 8 core initiatives</a> that has been renamed to be the <a href="http://www.garfieldtech.com/blog/web-services-initiative">"Web Services and Context Core Initiative."</a> I <a href="http://www.lullabot.com/podcasts/drupal-voices-141-larry-garfield-on-looking-towards-drupal-8">interviewed Larry last year at DrupalCon San Francisco</a> after the preliminary discussions for how to better preserve and present the context within Drupal, and there have been a number of architectural discussions on <a href="http://groups.drupal.org/wscci">g.d.o.</a> and a <a href="http://drupal.org/project/butler">Drupal 7 butler module</a> where the development is taking place. He talks a bit about the performance implications, how this helps with mobile distribution, and how he sees that git can help facilitate the parallel development of this functionality since it touches so many different aspects of Drupal core. </p> <p>Larry always has a big ideas and big plans for the future of Drupal, and has been helping lead the discussions and documentation of this effort at DrupalCon <a href="http://groups.drupal.org/node/63708">San Francisco</a>, <a href="http://groups.drupal.org/node/93039">Copenhagen</a> and <a href="http://groups.drupal.org/node/136089">Chicago</a>. For more information on the four phases of development for implementing the Context, Plugins, REST Services, and Layouts, then be sure to check out Larry's <a href="http://www.garfieldtech.com/blog/web-services-initiative">blog post laying out his gameplan</a>.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-21"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">July 5, 2011 - 1:11pm</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">15:57 minutes (14.66 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-204-larry-garfield-on-context-core-initiative-drupal-8#comments Drupal Voices butler context core Drupal 8 services no 957 Tue, 05 Jul 2011 18:11:59 +0000 kentbye 1050 at http://www.lullabot.com Drupal Voices 203: Ken Rickard on the Workbench Access module http://www.lullabot.com/podcasts/drupal-voices-203-ken-rickard-on-workbench-access-module <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://twitter.com/agentrickard">Ken Rickard</a> (aka <a href="http://drupal.org/user/20975">agentrickard</a>) talks about the <a href="http://drupal.org/project/workbench_access">Workbench Access module</a>, which provides editorial access control to content based upon hierarchal groups using either taxonomy or menu. It can be used along with the editorial suite of other <a href="http://drupal.org/project/workbench">Workbench</a> modules, but it can also be run as a stand-alone module without any dependencies. Workbench Access can control access to the editing of content, but it doesn't provide any access controls for viewing content. Rickard talks more about some use cases that they're using Workbench Access and some future plans for it.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-22"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">June 28, 2011 - 11:30am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">17:08 minutes (15.74 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-203-ken-rickard-on-workbench-access-module#comments Drupal Voices access control content content access drupal 7 node access organic groups no 1028 Tue, 28 Jun 2011 16:30:49 +0000 kentbye 1045 at http://www.lullabot.com Drupal Voices 202: Bec White on the Workbench Module http://www.lullabot.com/podcasts/drupal-voices-202-bec-white-on-workbench-module <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://twitter.com/becw">Bec White</a> (aka <a href="http://drupal.org/user/81067">becw</a>) of <a href="http://palantir.net/">Palantir.net</a> talks about the <a href="http://drupal.org/project/workbench">Workbench module for Drupal 7,</a> which provides improvements for managing content such as a customizable editorial workflow &amp; moderation, contextual content access control, and a simplified user interface for users who primarily work with publishing or editing content. She talks a bit about the associated modules to the Workbench Suite including <a href="http://drupal.org/project/workbench_access">Workbench Access,</a> <a href="http://drupal.org/project/workbench_moderation">Workbench Moderation</a> and <a href="http://drupal.org/project/workbench_files">Workbench Files</a> as well as integration with the <a href="http://drupal.org/project/media">Media module</a>. Even though these associated modules work along with the main Workbench module, some of them can used independent of it. For a screencast demonstration of the module, then be sure to check out this <a href="http://palantir.net/blog/introducing-workbench-new-approach-managing-content-management">announcement post for the Workbench module</a>.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-23"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">June 21, 2011 - 12:44pm</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">10:35 minutes (9.74 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-202-bec-white-on-workbench-module#comments Drupal Voices content contentstrategy moderation workflow no 634 Tue, 21 Jun 2011 17:44:28 +0000 kentbye 1041 at http://www.lullabot.com Drupal Voices 201: Jake Strawn on the Omega Theme http://www.lullabot.com/podcasts/drupal-voices-201-jake-strawn-on-omega-theme <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://himerus.com/">Jake Strawn </a> (aka <a href="http://drupal.org/user/159141">himerus</a>) talks about the <a href="http://drupal.org/project/omega">Omega Base Theme,</a> which implements the 960 grid system, supports HTML5, and provides some controls for laying out regions. He also talks about Omega's integration with the <a href="http://drupal.org/project/context">Context</a> module via the <a href="http://drupal.org/project/delta">Delta</a> module in order to provide contextual layouts as well as his work on the associated <a href="http://drupal.org/project/omega_tools">Omega Tools</a> and <a href="http://drupal.org/project/omega_ui">Omega UI</a> modules. For more information, be sure to check out the <a href="http://drupal.org/project/omega">Omega project page</a> as well the <a href="http://omega.developmentgeeks.com/">Omega Theme microsite</a> for more information and videos.</p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-24"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">June 17, 2011 - 11:11am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">12:13 minutes (11.24 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-201-jake-strawn-on-omega-theme#comments Drupal Voices 960 960grid context HTML5 theming no 733 Fri, 17 Jun 2011 16:11:26 +0000 kentbye 1037 at http://www.lullabot.com Drupal Voices 200: David Strauss on Pressflow for Drupal 7 http://www.lullabot.com/podcasts/drupal-voices-200-david-strauss-on-pressflow-drupal-7 <img src="http://www.lullabot.com/sites/default/files/imagecache/190x190_rounded/images/entry/entry-image_drupal-voices-revised.png" alt="" title="" hspace="10" align="right" width="190" height="190" /><p><a href="http://drupal.org/user/93254">David Strauss</a> is the co-founder of <a href="http://www.lullabot.com/podcasts/drupal-voices-181-josh-koenig-on-pantheon-and-automating-deployment-best-practices">Pantheon Systems</a> and <a href="http://fourkitchens.com/">Four Kitchens</a> as well as the <a href="http://pressflow.org/">Pressflow</a> Drupal distribution. Pressflow has been used on a lot of enterprise-level, Drupal 6 sites primarily to implement reverse-proxy cache systems like <a href="http://www.varnish-cache.org/">Varnish.</a> Some of these performance &amp; scalability improvements require changes to Drupal core, and so Pressflow exists to backport the improvements from Drupal 7 to Drupal 6, but also to upstream proven solutions from Pressflow back into Drupal 7. Now that Drupal 7 has been released, Strauss talks about some of the latest approaches in improving performance and reducing latency such as Edge Side Includes and parallel rendering of individual pieces of content. He also talks about the incompatibility with <a href="https://github.com/facebook/hiphop-php/wiki/">HipHop for PHP</a> with Drupal 7's PDO layer, and some possible solutions to make it compatible. Strauss also gives his opinions on the costs and benefits of <a href="http://nodejs.org/">node.js</a>, and why he sees event computing as being "the future of web applications." Finally, Struass discusses what he's been working on lately with the Pantheon service for developers and trying to make it easier to implement the best practices for Drupal deployment.</p> <p>For more information on Pressflow and how to and tune a high-performance LAMP stack and configure Varnish and Memecache, then be sure to check out our 5-hour video series on <a href="http://drupalize.me/videos/drupal-performance-scalability">Drupal Performance &amp; Scalability</a> over at <a href="http://Drupalize.me">Drupalize.me.</a></p> <div class="view view-podcast-details view-id-podcast_details view-display-id-node_content_2 view-dom-id-25"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last clear-block"> <div class="views-field-created"> <label class="views-label-created"> Release Date: </label> <span class="field-content">June 14, 2011 - 8:45am</span> </div> <div class="views-field-tid"> <label class="views-label-tid"> Album: </label> <span class="field-content"><a href="http://www.lullabot.com/ideas/podcasts/drupal-voices">Drupal Voices</a></span> </div> <div class="views-field-nothing-1 views-field-length"> <label class="views-label-nothing-1 views-field-length"> Length: </label> <span class="field-content">17:37 minutes (16.19 MB)</span> </div> <div class="views-field-nothing views-field-format"> <label class="views-label-nothing views-field-format"> Format: </label> <span class="field-content"><span class="channel-mode">mono</span> <span class="sample-rate">44kHz</span> <span class="bitrate">128Kbps</span> <span class="bitrate-mode">(cbr)</span></span> </div> </div> </div> </div> http://www.lullabot.com/podcasts/drupal-voices-200-david-strauss-on-pressflow-drupal-7#comments Drupal Voices drupal 6 drupal 7 ESI performance pressflow scalability no 1057 Tue, 14 Jun 2011 13:45:16 +0000 kentbye 1033 at http://www.lullabot.com