bob issueshttps://gitlab.idiap.ch/bob/bob/-/issues2022-06-10T11:33:30Zhttps://gitlab.idiap.ch/bob/bob/-/issues/273Issues to take care of before release2022-06-10T11:33:30ZAmir MOHAMMADIIssues to take care of before release- [ ] at the end of many pages e.g. https://www.idiap.ch/software/bob/docs/bob/docs/master/bob/bob.bio.spear/README.html there is a contact section with "For questions or reporting issues to this software package, contact our development...- [ ] at the end of many pages e.g. https://www.idiap.ch/software/bob/docs/bob/docs/master/bob/bob.bio.spear/README.html there is a contact section with "For questions or reporting issues to this software package, contact our development mailing list." pointing to https://groups.google.com/g/bob-devel -- isn't it a bit misleading since we are asking people to ask questions on stackoverflow https://stackoverflow.com/questions/tagged/python-bob ?
- [ ] bob.extension is still called a C++ extension package and the documentation needs to be revisited. Most of the useful docs for development should move to bob/bob.devtools
- [x] The tutorial in bob/docs is gone and we need a new one. The other pages need to be revised.
- [ ] bob/bob.bio.base documentation on creating csv datasets is not complete
- [ ] bob/bob.bio.base documentation on legacy should be removed
- [ ] bob/bob.bio.spear documentation and leaderboard needs updating
- [ ] bob/bob.bio.face leaderboard needs updating
- [ ] bob/bob.pad.face needs new baselines. the package is empty as of now.
- [ ] bob/bob.pad.face needs new documentation after baselines have changed.
- [x] bob/bob.bio.vein still uses nosetests instead of pytest
- [ ] bob/bob.devtools we need to command to install all packages inside `bob-devel`. That is creating a conda env with all bob dependencies and without bob packages.
- [x] Check the entry points of all packages (check which ones).The Great Deprecationhttps://gitlab.idiap.ch/bob/bob/-/issues/242Pip installations of Bob packages installs each package several times2017-08-07T12:16:52ZAmir MOHAMMADIPip installations of Bob packages installs each package several timesIn a clean environment without any bob package installed the `pip install bob` command will install each package several times which makes it impractical to install.
While this was done to circumvent the problem described here: https://s...In a clean environment without any bob package installed the `pip install bob` command will install each package several times which makes it impractical to install.
While this was done to circumvent the problem described here: https://stackoverflow.com/questions/14665936/import-egg-functionality-during-setup-in-a-buildout
I think this approach should have been avoided. a great example is Scipy which depends on Numpy during build. Looking at Scipy's `setup.py` I see that they have managed this pretty well: https://github.com/scipy/scipy/blob/master/setup.py