KorryKatti / Python-Image-Board

Imageboard with no text only images
http://korrykatti.pythonanywhere.com/
5 stars 10 forks source link

Project management using Poetry for scalability #9

Closed hitblast closed 1 month ago

hitblast commented 1 month ago

Why?

Most Python projects, small or big, need a centralized solution for managing things properly. But stuff end up scattering since all of the different packages have their own way of managing things. I think it'd be great for this project if over time it could be centralized using Poetry, a not-necessarily-new but advanced tool.

How?

The first step would be to initialize Poetry within the project. Later on, we could integrate the structure for a Python package within this project to make a whole range of tasks possible (e.g. creating a separate command for managing the image board), both at the user side and the developer's side. It can also be used to manage development dependencies too, which also brings a whole different set of issues for other contributors to work on.

hitblast commented 1 month ago

Update: #8 integrates the initialization part.

KorryKatti commented 1 month ago

Update: #8 integrates the initialization part.

is there anything more left to it ? i would like to close this issue

hitblast commented 1 month ago

Update: #8 integrates the initialization part.

is there anything more left to it ? i would like to close this issue

If you want, you can. Won't necessarily need it for the coming contributions.

KorryKatti commented 1 month ago

alright thanks for your contribution