Is there any way to allow users to add some private annotations when reading a book page for example ?
It seems that the annotate module is not anymore supported.
Drupal Answers is a question and answer site for Drupal developers and administrators. It only takes a minute to sign up.Sign up to join this community
The book Pro Drupal Development is probably the most popular book for learning how to build Drupal modules. In the 3rd edition, which covers Drupal 7, the author uses the Annotate module as an example of how to build a module from scratch.
If you read the first chapters of the book you could easily write the module yourself, or even better, try to port the module you mention to 7.x. By the way, remember to check Errata of the book first.
You can check this article on annotations it may help you - http://wearepropeople.com/blog/annotations-in-drupal-8