Project Roadmap

BookTool 2025

Open Issues

  • #46: [Author] Add Social Media profiles / Websites

    Let's add social media profiles for Authors

    • Mastodon
    • Pixelfed
    • Bookwyrm
    • Bluesky
    • X
    • Facebook
    • Instagram

    Let's add websites: * Homepage * Wordpress * Ghost * other?

  • #45: [lnk2bk] [Author] Mastodon specific meta tags

    <a rel="me" href="https://ohai.social/@jascha">Mastodon</a>
    <meta name="fediverse:creator" content="@user@instance">

  • #44: [General] robots.txt

    Addd a good robots.txt which the AI crawlers of course ignore. Yay I guess.

  • #36: [Stores] Publisher shop

    Add fields for a publisher shop same way as author shop

  • #31: [UBL] Upload of OG image

    Create OG images not only by chosing part of one of the covers but let users upload a own piture.

  • #30: [lnk2bk] Add more OpenGraph Tags / Twitter Card / etc.

    Some OG Tags are still missing, Twitter does not show the Card.

  • #22: [lnk2bk] Font Color automatisation for better contrast
  • #14: [Webiste] Add Terms of Service/Nutzungsbedingungen
  • #13: [Website] Add Dataprotection / Datenschutz
  • #9: [Author] Public author page
    • Public page for an author
    • User can toggle the same way they can toggle edition pages
    • User can decide which books to show
    • Books get sorted after date (depends on #7)
    • User can show series (depends on #8)
  • #8: [Book] Book Series

    A page for bookseries - linking to the single books the series consists of.

    Introduces: * Series title * Number in series

    The page sorts books after their numbers in the series If a book has no number, the book will be sorted after release date

    Users can link to series pages of the different platfroms OR to BookTool UBL pages

Closed Issues

  • #53: [lnk2bk] Basic Click Analytics
  • #50: Downloadcodes für Ebooks
  • #47: [Stores] [lnk2bk] Store sequence is not honored Bug

    lnk2bk needs to show the books in sequence we created when adding the stores. This is a bug, the js is acting strange.

  • #33: [Reporting] Link Click Reporting

    Reporting on which link has beend clicked how often in which timeframe.

    Nothing more, nothing less.

    Will not save private data of users clicking, works without cookies. Based on YOURLS.

  • #32: [UBL] Optional book summary

    Users can provide an optional book summary which can be:

    • used for OpenGraph description
    • be shown on a seperate book page [idea]
  • #29: [lnk2bk] Put globe on global stores

    Stores who are working global will have a little globe on the icon to indicate this.

  • #28: [Roadmap] Keep order of Milestones

    At the moment the Roadmap always shows the milestone with the latest activity at the top. We will have a fixed order and put milestones where all Tickets are closed on a seperate page.

  • #27: Request Store functionality
  • #21: [General] Favicon for lnk2bk
  • #20: [General] Favicon for BookTool
  • #19: [General] Roadmap viewable for everyone
  • #17: [General] Public Roadmap

    The public roadmap will show all tickets which have already been closed, are in development, are open or are on backlog.

  • #16: [Stores] Request Store functionality

    Users can hit a button and request a store by entering the URL. Users get in app feedback

  • #15: [lnk2bk] Fix footer, show flag for detected country Bug
  • #12: [Website] Add Legal/Impressum
  • #7: [Book] Release Date Field

    The release date can be used to * have preorder wording on bookpage * change the wording from preorder to buy * sort books on author page

  • #5: [Author] [Stores] Author store does not appear in store links Bug
  • #3: [Website] Add missing licenses

    Add licensing information for

    • flower
    • celery
    • geoip2
    • redis-py
    • flask-caching
    • markdown
    • pyyaml
  • #2: [Notifications] Publisher invitation wrong redirect Bug

    After decline of a publisher invitation the tool redirects to the publisher we declined to join. There should not be any redirect in this case.

  • #1: [Notifications] Publisher Invitation shows buttons after acceptance/decline of invitation Bug

    After a user is invited to a publisher, they get a notification. In the notification they can Accept or Decline the notification.

    The Notification still shows the buttons after Accept or Decline was clicked.

    Solution: The Notification should get deleted.

BookTool 2026

Open Issues

  • #52: [lnk2bk] Moderation System

    Visitors of the UBL-pages should be able to report sites because of illegal/harmful content. There needs to be a moderation system in place which is understandable and for visitors, users and admins as transparent as possible without exposing those who report a UBL to the system.

    It needs to hold back e.g. the image or the text without poutting down the whole page in the first place until a decision is made. Notifications to the moderators are needed as well. this is a hughe one!

Closed Issues

No closed issues for this milestone.

Stores

Open Issues

  • #48: [Store Request] Spotify - https://www.spotify.com Stores
  • #43: [Store Request] Beam - https://www.beam-shop.de Stores
  • #42: [Store Request] storytel - https://www.storytel.com/ Stores
  • #41: [Store Request] Nextory - https://nextory.com Stores
  • #40: [Store Request] BookBeat - https://www.bookbeat.com/ Stores
  • #39: [Store Request] Legimi - https://www.legimi.de Stores
  • #38: [Store Request] readfy - https://www.readfy.com/ Stores
  • #37: [Store Request] Skoobe - https://www.skoobe.de Stores

Closed Issues

  • #35: [Store Request] Autorenwelt - https://shop.autorenwelt.de Stores
  • #26: [Store Request] Google Play books - https://play.google.com/store/books Stores

Backlog

Open Issues

No open issues for this milestone.

Closed Issues

No closed issues for this milestone.