libreant icon indicating copy to clipboard operation
libreant copied to clipboard

{,e}Book archive, focused on small grassroot archives, distributed search, support to different kind of objects

Results 62 libreant issues
Sort by recently updated
recently updated
newest added

Thanks to the free service gemnasium.com we can easily monitor the dependencies version and receive security alerts. I've grant just the read permission thus only passive functionality of the service...

> OPDS Catalogs enable the aggregation, distribution, and discovery of books, journals, and other digital content by any user, from any source, in any electronic format, on any device. http://opds-spec.org/about/...

enhancement
help wanted

With this PR we can have HTTP API documentation. However, this requires some little change to the command you use to generate documentation. **Please note**: just sticking to the current...

docs

How do we want to provide docs for REST API? I'll try to list some different options: - we could use [sphinxcontrib](http://pythonhosted.org/sphinxcontrib-httpdomain/) and the [flask plugin](http://pythonhosted.org/sphinxcontrib-httpdomain/#module-sphinxcontrib.autohttp.flask) to provide documentation through...

docs
rest api

We should have better unit tests. Specifically, as noted in #260 , we need to test the behaviour for invalid configuration files.

tests
conf

Now we have some configuration options defined only in `conf/defaults.py`, some of them duplicated between `code/defaults.py` and `LibreantCoreApp`, some of them which are only stated in `LibreantViewApp`. See also https://github.com/ael-code/libreant/pull/4...

question
conf

It would be much simpler to have a mandatory title field. The case in which you will not put any title is really unusual.

question

Our `setup.py` lists all our requirements, but only rarely it does specify versions. See https://github.com/insomnia-lab/libreant/blob/dev/setup.py#L106 I think that this could potentially lead to some problems in the future. For example,...

robustness
system integration

What do you think about making the top level folder `libreant` in order to make import statements less ambiguous? At the moment there is no way (without using relative import)...

question