You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Setting up and running a server for development using Jekyll and Bundler can be challenging for new contributors due to the required dependencies and configurations. To simplify the process and make the project more accessible, a Docker image should be created to streamline the setup.
Benefits
Simplifies the setup process for new developers.
Reduces dependency issues by encapsulating the environment.
Makes contributing to the project easier and more efficient.
Additional Notes
This enhancement will provide a robust, standardized setup process for all developers.
The text was updated successfully, but these errors were encountered:
Before reviewing the pull request, I'd like to hear if any other developers plan to use this? i.e. let's get consensus on the issue. I think it unnecessarily hides configuration detail and is unlike how the web site is deployed. It also creates a development dependency on Docker Compose for those who wish to use the feature. It also won't be for all developers as claimed.
Before reviewing the pull request, I'd like to hear if any other developers plan to use this? i.e. let's get consensus on the issue. I think it unnecessarily hides configuration detail and is unlike how the web site is deployed. It also creates a development dependency on Docker Compose for those who wish to use the feature. It also won't be for all developers as claimed.
I think we can still deploy as before, but for the development part it makes it easier for someone entering new to just docker compose up and start working with the codebase. That was the initial idea.
And further if we ever decide to scale up from GitHub deployment we could easily deploy as docker would be the easiest option to transfer.
Description
Setting up and running a server for development using Jekyll and Bundler can be challenging for new contributors due to the required dependencies and configurations. To simplify the process and make the project more accessible, a Docker image should be created to streamline the setup.
Benefits
Additional Notes
This enhancement will provide a robust, standardized setup process for all developers.
The text was updated successfully, but these errors were encountered: