My brain has become a leaky bucket!
Well, saying I am loving Backdrop is perhaps expressing it a bit strongly, and what I really mean is that I very much like this excellent product, in the same way that I love our 'new' car - a VW Golf Plus Automatic (now 4 years old), our new kitchen, even my Laptop now that it has been rejuvenated with maximum RAM and a Solid State Drive. These are things that work really well.
As planned and promised, the new release of Backdrop CMS arrived in the early hours of today (UK time) and I have immediately installed it on this site. The update went without a hitch, so here we are, thinking about what comes next.
I have previously posted about using GitHub, an essential and commendable resource for participating in any development of Backdrop CMS and many other 'open source' projects. I have recently made slight progress beyond that elementary starting point, and have now taken my first steps into the Git world of Push and Pull, making use of GitHub repositories and JetBrain's PhpStorm software on my PC. What I am writing here will be very familiar and indeed trivial to regular users, who need read no more!
One of my favourite capabilities in Drupal is the facility to create a changing cycle of images, with fades or other transitions between photographs. This can be done in various ways and I usually like to use the add-on 'Views Slideshow Cycle' module which comes as part of 'Views Slideshow'.
Suppose that every time you posted an article or page to your website the system would automatically generate a Tweet to inform your followers?
A year or so ago I had this challenge for a Drupal 7 website I was working on, where the client is regularly adding book reviews to her site and needed to keep her followers informed - www.catherinelarner.com
One of the first things one learns about trying Backdrop is that one needs a user account on GitHub. This is the place to ask technical questions and to read about current and past issues. Moving on from there, it is the place to maintain or build repositories of code, first in your own account and then, once reasonably proficient, in the shared area for Backdrop Contributions - https://github.com/backdrop-contrib.
When I first tried to install Backdrop on my Virtual Private Server I found there to be a problem with the version of PHP that came provided with my VPS, and I set about installing a more recent release of PHP5.5. This seemed to be working well, but in recent days I have been puzzling over why I could not get Backdrop to scale images when uploading them, either to create thumbnails or to scale an image to a size specified in image field properties. [This is called 'image resolution' which I find somewhat misleading - hopefully Backdrop could change this Drupal terminology.]
It is 6 weeks since I last posted anything on this site so now I must make up for it and record a few things that I have done and learnt.
This self-inflicted project to get to use BackdropCMS is giving me a lot to learn but I feel I am gradually making progress. I guess what I should be doing is carefully documenting each new step if only as an aide-memoire for when I have a 'senior moment' and forget something I have already learnt.
So what have I learnt so far? Here is a list with some assessment of progress: