Feature No Code Attached Yet
avatar alebak
alebak
17 Jul 2024

Is your feature request related to a problem? Please describe.

As a developer, setting up a local development environment for Joomla! can be time-consuming and prone to configuration issues. This can discourage new contributors and slow down the development process.

Describe the solution you'd like

I propose adding a development container configuration and GitHub Codespace support for the Joomla! project. This feature would enable developers to quickly spin up a pre-configured development environment with all the necessary tools and dependencies. Similar functionality is already available in projects like WordPress, making it easier for developers to contribute and streamline the development workflow.

Additional context

  • Reduce the time and effort required to set up a local development environment.
  • Ensure consistency in development environments across different contributors.
  • Lower the barrier to entry for new developers wanting to contribute to Joomla.
  • Improve the overall development experience and productivity.

Thank you for considering this feature request.

avatar alebak alebak - open - 17 Jul 2024
avatar joomla-cms-bot joomla-cms-bot - change - 17 Jul 2024
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 17 Jul 2024
avatar richard67 richard67 - change - 17 Jul 2024
Labels Added: Feature
avatar richard67 richard67 - labeled - 17 Jul 2024
avatar brianteeman
brianteeman - comment - 17 Jul 2024

We do have docker containers available https://hub.docker.com/_/joomla

avatar alebak
alebak - comment - 17 Jul 2024

Hello @brianteeman!

It's not the same thing. The concept of Development Containers goes further and is much more powerful than a simple Docker image and makes it easier for the developer to have his IDE configured, even, without the need to install additional applications or tools.

avatar brianteeman
brianteeman - comment - 17 Jul 2024

I am aware it is not the exact same thing

avatar Hackwar
Hackwar - comment - 28 Jul 2024

Looks interesting. Would you be willing to work on that?

avatar alebak
alebak - comment - 29 Jul 2024

Hi @Hackwar,

I am going to try to send PR using the Wordpress devcontainer as a sample.

avatar Hackwar
Hackwar - comment - 29 Jul 2024

Thank you.

avatar richard67 richard67 - change - 23 Sep 2024
Status New Closed
Closed_Date 0000-00-00 00:00:00 2024-09-23 18:33:44
Closed_By richard67
avatar richard67 richard67 - close - 23 Sep 2024
avatar richard67
richard67 - comment - 23 Sep 2024

Closing as having a pull request. See #44128 .

Add a Comment

Login with GitHub to post a comment