Junebug Brings Interactive Transcripts
Blog postOur latest launch, the Junebug sprint, brings us some changes and enhancements to the closed-captioning we introduced last month. We now have interactive transcripts and the ability to display translations. We also made a little interface tweak for our closed-captioning.
Interactive transcripts
Drupalize.Me trainers Kyle Hofmeyer and Michelle Lauer will be bringing Drupal learning to you live in Providence, RI on June 22! As part of Drupal Global Training Day, we'll be hosting a full-day Intro to Drupal workshop from 10am-5pm at the Lullabot Activity Center in Providence, Rhode Island.
We'll be covering:
- An overview and background of the Drupal project
- Basic terminology
- How sites get built with Drupal
- Finding your way around the community
- A live site-building demo
Time to Upgrade!
Blog postThis week our team got together and started to focus on a new project: upgrading our site to Drupal 7. Drupalize.Me was originally built on Drupal 6 back in 2010 and the site is running very well, but we’d love to move up to Drupal 7. Aside from just playing with the great new features in Drupal 7, we also want to take a fresh look at the site and clean up a few things.
Recently we released a number of videos showing how to set up a local web server so that you can build and develop a web site on your own personal computer. This is a HUGE help when working on a site since you have everything you need locally, and you can play, break, and test things in a safe environment. It's also super handy when you need to get some work done but you don't have an internet connection handy. This is really such a basic tool for working with the web that we've decided to make the three server installation videos FREE for everyone.
Drupalize.Me Live from Denver, Colorado
Blog postThis is what happens when you take the Drupalize.Me team and tell them that they need to run the sponsor booth during DrupalCon Denver. We started thinking about what we could do at the booth, things like rig up a TV so that people can watch Drupalize.Me videos played via our Roku app, and maybe an iPad or two so that we can show off the mobile capabilities... and wait just a moment. What if we get a big cardboard box and cut a TV out of it and just re-enact videos? It'll be hilarious! And thus Drupalize.Me Live was born.
In this post I'm going to give a little bit of insight in to how we are planning (and currently attempting) to migrate all the data from our current Drupal 6 site to our new Drupal 7 site using a couple of handy tools like Jenkins CI, bash shell, drush and the migrate module.
Broken Feeds and Spaces in Your Code
Blog postIf you receive our newsletter, you may have noticed that you recently got a HUGE list of posts we've written recently. Well, except that they weren't all really that recent — some of those we two months old, and every week in between. Our regular newsletter is sent out automatically based on our RSS feed, and it turns out that our RSS feed was broken. Once we tracked it all down and got it fixed, all of the posts that had never gotten queued up for the newsletter shot out in one big go. Sorry about that. Aside from the crazy long newsletter though, I thought I'd share how I got this sorted out, because this is the kind of problem that can happen to anyone, and it is really annoying to track down.
This week we are continuing the free Drupal Ladder series with two more steps on the ladder. In the first video in the series we got a local Drupal site set up. In these two videos we move on to the two most important community tools for jumping in: Git and the Drupal.org issue queue.
Capitalcamp Workshop on Community Tools
Blog postI'm very excited to be headed to Washington, DC next week to take part in CapitalCamp. We're doing a new kind of workshop. It is a free, three-hour workshop on getting up to speed with the Drupal community tools. Kyle and I are going to talk about the tools we have, why they are useful to you even if you don't want to contribute, and then get hands-on with actually using these things. It's gonna be a blast!
One of the best parts of doing an upgrade on an existing site is that it gives you the opportunity to fix things that need fixing. Of course, we’re very focused on our users as our first priority when it comes to working on the site, but we, as the site administrators, need some usability love too.
Giving Drupalize.Me a New Coat of Paint
Blog postAs some of you may know, we're in the process of upgrading the cuddly panda that we all know and love as Drupalize.Me to Drupal 7. There will be other blog posts giving a better insight into the actual upgrade but, I'll be talking about what that means for the design of the site.
Wowza and the Leap Second
Blog postAn interesting thing occurred last weekend on Sunday morning. Really, really early. A leap second was applied to Coordinated Universal Time (UTC) and Linux admins everywhere were suddenly awakened as their servers started pegging CPU's and setting off alarms. Oops. Looks like there is a bug in the current Linux kernel that caused a bit of havoc. You can read all about it, but I'll leave understanding the details of the bug as an exercise for those of you that are interested in those kinds of things.
We've been doing a lot of work with the Drupal Ladder, and we have two new FREE videos in the Drupal Ladder series. These cover the next two steps of the Ladder, testing and writing patches. Both lessons use a Drupal 8 sandbox site that has a known bug in it. First you walk through the process of testing a patch that someone else has provided, and in the next lesson you learn how to write that patch yourself. There is no crazy coding involved — the patch is changing some help text in Drupal core.
Drupalcon Munich Recap
Blog postDrupalCon Munich 2012 was a blast! The whole Drupalize.Me team (myself, Joe, and Kyle) went over to Germany and soaked up the Drupal goodness. I had a very busy con, and want to share some of the great things that came out of it. (I'll try to be brief, but wow there was a lot of good stuff just in my little corner of the con!)
Today we're happy to start our dive into the Coding for Views series. Last week we kicked off the series by getting things all set up on our demo site and covering the resources we have available. This week we create a simple module that uses the Views API to export our site's view and store it in code in our module as a default view. With that basic understanding in place, we take a look at an existing module, our Databasics module, that we would like to integrate with Views, so we can dive even deeper in next weeks videos.
New Series: Coding for Views
Blog postViews is without a doubt the most popular module on drupal.org, and one of the reasons for it’s popularity is the plethora of modules that enhance the out of the box views experience. These modules add new display options like a calendar or Javascript caoursel, new formatters for existing fields, and even new backends so you can query things other than MySQL. Like Drupal itself views is written to be extended and it’s not uncommon to need to do just that in order to meet your site specific requirements.
If you didn't listen to the Last Lullabot Podcast last week, you may not be aware that Lullabot is shaking things up a bit on the podcast front. We're renaming the Lullabot podcast to the Drupalize.Me podcast. The Lullabot podcast has been running since January 2006, and we're reviving that legacy with a new bi-weekly podcast, talking about everything Drupal. Today is our first Drupalize.Me podcast, where we have a good chat about DrupalCon Munich with the Lullabot team: Drupalize.Me Podcast: Episode 1. Go check it out!
Upgrade Status: Phases 1 and 2 Complete
Blog postIt has been a few months since we started our site upgrade, and I wanted to give an update on our progress. We are a small team of three, who manage the site and create most of the videos, so needless to say we've gotten a bit waylaid on our schedule. We've also had quite a bit of fun distraction with our Lullabot company retreat (which was sooo fun!) and DrupalCon Munich (which was amazing). So, while we're not as far as we wanted to be, we have gotten a good chunk of work started, and we're through Phases 1 and 2!
Over here at Drupalize.Me we have been working on transcribing and translating our videos for a few months now. We've also had a number of people step up to help us out with them, and we now have translations beginning to appear. So far, we have Chinese, Croatian, Estonian, Persian, and Spanish versions of a few of our videos.
Come Meet Us at Badcamp
Blog postThe Drupalize.Me team loves to attend Drupal events, and we're stoked to be going to BADcamp in Berkeley, California next week, along with a whole group of Lullabots. BADcamp is, by far, the largest free Drupal event, clocking in with over 1500 attendees this year. It remains a free event due to strong sponsorship, and Drupalize.Me is proud to be a Contributing Sponsor this year.