D&I projet updates after RC joined the project:
: Deniz Aydin
Minutes: 960
- I’ve transitioned the project to GitLab repository.
- I’ve also created an issue board with an issue template that lives in the repository.
- I’ve added the tags as an anchor element, and the abstract as a div element to the entry pages.
- Fixed the
Date
regression bug where the entry date wouldn’t show in the compiled bibliographies. - Created additional search meta filters for date, number of pages, location, tags, document type, and author. The number of pages calculation is done on the backend, and some pages come in Roman numerals so I’ve written a Roman-to-integer conversion.
- RC has written an excellent test suite that lives under
/tests
. Some reworking was needed. Note that you need to put your source code in a directory namedsrc
, you need a blank__init__.py
in the directory that you want to import as a module, and the imports have to be refactored. The tests have to be in their own directory as well. We’ve chosenpytest
as it tends to be the industry standard.