Hi folks, I created a ticket requesting a “Talk” or “Editor Notes” tab for most major entity types: https://tickets.metabrainz.org/browse/MBS-11090
But I wanted to start a discussion here and see what people think. The problem is that often times there are real world scenarios that don’t translate cleanly into the MB database structure and so require some level of interpretation. Other times the information that does exist is confusing or incomplete and an editor makes a judgement. This often comes with research and reasoning from the editors, sometimes even debate, however there is no good place to store this currently.
- This forum. Problem here is that this forum is not considered stable. People don’t have confidence that information here will be preserved. There is the further issue that there is no connection between a given MB entity and a forum discussion. A new editor wouldn’t think to look here if they had a question.
- The wiki. Problem here is it is not clear that the wiki is for this purpose. Others have cast doubt on its long term health as well. Regardless, there is still the same issue as above, how would a new editor know to look on the wiki if they have questions or concerns?
- The edit comments. Problem here is that the comments are specific to each edit so if the reasoning is relevant to a series of 50 edits, you either copy and paste it to each one or link the original edit comment, but even so if the reasoning is more complicated than discussing a specific edit it is awkward at best and difficult to reference. This is how most reasoning is preserved now. It has the added issue that if someone has a question or concern, there really isn’t a way to raise it with the subscribed members without creating an edit in first place. At best it is a stop gap.
- The annotation field. This has also been suggested, but it appears to be encouraging using this field for cross purposes. If the annotation field is meant for descriptions and additional information about the release then adding editor notes there doesn’t make sense in outside contexts. For example, if someone is pulling the annotations from MB for their application, and it has notes about how the data was input into MB, it would be out of place and irrelevant to them.
Let me know what you think. This can’t be the first time and idea like this has been floated so I’m hoping to get a historical education too.