After the last crazy-busy months of April and May 2018, I'm finally catching up with the delayed tasks. In the rush of preparing the presentation for UbuCon 2018 - Devops with
Lando and Docker, I also published an ambitious project: Lando Boilerplates for Joomla, WordPress and PrestaShop (GitHub repo).
I have been improving the project mainly with Joomla tooling, but also included WordPress CLI and PrestaShop recipes.
At this point, after these months of development and testing, I think that the recipes are improving and the direction is clear to implement best-practices and advanced tooling (integrated phpMyAdmin and MailHog) for CMSs. For instance, the current tools for Joomla include these nice commands for Lando:
- "install", to download and extract the latest Joomla
- "kick-restore", to download Akeeba's kickstart and extract a JPA backup
- "unite-restore", to install a JPA backup with Akeeba's Unite
- "dev-config", to apply my favourite local development configuration to Joomla
This is the repository where I'm publishing the updates: https://github.com/anibalsanchez/lando-boilerplates-for-joomla-wordpress-and-prestashop
To sum up, Lando is progressing at giant leaps and the combination of different CMSs is perfect for DevOps development.
In this session, we are going to talk about the techniques and technologies necessary to develop a state of the art extension. Building on top of a classic component that includes modules and plugins, we are going to add a quality assurance procedure, progressive features, packaging tools and continuous deployment services.
See you in Cologne!
Across the world, the community gets together to organize UbuCon events to celebrate Ubuntu and forge new friendships.
Ubuntu has always been with me. I'm a confessed fanatic, and I deploy Ubuntu on every computer that I can. Now, I have the fantastic opportunity to attend an UbuCon conference, here in Gijón/Xixón, Spain, and meet the community. On top of this, I submitted a conference about Lando (https://docs.devwithlando.io), it has been accepted and I will be honoured to introduce this toolkit.
Lando is for developers who want to quickly specify and painlessly spin up the services and tools needed to develop their projects.
It's a free, open source, cross-platform, local development environment and DevOps tool built on Docker container technology and developed by Tandem. Designed to work with most major languages, frameworks and services, Lando provides an easy way for developers of all types to specify simple or complex requirements for their projects, and then quickly get to work on them. Think of it as your local development's dependency management tool...
Don't miss this event. It's going to be awesome. Registration is still open http://ubucon.org/en/events/ubucon-europe and the Schedule have been published http://ubucon.org/en/events/ubucon-europe/schedule.
To the moon!
- Extly Tech
- Team Leader / Senior Developer
- Today, specialized in Laravel and Joomla. Proudly working on PhoneGap, Ionic & Angular.
- Oviedo, Spain