1. Getting Started
1.1 Getting Access
Both librarian tools use your standard Annotate login. However, the developer must enable the librarian permissions on your account first. If you see a permission error when trying to log in, message a Lead Librarian.
Note: The tools have separate sessions, so you will need to log into each one individually.
Every edit you make is logged. This isn't to police you; it just allows us to revert mistakes if something goes wrong. Don't be afraid to make changes.
1.2 The Tools
You will primarily use two interfaces for this job:
- Librarian Tickets: A kanban board (To Do, In Progress, Done) where reader requests arrive.
- Librarian Portal: The direct database interface where you can search, edit, add, and merge books and editions.
Usually, you will read a request in the Tickets tool and fulfill it in the Portal.
1.3 The Ticket Board
The ticket board tracks reader submissions. You can open a ticket to copy its data, "Pick up" a ticket to assign it to yourself, or drag it between columns.
| Ticket Type | What it means |
|---|---|
report_info |
Correction to a book's fields. |
add_book |
New book submission. |
add_series |
Adding a book to a series. |
add_edition |
New edition submission. |
Some tickets are "flag only" (meaning the reader reported an error but didn't provide the fix) or scoped to a specific edition.
2. Database Structure
2.1 Books vs. Editions
Understanding the difference between a book and an edition is the most important part of this job.
- Book (Work): The canonical story itself (e.g., Dune by Frank Herbert). This is what shows up in search.
- Edition: A specific physical or digital release (e.g., the 1990 Ace paperback with 412 pages). One book has many editions.
| Book Record (General) | Edition Records (Specific) |
|---|---|
| Dune by Frank Herbert | Ace, 1990 (ISBN 0441172717) - 412 pages |
| Gollancz, 2015 (ISBN 9781473224469) - 608 pages |
Rule of thumb: If you are fixing details that apply to the story universally, edit the Book. If you are fixing a specific cover, ISBN, or page count, edit the Edition.
Translations are editions, not new books. A book and its translations are the same work. Orgueil et Préjugés is not a separate book, it is the French edition of Pride and Prejudice. It belongs under the existing book with its Language set to French, never as a new Book row.
How to title the Book: if a work has an English translation, the Book title is the English title (Pride and Prejudice), and every other language lives underneath it as an edition. A work that has no English translation yet is titled in its original language and added as its own Book. That second case is the kind of non-English book Section 10 asks you to help catalog.
What is the ISBN on Book: If a book is just the work, then why is an ISBN mandatory when adding a book? This is the default edition for a book. Pick the most popular edition when entering a book and enter that ISBN here.
Study guides and textbooks: For textbooks on classics, such as SparkNotes editions, please consider them as separate entries from the classic itself. Do not add them as an edition to the classic work, as the content of these guides varies greatly from the original text.
2.2 Adding a Book
Always search the portal first to make sure the work isn't already there. Search by the English title (or the original title, for a work that has no English translation) and the author, not by the copy in your hand. A French or Spanish version will not show up under its translated title, and it will not be caught as a duplicate if you add it, so this search is the only thing standing between us and two records for the same story.
If the work already exists, you are not adding a book. Add your version as an edition instead. Only click Add Book when the work genuinely isn't in the database yet.
When you do add one, you must include a Title, Author, Cover, and Synopsis. Regular books require an ISBN, while audiobooks require a run-time. Again, rely heavily on the autocomplete for authors and languages.
2.2.1 Which ISBN goes on a new book?
The book record doubles as its default edition, the version a reader sees before they pick a specific one. So the ISBN you enter should be the main, most widely available edition of the work (for an English-titled book, the common English paperback), not the barcode of whatever specific or foreign-language copy you happen to be holding.
Do not scan the barcode of a French paperback and add it as a new book. That creates a duplicate work. The French copy is an edition of the existing English-titled book, added with its Language set to French.
2.3 Managing Editions
Click the Editions button on a book's row to manage its specific versions. There are two types:
- Open Library Editions: Pulled directly from Open Library. These are read-only.
- Custom Editions: Editions created by us. You can edit all fields freely.
If an Open Library edition has incorrect data (like a missing cover), click Add corrected version next to it. This copies the data into a new Custom Edition so you can fix the error without retyping everything.
Adding a translation: a different-language version of a book is a Custom Edition on the existing book. Create it there and set its Language (e.g. French), along with that edition's own title, cover, ISBN, and page count. Do not create a second book for it.
Covers are optional on editions. Leave the Cover URL blank and the edition just shows the book's cover in the app, exactly like a blank Synopsis falls back to the book's synopsis. Only fill it in when the edition genuinely has a different cover.
2.4 Editing a Book
To edit general book metadata, search for the title, author, or ISBN in the portal and click Edit. You can change:
- Title, Author, ISBN, and Synopsis
- Cover (paste an image URL or upload directly)
- Publisher and Publication Date
- Book Type (book, audiobook, or non-isbn)
- Series details, Language, Original Publication Year, Genres, and Pages
Important: Always use the autocomplete dropdown for Authors, Series, and Languages. Typing them manually often creates duplicates.
2.5 Merging Duplicates
Use the Merge Names and Merge Books buttons in the toolbar to clean up duplicates. Merges are permanent, so proceed carefully.
- Merge Names: Fixes duplicate authors or series (e.g., merging "C. Lispector" and "Clarice Lispector"). Type the incorrect name, then merge it into the correct autocomplete suggestion.
- Merge Books: Select one "winner" (the record to keep) and one or more "losers" (the duplicates). The losers will be converted into editions of the winner.
Always use the "Preview merge" feature first. It will show you exactly what data will be moved and whether any reviews will be deleted. Reviews are only deleted if a user has reviewed both books being merged. In that case, the text review on the losing book is removed, as duplicate reviews cannot exist for the same book.
3. Research & Decision Making
3.1 Where to Find Correct Information
When you need to verify a reader's report or fill in missing details, here is the best order of operations:
- Goodreads: Always look here first. Because it's an older, more developed database, it usually has the most accurate records for publication history, page counts, and weird alternate editions.
- TheStoryGraph: This is a great secondary check. It's particularly useful for fixing series data because they use a similar series-linking functionality to Annotate, making it super easy to cross-reference how books should be grouped.
- Google: If you still can't find the info on Goodreads or TheStoryGraph, it's Google time. Publisher websites, author pages, and library catalogs are often your best bet for tracking down obscure metadata.
3.2 Choosing the Main Edition
Many books have multiple editions. The goal is to choose the edition that the majority of users are most likely to own or look for, making it as easy as possible for them to find the correct book.
When deciding which edition should be the main edition, consider the following:
- Choose the most popular and accessible edition. Prioritise the edition that is currently the most widely available and most likely to be owned by readers.
-
Use your judgement, but verify when needed. If
you're unsure which edition should be the main one, use the
following resources:
- StoryGraph: Check which edition they use as the primary edition.
- Goodreads: Check which edition has been shelved the most by users.
-
Consider the genre and audience.
- For classics, prefer Penguin (Modern) Classics editions, as they are among the most widely available and commonly purchased.
- For fantasy, prefer the current standard trade edition from the primary publisher. For example, for The Hunger Games, use the standard Scholastic editions rather than movie tie-in covers, box set variants or collector editions.
-
UK vs US Titles
- When a book has different titles between the US and UK editions, use the UK title as the main title.
- The UK edition should be prioritised because it is generally more widely used internationally.
-
Cover redesigns
- If a book receives a cover redesign and the older edition is no longer in print, use the new edition as the main edition.
- If the older edition is still widely available and is likely the edition most users own, keep the older edition as the main edition.
-
Republished books
- If a book is republished under a new title, the new title becomes the main edition, while the previous title becomes one of its editions.
- The same applies when an independently or self-published book is later traditionally published. The traditionally published edition should become the main edition, with the original release remaining as one of its editions.
Remember: The purpose of the main edition is to represent the version that will be most useful for the largest number of users, not necessarily the first edition ever published.
3.3 Publisher Information
When adding or correcting publisher information, keep publisher names consistent.
Some publishing houses have multiple imprints or subdivisions and publisher names may appear with different spellings across platforms. To avoid inconsistencies:
- When filling in missing publisher information, copy the spelling used by your source (such as Goodreads or StoryGraph).
- If the publisher is not listed on Goodreads or StoryGraph, check whether the book is published under the parent company or one of its imprints.
- If both the parent publisher and imprint have separate ISBNs, use the parent publisher edition as the main edition where possible.
- If you cannot find reliable publisher information online, check major bookstores, as they often include publisher details in their book information.
4. Metadata Guidelines
4.1 General Guidelines
4.1.1 Language Formatting
Always enter the language name in lowercase.
Correct examples:
englishjapanesebrazilian portuguese
Do not use abbreviations (e.g. eng, fr,
jpn), incorrect capitalisation or multiple languages.
4.1.2 Philippine Languages
Books written in Filipino/Tagalog should always be tagged as
filipino, not tagalog.
For other Philippine languages, use the language names defined by the ISO 639 standard. The Wikipedia list of Philippine languages can also be used as a supplementary reference when needed.
Some of the most common language names are:
| Use | Instead of |
|---|---|
cebuano |
bisaya, binisaya,
bisayan, visayan
|
iloko |
ilocano, ilokano, iloco
|
hiligaynon |
ilonggo, binisaya,
inilonggo
|
bikol |
bicolano, bikolano |
kapampangan |
pampango, pampanga,
pampangan
|
pangasinan |
pangasinense |
4.1.3 Portuguese vs Brazilian Portuguese
Although Portuguese and Brazilian Portuguese are varieties of the same language, they should be treated as separate languages in the database.
Brazilian Portuguese and European Portuguese differ in spelling, vocabulary, idiomatic expressions, verb conjugation, punctuation conventions, and, in some cases, the meanings of words. Because of these differences, publishers often release separate editions for the Brazilian and European Portuguese markets, with different translations, titles, spelling conventions, release dates and other localised adaptations.
Examples:
A Menina que Roubava Livros (Brazil) / A Rapariga que Roubava Livros (Portugal)
O Apanhador no Campo de Centeio (Brazil) / À Espera no Centeio (Portugal)
When adding or editing a book, always tag the language according to the edition:
-
brazilian portuguesefor editions published for the Brazilian market. portuguesefor editions published for Portugal.
Keeping these categories separate makes it easier for users to find the exact edition they are looking for and helps maintain a consistent, organised database.
Note: While other Portuguese-speaking countries may have their own regional variations, creating separate categories for every country would be difficult to maintain consistently. The main distinction for cataloguing purposes should therefore remain between Brazilian Portuguese and Portuguese.
4.1.4 Multilingual Editions
Some books, particularly poetry collections and translated works, include both the original text and its translation.
In these cases, tag the book with the language it has been translated into, rather than the language of the original text.
The title and/or synopsis will usually indicate that the original text is included, while readers are most likely searching for the language they can read.
Examples:
The book Selected Poems of Victor Hugo: A Bilingual Edition
containing the original French poems alongside an English
translation should be tagged as english.
A bilingual edition containing the original English drama The Taming
of the Shrew by William Shakespeare alongside a German translation
should be tagged as german.
4.1.5 Romanisation
When adding books or authors whose names use a non-Latin writing system without an official English or romanised spelling, use the standard romanisation system for that language.
Examples include:
- Pinyin for Chinese
- Revised Romanization for Korean
- Hepburn for Japanese
- DIN 31635 for Arabic
Here is how it may look like in practice for the above:
Chinese
Title: 红楼梦 (Hónglóu Mèng)
Author:
曹雪芹 (Cáo Xuěqín)
Korean
Title: 채식주의자 (Chaeshikjuuija)
Author:
한강 (Han Gang)
Japanese
Title: 人間失格 (Ningen Shikkaku)
Author:
太宰治 (Dazai Osamu)
Arabic
Title: ثلاثية القاهرة: بين القصرين
(Ṯulāṯiyyat al-Qāhirah: Bayn al-Qaṣrayn)
Author: الطيب صالح
(Aṭ-Ṭayyib Ṣāliḥ)
For these books, format the metadata as follows:
- Title: Native script (Romanisation)
- Author: Romanised name only
Example: 红楼梦 (Hónglóu Mèng) by Cáo Xuěqín
Note: These romanisation rules apply to general books and authors. Manga and web novels may follow different naming and title conventions. For these types of books, please refer to the Manga Guide for the correct approach.
4.1.6 Original Date of Publication
The original date of publication refers to the year when a book was first published as a complete book, regardless of its original language.
If a book was initially published in serial form, do not use the year the serialisation began. Instead, use the year the complete book was first published.
Examples:
The Catcher in the Rye
First serialised:
1945
Published as a novel: 1951
Original Publication Year:
1951
The Metamorphosis
First published in original
language (German): 1915
First English translation: 1933
Original
Publication Year: 1915
For serialised series, use the publication year of the specific volume, not the year when the first chapter of the volume or the overall series was serialised.
Example:
One Piece, Vol. 2
First chapter of the volume
(Chapter 9) released: 1997
Published as a tankōbon volume:
1998
Original Publication Year: 1998
Remember: The original publication date should represent the first release of the complete book or volume, not the beginning of its serialisation or the release date of a translation.
4.1.7 Editors and Contributors
For books where one or more editors are responsible for compiling or overseeing the work (such as anthologies, essay collections, poetry collections and many textbooks):
- Enter the editor(s) in the Author field.
- Add the individual writers or contributors as Contributors.
This follows the standard used by most major book platforms and helps accurately represent the role of each person involved in the work.
4.1.8 Self-Published Books
If a book is self-published or independently published, and the author is not publishing under the name of an established publishing company, enter Self Published in the Publisher field.
4.1.9 Study Guides and Companion Books
Study guides, annotated editions and companion books (such as SparkNotes editions) should be added as separate books, not as editions of the original work.
These publications often contain significantly different content and should be treated as their own entries.
4.1.10 ISBN Formatting
For Annotate, always use ISBN-13 when available. Do not include hyphens, spaces or dashes in the ISBN.
4.1.11 Audiodramas
For categorisation purposes, all audiodramas should be classified as audiobooks.
4.1.12 Comics vs Manga Titles
Comic books do not necessarily follow the same title rules as mangas.
For collected comic volumes, use the format: Title, Vol. 1
For
single issue comics, use the format: Title #1
Example:
Star Trek: The Last Starship #1
→ The first comic issue in the
Star Trek: The Last Starship series
Star Trek: The Last Starship, Vol. 1
→ A collection containing
issues 1-6 of the Star Trek: The Last Starship series
Always differentiate between individual issues and collected volumes, as they represent different types of publications.
4.1.13 Adding Editions
When adding a new book with multiple editions, you do not need to add every edition immediately.
As a general rule, adding the following editions is sufficient:
- Paperback
- Hardcover
- Ebook
- Audiobook
Additional editions can be added later if requested by users.
4.1.14 Building the Database Through Editions
While we currently use OpenLibrary as a source for building the database, it will eventually become obsolete.
When correcting information from an OpenLibrary edition, if you have the time, consider adding an edition that matches the corrected book information. This helps build a more accurate database and reduces reliance on external sources in the future.
4.1.15 Unable to Use Custom Edited Editions as Featured Editions
Due to OpenLibrary limitations, we are currently unable to have custom-edited editions as the featured edition of a book (the book showing up when a user searches for it in app).
Because of this, it is important to keep all editions as complete and accurate as possible. Once OpenLibrary is no longer used as the primary source, this limitation will no longer apply.
4.1.16 Handling Completed Tickets
You do not need to send a reply every time you complete a user's request.
- If the request was completed as expected, simply react with a ✅.
- If the request required a different solution than the user suggested (for example, adding a new edition instead of editing an existing one), leave a short message explaining what was done and why.
4.1.17 Handling User Tickets for Specific Book Editions
When a user requests that a specific edition of a book be added or edited, always verify that you are working on the correct edition.
-
If the user provides an ISBN:
Use the provided ISBN to locate the exact edition before making any changes. This ensures that you're editing or adding the correct format and edition requested by the user.
-
If the user does not provide an ISBN:
Do not guess which edition they mean. Instead, reply to the user and ask them to provide the ISBN of the edition they want you to add or edit. This helps avoid making changes to the wrong book.
4.2 Genre Selection
Genres help users discover books and organise their libraries. To ensure consistency across the database, always use the approved genre list.
4.2.1 General Guidelines
You can only select genres from our approved genre list.
In the future, we may introduce a tag system for subgenres and more specific classifications. Until then, you can only use the approved genres.
4.2.2 Fiction and Nonfiction
Every book in the database must be assigned either Fiction or Nonfiction.
These act as the primary genres and should always be included. They appear first in the genre list, while all other genres are displayed alphabetically.
4.2.3 History vs Historical
Be careful not to confuse the History and Historical genres.
- History is for nonfiction books about historical events, people or time periods.
- Historical is for fiction set in a historical time period.
Examples:
The Rise and Fall of the Third Reich → Nonfiction, History
The Book Thief → Fiction, Historical
4.2.4 Choosing the Correct Genres
If you are unsure which genres to assign, use the following sources in order of priority:
- StoryGraph - Preferred source, as their genres are based on publisher-provided information.
- Goodreads - Generally reliable, although genres are user crowd-sourced.
- Publisher website - Use the publisher's categorisation when additional confirmation is needed.
When in doubt, ask! If you're still unsure which genres to select, ask another librarian for a second opinion. We'd rather discuss a book than categorise it incorrectly.
4.3 Author Aliases
The Author Alias field is used when a book was published under a different name than the author's primary name. This includes pen names, pseudonyms and alternate publishing names.
Using the Author Alias field correctly ensures that readers can find all of an author's books in the app, while still accurately displaying the name under which each book was published.
4.3.1 One-Way Links
A one-way link is used when books published under an alias should appear under the author's primary name, but books published under the primary name should not appear under the alias.
This is most commonly used for pseudonyms.
Example: Marissa Meyer → Amerie
Author: Amerie
Author Alias: Marissa Meyer
This means:
- Books published as Amerie will also appear on Marissa Meyer's author page.
- Books published as Marissa Meyer will not appear on Amerie's author page.
This approach should be used whenever the alias represents a separate publishing identity that readers would not normally expect to contain the author's entire bibliography.
4.3.2 Two-Way Links
A two-way link is used when an author is openly known to publish under two different versions of their name, and readers would reasonably expect to find the complete bibliography under either name.
In these cases, books published under either name should appear on both author pages.
Examples:
- V.E. Schwab ↔ Victoria Schwab
- R.F. Kuang ↔ Rebecca F. Kuang
To achieve this:
- Books published as V.E. Schwab should have Victoria Schwab in the Author Alias field.
- Books published as Victoria Schwab should have V.E. Schwab in the Author Alias field.
Likewise:
- Books published as R.F. Kuang should have Rebecca F. Kuang in the Author Alias field.
- Books published as Rebecca F. Kuang should have R.F. Kuang in the Author Alias field.
This means:
All books appear under both names, regardless of which name they were originally published under.
Note: The Author field should always contain the name that appears on the cover of the book. The Author Alias field is only used to create the desired connection between author profiles in the app.
5. Manga Guide
Please refer to this guide for correct approaches when adding or editing Manga and Web Novel titles.
6. Special Cases
6.1 Series Numbering Guidelines
Most books in a series will have a whole-number position (e.g. #1, #2, #3). However, there are a few special cases where a different numbering system should be used.
6.1.1 Prequels
Prequels should be numbered before the first main book in the series.
Example:
Among the Burning Flowers → #0.5
The Priory of the Orange Tree → #1
Using #0.5 makes it clear that the book should be read before Book 1 while keeping the main series numbering intact.
6.1.2 Split Translations
Sometimes a translation divides a single book into multiple volumes, even though the original edition was published as one book.
Example:
Book C (original edition) → #1
Book A (French Part 1) → #1a
Book B (French Part 2) → #1b
In these cases:
- Add each translated volume as its own book.
- Link all books to the same series.
- Number the split volumes as #1a, #1b, etc.
This allows users to find the translated volumes in the app while keeping the series page clean and displaying only the original book (#1).
6.1.3 Split Physical Editions
Some publishers divide a single novel into two physical books without changing the story. These should be handled the same way as split translations.
Example:
A Song of Ice and Fire Book 3:
A Storm of Swords: Steel and Snow → #3a
A Storm of Swords: Blood and Gold → #3b
As with split translations:
- Add each physical volume as its own book.
- Link them to the same series.
- Number them #3a and #3b.
6.2 Additional Rule for Split Translations
As discussed, in some cases, a translation divides a single novel into multiple published volumes. These volumes should be added as separate books in the database.
If the split volumes belong to a single original book, they should also be linked together in their own series, named after that book.
Example:
البؤساء (Arabic translation of Les Misérables) was published in five separate volumes.
- Add each volume as its own book.
- Link all five volumes together in a series titled البؤساء.
If the original book is also part of a larger series, continue following the Series Numbering Guidelines for numbering.
Creating a separate series for the split translation allows users to easily navigate between the individual translated volumes while maintaining the correct relationship to the original work and its parent series.
6.3 Chinese Books and Translations
6.3.1 Raws
If the book is in Chinese (raw), it should be titled as:
- Title: Chinese title (Pinyin)
- Author: Chinese author name
- Alias: Romanised author name
- Language: chinese
Example (JJWXC/Changpei Raw):
Title: 某某 (Mou Mou)
Author: 木苏里
Alias: Musuli
Language:
chinese
6.3.2 Physical Editions (Raws)
For physical editions of raws:
- Title: Chinese title
- Author: Chinese author name
- Alias: Romanised author name
- Series: Series title
- Language: simplified chinese / traditional chinese
Example:
Title: 某某
Author: 木苏里
Alias: Musuli
Series:
某某
Language: chinese
Note: Simplified Chinese editions are different from Traditional Chinese editions. They have different publishers, ISBNs, titles and laws. It's better to indicate this because it is also listed on official bookstore listings.
6.3.3 Fan Translations (Not MTL!)
Only use authorised fan translations! An authorised fan translation means:
- The translation was completed by a human translator (not a machine translation).
- The translator has received permission by the author to translate and share the work.
For fan translations:
- Title: Chinese title + English (Just follow the fan translation title format)
- Author: Romanised author name
- Alias: Chinese name
- Language: english
- Contributor: Translator(s)
- Publisher: Translator's website
Example:
Title: 某某 A Certain Someone
Author: Musuli
Alias:
木苏里
Language: english
Contributor: Mimi (Translator)
Publisher:
Chrysanthemum Garden
6.3.4 Official Translations
For official translations:
- Title: English title (follow the publisher format)
- Author: Romanised author name
- Alias: Chinese name
- Language: english
- Contributor: Translator(s)
Example:
Title: A Certain Someone (Novel) Vol. 1
Author: Musuli
Alias:
木苏里
Language: english
6.3.5 Additional Notes
The romanised names for Chinese authors are used in the English publishing industry. This helps readers differentiate the English translated works from raws.
Merging: Don't merge the official translation to the raws if the official translation will be split into multiple volumes.
7. Continuous Improvement
7.1 Proactive Cataloging
Don't just wait for tickets. We need help expanding the database, particularly for books originally published in or popular in other languages, especially ones that don't have an English translation yet. Those are the works most likely to be missing from us entirely.
A good workflow is to pull up a popular Goodreads list (especially in a language you speak natively), search our Portal for the top titles, and manually add any that we are missing. Ensure they have good covers and accurate synopses.
Before adding, check whether the work is already here under its English title. If it is, the version you found is an edition of that book, not a new one. Only genuinely absent works get added as new books, and if a work does have an English translation, title it in English even when you found it on a foreign-language list.