#36 Refactor code
Closed by ryanlerch. Opened by mymindstorm.

The current generate-html.py file has a main function of about 400 lines, and other files such as update-solr.py repeat code used in generate-html.py.

  • Things should be more object-oriented and possibly in separate, shared files
  • The massive amount of lint errors need to be taken care of
  • Implement some form of testing

I hope to see #37 and #38 merged before the refactoring takes place.

Definitely, I won't make any major changes without emptying the PR queue.

fedora-pages-static has been migrated to Fedora Forge.

this ticket has also been migrated, please continue over at

https://forge.fedoraproject.org/apps/fedora-packages-static/issues/36

Metadata Update from @ryanlerch:
- Issue status updated to: Closed (was: Open)

Metadata