Let’s say a friend (or a new client) asks you to make a small change to their Drupal website. You’ve never seen this site before and the original developer(s) are long gone. Of course the text is in some obscure block. Sometimes finding where to make the requested change is easy. Sometimes it’s not.
Posts in Drupal
Most web development shops create their process around building websites, not supporting them. Aten built a dedicated Support Team out of recognition that maintaining and extending websites requires its own skill set and organizational structure.
BADCamp is one of the largest and most important Drupal events of the year. On top of a weekend of sessions covering development and nearly every other aspect of Drupal work, BADCamp starts off with two days of in-depth Summits. It’s just a few days away, but admission is 100% free and you can still attend if you register.
If you do decide to use the Features module, you’ll quickly learn there isn’t a single way of creating features. Things can quickly get unwieldy on a complex site with multiple developers and many Features. In cases where Features is a project requirement, we’ve created a process that has worked well for us.
Last month at the Central Denver Drupal meeting, Nick Switzer from Elevated Third showed how they are using a structured spreadsheet format for describing their Drupal configuration in a way that makes it easy to build. They based their spreadsheet format on a template Palantir published a while ago, and someone mentioned Lullabot has been using something similar.
I just got back from DrupalCon Amsterdam. In many ways it reminded me of my first DrupalCon in Barcelona. In 2007, I was brand new to Drupal and excited by a turn I had made in my career. I was astonished by what was then a young and energized community. I saw so much possibility and started making friends. Some of these people, seven years later, are my best friends.
When using a config in code development approach you need standardized content to test against and to provide a common ground to review variations with your team. But what do you do when you're starting on a project and you don't have content from a client yet?
Aten is headed to DrupalCon again — this time in Amsterdam. Our lead front-end developer, John Ferris, continues what will now be an international speaking tour. VP of PM Matthew Saunders will be busy with Drupal Association Board-related activity.
Drupal has some powerful tools for creating and managing complex content relationships. Views relationships using Entity References across more than one content type can be used to establish multi-tiered content relationships.
Last weekend I gave a talk on "Footless Drupal" about how Drupal 8 is using declarative programming for configuration, how the Config in Code (CINC) module is aiming to backport that to Drupal 7, and how it's already possible to use custom configuration workflows outside the default Drupal interfaces.