Remodeling Four Kitchens: A look inside our new brand
With the additions of Advomatic and Manatí, we’ve had an exciting few years at Four Kitchens. While we’ve remained fundamentally the same organization, we’ve also been evolving into something new. It’s time for our brand to catch up.Learn more
Drupal 10 is here: Is your website ready?
If you start by taking into account where your current site stands, you can best ensure it’s on steady ground for the benefits that lie ahead.Learn more
News and insights from the Web Chefs
Filter by topic
- Being online
- Client stories
- Design and UX
- Digital strategy
- Immersive technology
- Industry report
- Office news
- Work life
Filter by type
Why Drupal.org lacks good themes (and why CVS has nothing to do with it)
There's been a lot of talk lately about how Drupal designers shouldn't have to learn CVS. Nothing new to see here, really -- just the same tired, self-fulfilling arguments about how much CVS sucks, how developers also hate using it, and how designers shouldn't be expected to learn something so... technical.
“CVS Instructions” tab now available for all Drupal.org projects
Drupal's CVS is now more user-friendly! As part of the Documentation Sprint at Drupalcon DC 2009, web chef David Strauss built a "CVS Instructions" tab for Drupal.org. The tab provides concise, step-by-step instructions on how to check out, commit, patch, tag, and branch any module or theme. A simple drop-down box at the top of the page allows the user to select the version of the module or theme they want to work with, and the instructions are updated to display exact, copy-and-pastable commands.
Enforcing branch commit atomicity (or, why the git staging area is bad)
With CVS, one of the only repository-wide atomic operations is tagging a local checkout. And not all that long ago, Subversion introduced mainstream users of free, open-source version control systems to full-scale atomicity. Or, at least the ability to be atomic.
Making the web a better place to teach, learn, and advocate starts here...
When you subscribe to our newsletter!