-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
documentation: add an actual README to the project #995
Conversation
README.rst
Outdated
patrons. | ||
|
||
`RERO <https://rero.ch>`__ is a Swiss network of libraries, which is | ||
under a heavy rebuild process, the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
under a heavy rebuild process, the | |
undergoing a major restructuring, in the framework of the |
README.rst
Outdated
`RERO <https://rero.ch>`__ is a Swiss network of libraries, which is | ||
under a heavy rebuild process, the | ||
`rero21 <https://rero21.ch/en/about/>`__ project. For this project, RERO | ||
need to replace the old proprietary ILS software that is in use and to redirect |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
need to replace the old proprietary ILS software that is in use and to redirect | |
needs to replace the old proprietary ILS software that is in use and to redirect |
README.rst
Outdated
under a heavy rebuild process, the | ||
`rero21 <https://rero21.ch/en/about/>`__ project. For this project, RERO | ||
need to replace the old proprietary ILS software that is in use and to redirect | ||
it’s effort mainly towards public, school and heritage libraries. Based on it’s |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it’s effort mainly towards public, school and heritage libraries. Based on it’s | |
its effort mainly towards public, school and heritage libraries. Based on its |
README.rst
Outdated
`rero21 <https://rero21.ch/en/about/>`__ project. For this project, RERO | ||
need to replace the old proprietary ILS software that is in use and to redirect | ||
it’s effort mainly towards public, school and heritage libraries. Based on it’s | ||
30 years experience in running a library network and all the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
30 years experience in running a library network and all the | |
30 years experience running a library network and all the |
README.rst
Outdated
need to replace the old proprietary ILS software that is in use and to redirect | ||
it’s effort mainly towards public, school and heritage libraries. Based on it’s | ||
30 years experience in running a library network and all the | ||
scripts that had to be developed around the commercial product, the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
scripts that had to be developed around the commercial product, the | |
scripts and side processes that had to be developed around the commercial product, the |
README.rst
Outdated
set up a server that harvests the metadata of these ebooks, converts the | ||
metadata into our data model, and import them into our catalog, attributing | ||
each ebook to the library that subscribed to the platform. RERO ILS, then, is | ||
harvesting our ebooks server. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
harvesting our ebooks server. | |
harvests the ebooks server. |
NOTE: It's not quite clear who does what. Is it the ebooks server that imports them into the union catalog, assigning each ebook to the corresponding subscribing libraries? Or is part of this job done by RERO ILS?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You're right, I've reorganized this part, with the help of your corrections:
RERO ILS customers make use of 3rd-party ebook commercial platforms. A
dedicated server has been set up for harvesting ebook metadata from those
platforms, convert them to RERO ILS's own data model. RERO ILS harvests
our ebooks server, importing the metadata into the union catalog, assigning
each ebook to the corresponding subscribing libraries.
This server is not publicly accessible. The source code is available on GitHub:
`rero-ebooks <https://github.com/rero/rero-ebooks>`_.
You need to prevent your RERO ILS instance to harvest RERO's ebooks server, but
you can run your own ebooks server.
README.rst
Outdated
each ebook to the library that subscribed to the platform. RERO ILS, then, is | ||
harvesting our ebooks server. | ||
|
||
But this server is not publicly accessible. The source code is available on |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But this server is not publicly accessible. The source code is available on | |
This server is not publicly accessible. The source code is available on |
README.rst
Outdated
harvesting our ebooks server. | ||
|
||
But this server is not publicly accessible. The source code is available on | ||
Github: `rero-ebooks <https://github.com/rero/rero-ebooks>`_. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Github: `rero-ebooks <https://github.com/rero/rero-ebooks>`_. | |
GitHub: `rero-ebooks <https://github.com/rero/rero-ebooks>`_. |
README.rst
Outdated
But this server is not publicly accessible. The source code is available on | ||
Github: `rero-ebooks <https://github.com/rero/rero-ebooks>`_. | ||
|
||
So, you'll either need to prevent your RERO ILS instance to harvest our ebooks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So, you'll either need to prevent your RERO ILS instance to harvest our ebooks | |
You need to prevent your RERO ILS instance to harvest RERO's ebooks |
README.rst
Outdated
Github: `rero-ebooks <https://github.com/rero/rero-ebooks>`_. | ||
|
||
So, you'll either need to prevent your RERO ILS instance to harvest our ebooks | ||
server, or to run your own ebooks server. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
server, or to run your own ebooks server. | |
server, but you can run your own ebooks server. |
README.rst
Outdated
Why RERO ILS? | ||
------------- | ||
|
||
`RERO ILS`_ is an ILS by `RERO`_. ILS stands for `Integrated Library Service`_, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
developed (or brought to you) by RERO?
README.rst
Outdated
|
||
`RERO ILS`_ is an ILS by `RERO`_. ILS stands for `Integrated Library Service`_, | ||
which can be translated into “a software that helps libraries to do their daily | ||
tasks”, such as buying documents (books, ebooks, articles, pictures, movies, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
enriching library collections ?
README.rst
Outdated
its central office) is developing an open source ILS, to be able to address all | ||
the future needs of its partners and customers. | ||
|
||
Using the same aging commercial ILS and interested by the project for its own |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
legacy system
research data management. This framework, developed at `CERN`_ is called | ||
`Invenio`_. | ||
|
||
Who’s going to run RERO ILS, in which context? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
enjoy RERO ILS :-)
README.rst
Outdated
|
||
Why RERO ILS? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would write "What is RERO ILS", because concretely we give a definition, not reasons.
and so on. | ||
|
||
Librarians use a *professional interface*, in which they perform their daily | ||
tasks: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would generalise this list of features, adding etc. at the end of each enumeration and simplifying the enumerations. Otherwise, it will have to be updated after each release.
README.rst
Outdated
providing the backend. To work on the frontend of the project, you also need | ||
`rero-ils-ui`_, which is based on `ng-core`_, MEF, and RERO EBOOKS (see the | ||
next two section). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's something wrong in this sentence, because actually you don't need MEF and EBOOKS to work on the frontend.
This is the first attempt to write a useful README.rst to the project, not only aimed at developers, but also to the general public and to library managers or professional. I hope it will help people to understand what it is, how to use it and contribute to it. Co-Authored-by: Igor Milhit <[email protected]>
Why are you opening this PR?
Closes #627
How to test?
Read the
README.rst
file.Code review check list