Another pass on the README
This commit is contained in:
parent
26284877be
commit
14a0a7cb03
27
README.rst
27
README.rst
|
@ -30,32 +30,25 @@ Library prototyping based on Calibre
|
||||||
------------------------------------
|
------------------------------------
|
||||||
|
|
||||||
Calibrestekje is a Python library which provides a way to work with the
|
Calibrestekje is a Python library which provides a way to work with the
|
||||||
`Calibre`_ metadata database outside the context of the Calibre desktop and web
|
`Calibre`_ database outside the context of the Calibre desktop and web
|
||||||
interfaces. A set of generated `SQLAlchemy`_ bindings (see `sqlacodegen`_ for
|
interfaces. A set of generated `SQLAlchemy`_ bindings (see `sqlacodegen`_ for
|
||||||
more) are provided which allow for the querying of an existing Calibre metadata
|
more) are provided which allow for the read/write access to an existing Calibre
|
||||||
database (a file typically called ``metadata.db``). These bindings are more
|
metadata database (a file typically called ``metadata.db``). These bindings are
|
||||||
fine grained than Calibres `database interface`_ and provide access to the
|
more fine grained than Calibres `database interface`_ and provide direct access
|
||||||
Database table layer.
|
to the Database table layer.
|
||||||
|
|
||||||
The idea of a "stekje" (Dutch word meaning "little graft") in the context of
|
|
||||||
software came out of the discussions at `Relearn`_ around cutting, grafting,
|
|
||||||
remixing, re-using and misusing software for collective work.
|
|
||||||
|
|
||||||
This stekje can be understood as a low level building block for experimenting
|
|
||||||
with new ways of doing library software. One exciting part about a stekje is
|
|
||||||
that it is possible that new roots will appear. It is hoped that Calibrestekje
|
|
||||||
may help new library software take root.
|
|
||||||
|
|
||||||
.. _Calibre: https://calibre-ebook.com/
|
.. _Calibre: https://calibre-ebook.com/
|
||||||
.. _SQLALchemy: https://docs.sqlalchemy.org/
|
.. _SQLALchemy: https://docs.sqlalchemy.org/
|
||||||
.. _sqlacodegen: https://github.com/agronholm/sqlacodegen
|
.. _sqlacodegen: https://github.com/agronholm/sqlacodegen
|
||||||
.. _database interface: https://manual.calibre-ebook.com/db_api.html
|
.. _database interface: https://manual.calibre-ebook.com/db_api.html
|
||||||
.. _Relearn: http://relearn.be/2019/
|
.. _Relearn!: http://relearn.be/2019/
|
||||||
|
|
||||||
.. _example:
|
.. _example:
|
||||||
|
|
||||||
Example
|
Quick Example
|
||||||
*******
|
*************
|
||||||
|
|
||||||
|
See documentation linked below for more.
|
||||||
|
|
||||||
.. code-block:: python
|
.. code-block:: python
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue