OCR-D / quiver-back-end

The back end of the OCR-D quality dashboard webapp.
MIT License
1 stars 2 forks source link

Info about ocrd all release #7

Closed mweidling closed 2 years ago

mweidling commented 2 years ago

This PR adds a separate ocrd_all_releases.json. It holds information about which project is part of which release – while all projects are listed only in their respective latest release.

It also adds some minor improvements to the repo.

Closes #5.

mweidling commented 2 years ago

TODO: Encapsulate the Releases class.

Done.

mweidling commented 2 years ago

@kba I'd appreciate feedback on my Python implementation because a) I'm not that familiar with Python yet and 2) I'm not that satisfied with my implementation of the Release class, especially with passing the released_projects list around (which doesn't feel that OO to me).

Thanks!

mweidling commented 2 years ago

@paulpestov Please have a look at the ocrd_all_releases.json. Does it serve your needs for your front end tasks?

mweidling commented 2 years ago

@kba Another thing to consider is that currently every project that has ever been mentioned in a release is considered. Is that okay or should we omit some of them? (This question relates to what to include in the config.yml.)