We're excited to have Herb v/d Dool (also known as simply @herbdool on GitHub) join the Backdrop CMS Core Committers team! During the tremendous effort put in by Herb during the Backdrop 1.11.0 release (and before), I noticed again and again how Herb was providing thoughtful, helpful feedback in the Backdrop issue queue. I took the suggestion to make him a core committer to the Backdrop PMC, who approved my suggestion unanimously.
I do not consider myself a coder. My contributions in the issue queues both in drupal.org as well as in the GitHub repository of Backdrop CMS had very little to do with actual code. That was until a few months ago Geoff (a.k.a. @serundeputy) showed me a way to create PRs though the GitHub UI that I find very easy (although not very coder-like).
Use case: Develop Backdrop sites and be able to continuously deploy patches, updates and features cleanly and easily on Pantheon. We, the Backdrop Community, hope to offer Backdrop local drush out of the box in the near future, but for now here are the steps to get you going on Pantheon, Terminus, Drush and Backdrop CMS right now!
Install Backdrop CMS with terminus:
Audience: developers creating forms programmatically
For many years now, I've been using #states in many of my pull requests that were around improving the admin user interface. I've found that hiding/showing form elements depending on various conditions, in many situations may result in a much better user experience for content editors and site builders using Backdrop.
Backdrop CMS is just under a month away from our 19th on-time release, version 1.18.0. Every 4 months, we release a new version which brings with it new improvements and features to Backdrop CMS. Feature freeze is scheduled for Jan 1, 2021 (this may be adjusted for the holiday) and the release will be on Jan 15th. In the final weeks of each release cycle, there is a frenzy of activity and we try to get new improvements finalized and approved.
Here are some notes from the Design / UX and Development meetings that took place on Thursday Jan. 3rd. These notes are not comprehensive, but we have included links to watch the meetings or read the agenda near the end of this post.
In Backdrop, as in Drupal, there usually seems to be more than one way of doing the same thing, and in this blog contribution I am not suggesting that this is THE way to theme your site, it just happens to be a way I have used with some success.
Stardate 47634.44: We’ve encountered the Backdrop CMS, and found it to be the fastest way to make a flexible and modern website. Using the code and concepts we know from Drupal 7, it optimizes web development for 2016.
However, we are perplexed why our development workflows are still archaic and barbaric. To right this wrong, we must violate the Prime Directive and bring technology from the future.