pydoit / doit

CLI task management & automation tool
http://pydoit.org
MIT License
1.87k stars 175 forks source link

More intuitive internal structure with sub packages #319

Closed smarie closed 5 years ago

smarie commented 5 years ago

Currently files are organized in a "flat" mode:

image

It makes it quite difficult for newcomers to reverse-guess the architecture from package organization. I'm sure that a few separate folders could be identified to better structure this

Any ideas?

schettino72 commented 5 years ago

I guess the best way to better understand the module structure of a project is a graph of import dependencies. Actually doit owns tutorial is a project on how to create those. I should probably include that generated graph for doit itself on docs...

I think that given doit size, a flat module structure fits better.

smarie commented 5 years ago

I disagree, but that's your call ;)