ripple / dactyl

Tools to make enterprise documentation from Markdown sources.
MIT License
69 stars 34 forks source link

Restructure build pipeline #50

Closed mDuo13 closed 4 years ago

mDuo13 commented 4 years ago

The dactyl_build.py source is a mess of functions with too many arguments passed up and down and called in an unclear order.

It would be great to structure some of those types of information into classes and more strictly enforce type-safety for those classes.

Reorganizing the build pipeline would probably be helpful for #48 so that the "first pass" work could get done more effectively.