Production Team Goals - 2022/Q4

October-ProductionGoals

Last quarter the Production department published the teams goals for the next quarter.

The plans they wished to achieve, hoping to inspire them to succeed but also, by sharing, to encourage others outside of production to also get involved and come on board to make it all happen.

So take a look at what is planned for the next quarter and see if there is anything you can put your weight behind.

Continue reading
  11249 Hits

Off to Cyprus, ehm, Cypress - How Joomla does its end-to-end testing

October-Cypress

Once, there was a time when testers had to manually test everything in Joomla, clicking through all the views and features each and every time a change was made. It was exhausting, cumbersome and prone to errors.

Along came Selenium! A tool to automatically control browsers, defining long click paths through all of Joomla, repeatable, reliable, not exhausting and requiring less people-power. And the testers saw all the tests that they made, and it was very good.

Continue reading
  1495 Hits

Bearsampp: portable development stack

September-Bearsampp

What if there would be a completely free and open source, fully portable WAMP development stack, created with Joomla developers in mind? Guess what: there is! Two Joomlers are working on it. Troy Hall decided to create (or rather, fork) it, Jacob Waisner joined him in the project, and Bearsampp is now available for everyone to use. Find out what it is, who it is for and what you can do with it!

Continue reading
  1800 Hits

Joomla Production Teams goals for the next quarter

July-Productio_20220719-084812_1

Have you ever wondered what goes on in departments? Or heard people within the community talk about ivory towers, them and us, hidden agendas and wondered if any of that was true? The reality is much more boring than a conspiracy theory. When volunteering, giving your time to write code, the part everyone hates is writing the documentation, and writing a forward plan (roadmap but less solid, aspirational) comes at the very bottom of the priority list!

Continue reading
  28537 Hits

Joomla TUF sprint june 2022 - Keeping the trojan horse outside of Joomla’s walls

June-TUF

Have you ever heard the story of the ancient city Troy? It had massive walls, keeping attackers outside and the city safe. However, the greek army, attacking the city, had a genius idea: they pretended to stop their attack and travel back home, while leaving a gift for the people of Troy: a huge wooden horse. The people of Troy were thankful for that gift and pulled the horse inside the city's walls - not knowing that greek soldiers have hidden themselves in the horse, crawling out at night, opening the doors for the rest of their army and thereby dooming the city.

Continue reading
  30718 Hits

Joomla 3.10 enters the Security Support Phase

May-J3.10

Joomla 3 has been around for a long time. It is easy to forget how successful the series has become and how much it has evolved over the course of the minor versions.

As it approaches its final year as a mature, stable version of Joomla, it is about to enter its security support phase.

Continue reading
  32527 Hits

Joomla 5 is in the planning, meet the release leads

January-J5

This email address is being protected from spambots. You need JavaScript enabled to view it. and This email address is being protected from spambots. You need JavaScript enabled to view it. are the joint release leads for Joomla 5, now in the planning stage. I managed to ask them both for their ideas and views on the project at the end of a Production meeting. This joint venture is being undertaken by two very experienced developers. 

Continue reading
  38887 Hits

How to J4-ify your old Joomla 3 template

October-J4-ify-template

Joomla is a beautifully matured CMS, and long term Joomlers might knowingly nod, when I say it was a bumpy ride at times. Have a look at this article 'Celebrating Joomla 4' to get an idea of the new features of Joomla 4.

If you are (relatively) new to Joomla, chances are your website uses a template compatible with Joomla 4 (or at least your template developer provides a fully J4 compatible version of the template). Then you are lucky and this article is of no concern for you. But what if your website has been running for years now, and you are considering a migration from Joomla 3 to Joomla 4?

Continue reading
  40778 Hits

Searching for a GSoC Student

April-GSoC GSOC team

The mission: Recruit about 20 mentors to help guide four students through four projects that will ideally be integrated into future releases of Joomla 4.

Continue reading
  2088 Hits

Protecting your resources from web attacks using a new Feature called FetchMetadata

November-FetchMetadata

In June 2020 Google published an article called “Protect your resources from web attacks with Fetch Metadata” on web.dev. It's a new set of request headers to protect your site against common attack vectors for web applications.

Continue reading
  4139 Hits

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/