-
Notifications
You must be signed in to change notification settings - Fork 19
Project Ideas
Ivan Ogasawara edited this page Feb 11, 2025
·
5 revisions
- Documentation: https://osl-incubator.github.io/scicookie
- License: BSD 3 Clause: https://github.com/osl-incubator/scicookie/blob/main/LICENSE
- Code of Conduct: https://github.com/osl-incubator/scicookie/blob/main/CODE_OF_CONDUCT.md
SciCookie creates projects from project templates and is based on Cookiecutter. It serves as an initial structure which can be used by beginners as well as full-fledged developers to simplify the project creation process and save considerable amount of time. SciCookie enables projects with an initial layout that includes recommended tools, workflows, and project structure.
The current proposal aims to improve SciCookie, adding useful links and tools to the community, adding a profile focused on ai/ds developers, and fixing issues with the CLI.
- Fix the truncated input in CLI.
- Add a profile focused on ds/ai
- Add link to communication platforms
- Add link to donation platform
- Add support for nox
- Implement the assigned tasks
- Add and update documentation for the new implementation
- Add proper tests for the new implementation
- Create a blog post about the work done
- Prerequisites:
- Python (Intermediate level)
- YAML and JSON
- Cookiecutter (beginning level)
- nox (beginning level)
- typer (beginning level)
- Expected Time: 350 hours
- Potential Mentor(s): Saransh Chopra, Ivan Ogasawara, Anavelyz Perez, Yurely Camacho
- https://github.com/osl-incubator/scicookie/issues/194
- https://github.com/osl-incubator/scicookie/issues/335
- https://github.com/osl-incubator/scicookie/issues/336
- https://github.com/osl-incubator/scicookie/issues/337
- https://github.com/osl-incubator/scicookie/issues/338