libreant
libreant copied to clipboard
{,e}Book archive, focused on small grassroot archives, distributed search, support to different kind of objects
github supports [contribution guidelines](https://github.com/blog/1184-contributing-guidelines) long story short is: if we create `/CONTRIBUTING.md`, it will show up when people do pull requests. Our long queue of contributors will be very happy...
to repruduce the error you can simply search `/` or any string containing slashes on the search page. For example searching `asdasdasdasdlsadsaas/dasd` will produce the following error ``` RequestError: TransportError(400,...
there is no command to delete a capability from a group according to the organization of similar command, should be `libreant-users group cap-del`
Examples are (sometimes) better than documentation itself. Creating some preset may be nice both to have documentation on how to create them and to put them in a distro package...
For debian package (see #229 ) but also more generally, it's nice if startup scripts are already provided. While this will always be a bit distro-specific, I think it's better...
regular domain is `.+` (match all). `simToReg(".+")` is not capable to handle this string and return the empty string.
we need to use `Preset.validate()` in `upload()` function.
Installing libreant is simple, but lot of details are not standardized. If we want to go towards easier installation, one of the things to do is suggesting sane values for...
The main executables should have a manpage for sysadmins, so that `man libreant`, `man libreant-db` and `man libreant-users` all work. It would be even better if that could be created...
we should provide an upgrade procedure documentation for sysadmin in rtfd