Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-8282

Replace entity subscriptions with collections

    XMLWordPrintable

    Details

      Description

      Currently, editors can subscribe directly to artists, labels, and series, and indirectly (via collections) to releases and events. Conceptually, a list of directly-subscribed entities is not that different from a collection, and as collections will be available for all entity types soon (MBS-8004), it would make sense to use them instead of having a separate list-keeping implementation. To be a full replacement, this would require MBS-8003 so that subscriptions emails not only list the collections, but the individual entities within them. The "subscribe me to all artists I create" etc. preferences would need changing so that an editor could specify a collection to which the newly-created entities should be added.

      This would resolve various requests for subscriptions to entity types that don't have them at present (MBS-6855, MBS-3951; not MBS-1228 though, because it seems it isn't actually about areas but about entities associated with areas). It would also resolve MBS-8267 because collections display tables with more information about their contained entities than just the name.

      It would also mean that editors could have better organized subscriptions; e.g., separate collections for more or less important entities or for different genres.

      Finally, it would remove duplicated functionality and code.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                chirlu Ulrich Klauer
              • Votes:
                9 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Packages

                  Version Package