Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate Cookiecutter Projects into Atramhasis for Improved Maintainability and Centralization #876

Closed
goessebr opened this issue Jun 25, 2024 · 2 comments
Assignees
Labels
Milestone

Comments

@goessebr
Copy link
Contributor

We have 2 cookiecutter projects that create an Atramhasis project:

Atramhasis Demo Cookiecutter to create a demo application.
Atramhasis Scaffold Cookiecutter to create a clean new application.
We could integrate these cookiecutter projects into Atramhasis.

Integrating these projects will improve the maintainability of the code and centralize the project along with the cookiecutter projects. This will provide a more cohesive development experience and ensure that all components are in sync.

Any thoughts about this?

Useful links:
https://cookiecutter.readthedocs.io/en/stable/cli_options.html#cmdoption-cookiecutter-directory

@Wim-De-Clercq Wim-De-Clercq self-assigned this Jun 26, 2024
@Wim-De-Clercq Wim-De-Clercq added this to the Sprint 236 milestone Jun 26, 2024
Wim-De-Clercq added a commit that referenced this issue Jun 26, 2024
Wim-De-Clercq added a commit that referenced this issue Jun 27, 2024
@Wim-De-Clercq
Copy link
Contributor

After this is fully released. We should probably consider archiving the cookiecutter repositories.
image

Or deleting, I suppose, but archiving may be nicer for people who have the links and for older tags and branches which refer to it.

@goessebr
Copy link
Contributor Author

I will archive the old cookiecutter repositories once the new Atramhasis release is available.

@cedrikv cedrikv modified the milestones: Sprint 236, Sprint 237 Jul 1, 2024
goessebr added a commit that referenced this issue Jul 1, 2024
goessebr added a commit that referenced this issue Jul 1, 2024
goessebr added a commit that referenced this issue Jul 1, 2024
@goessebr goessebr closed this as completed Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants