J4 development, and my first blog post...
Apparently, there's another blogger on the Internet... A while back, I decided to create a blog section on my web site. It's always a good thing, to have a blog included in your website. It can generate traffic, possibly converting that traffic to paying costumers, and allow your current/future clients to know you and your business a bit better.
I always tell people who are thinking of creating a new website to include one, with related topics to what you are selling. Generating traffic to a post that explains how a problem is manifested/presented/solved, and then offering a service to solve that same problem is the ideal scenario. In fact, excluding ad space sales and brand awareness, those are the main reasons to have one, specially if you're a small business (IMO).
But what to write in the blog? Well, a blog is not a novel. Although the BLOG word is often used in a specific context, it actually stands for Binary Log, and a log is kind of a diary, so it shouldn't be too complex. This might be more easily said, than done. The kick-start is always difficult.
I had a few ideas for topics, but is always difficult to choose the first one. The first topic is actually the hardest, because it sets the tone, but thankfully, something happened a few months back, that made me write, the soon to be “first topics”.
Joomla 4 development
It came to my attention, a few months ago, that Joomla! was about to receive an upgrade to version 4, and some of the people involved, were looking for feedback from the community for requirement gathering purposes. Being a Joomla! user/developer, and having some ideas about what could be improved, I decided to participate.
After joining the J4 Working Group on Glip, and while waiting for (small) part to be assigned to me, I was told that Joomla!'s path for version 4 was already set, but I decided anyway to write 3 documents stating where I thought Joomla! should head to. If not for J4, maybe for J5 or J6. From the architecture and file system, to Joomla!'s MVC implementation. From Templates and Standards to its (development) philosophy.
To put it lightly, there was a bit of feedback “shortage” in the group, but the few people that read (some of) it, gave me very positive feedback. Since those topics still remain relevant today, but maybe they didn't get the audience they should, I decided that they are very good candidates for “first posts” in a blog.
These are the topics related to J4's development I wrote, that will be available in this website, with some minor changes I wrote when uploading them here:
- J4 Architecture and File Structure
- J4 MVC Pattern
- J4 Templates and Standards
Recently, I decided that a 4th document should be included before all the rest.
- J4 Why Joomla! needs a Framework and a Platform, and should abandon its holistic approach