metabrainz / musicbrainz-docker

Docker Compose project for the MusicBrainz Server with replication, search, and development setup
https://musicbrainz.org/doc/MusicBrainz_Server/Setup
284 stars 72 forks source link

MBVM-89: Show info about signing up on first fetch #246

Closed yvanzo closed 1 year ago

yvanzo commented 1 year ago

Problem MBVM-89

There is a lack of information about the sign-up process when downloading data without using the live data feed (which already requires signing up in practice to get a replication token).

Solution

It shows information about signing up when fetching data (database and/or search indexes) dumps, for commercial or non-commercial use.

It doesn’t show it for fetching sample dump which is for development.

It doesn’t show it again for further downloads if answered already. To do that, it creates an empty file in the database dump directory. If we need to update any of these messages in the future, we can compare the timestamp of this file to show the updated message.

Progress