I really like to poke arround in posts at the MusicBrainz community forum and especially to take a look what goes around under the hood (example: Notes from MetaBrainz Meeting). But what it makes sometimes really hard are all these used abbreviations. For some I could guess, some others I could research with a search engine others stay a big questionmark. I know that you all of you are really busy and most volunteers, but maybe could you please write on first usage the full words with abbreviation in brakets? We are not all native English speakers and sometimes abbreviations have a different meaning in other languages. The more it gets confusingâŠ
Or maybe we could start a community area with a list of abbreviation meanings and a short explanation (with link to something more helpful)?
So Iâll start a try on last âNotes from #MetaBrainz Meetingâ and you say if Iâm right or wrong? Just for fun/showing the dilemma I added others in parantheses.
RL is just âreal lifeâ. MeB is MetaBrainz, yes. From the others there, âpg perfâ is probably just PostgreSQL performance, because itâs been bad lately, and the rest seems right
But as is the case with many wiki pages, we simply donât have enough people doing WikiWardening (see also History:Wiki Wardening) to keep these up to date (or maybe get them consolidated). We have had a few people every not and again that do a great job, but the wiki is full of stuff, so no one person can clean up everything, and some stuff is more obscure than other, so gets looked at less often.
Anyway, more WikiWardens would definitely be most welcome. Iâm happy to discuss things on IRC if anyone wants to try and clean up some stuff in the wiki.
LOLz - the OP points out problems with TLAs and the MB community responds with requests for discussion on IRC.
Which is the point - too many of us talk in slang \ jargon and this locks people out of discussions. Especially those who donât have English as a native language. Iâm a coder and soon gave up trying to read the MB Dev stuff in this forum.
Glossary:
LOLz - Lots of Laughs
OP - Original Poster
TLA - Three Letter Acronym
MB - MusicBrainz
IRC - Internet Relay Chat
I absolutely agree that we should be mindful of not being too exclusive in the language, but some level of domain specific language is to be expected. It doesnât make sense to mention that a Release in MusicBrainz is a «unique release (i.e. issuing) of a product on a specific date with specific release information such as the country, label, barcode and packaging» every time it is mentioned, nor does it make sense to say that Python is «an interpreted high-level programming language» (and then youâd have to explain those additional terms) every time someone mentions theyâre doing something with Python, or that IRC is «an application layer protocol that facilitates communication in the form of text» which is one of the main ways we communicate in MusicBrainz/MetaBrainz (another wiki page that could probably do with being more prominent). At some point adding all these explanations (over and over and over and over again) will result in too much noise-to-signal to be useful for communicating.
If you have a suggestion for how to alleviate the situation, Iâm happy to hear it.
I wish you would ask instead of give up. What MB dev stuff were you trying to read that you gave up on?
Iâm still not sure how this would have helped. (Also, Iâve never heard/seen âIRCâ called âInternet Relay Chatâ informally/casually (IRC is not a MusicBrainz community specific phenomenon), similar to how you donât unabbreviate âmodemâ or âlaserâ. It can be done for effect, but for most intents an purposes, the abbreviation is the thing.)
Heh, it took years to finally kill off and bury the MusicBrainz mailing lists. At least IRC is a very direct way of communicating with people, which supplements this forum nicely.
At least on the forum there is a solution for that:
On the Fairphone Forum we have a dictionary category filled with wiki topics that all have a unique tag, so you can e.g. talk about #dic:root in a sentence without explaining what that is and someone who doesnât understand the word gets to an explanation with just two clicks.
Another option would be to enable PMs (private messages) in the forum and ditch IRC.
Forum usernames are (mostly) 1:1 the same as their MusicBrainz usernames. If you want to PM someone, you can go to their profile and click the âsend emailâ link, see e.g., Editor âFresoâ - MusicBrainz
This still doesnât make it a public discussion. And forum PMs are more alike to e-mails than to chat conversations, so not a replacement for IRC.
No, but for public discussions there is the forum, right?
Why spread the discussions (and therefore knowledge) on so many instances?
I know decentralization is a good thing for some things, but not if it means you have to follow multiple instances (forum, IRC, edit notes, âŠ) to keep up with whatâs going on.
Weâre actually down to 2 places now. We used to have IRC + forums + mailing lists. Our use of Discourse has effectively merged the forums and mailing lists (you can interface with Discourse as a mailing list if you wish), but people who prefer a more instant, short-form communication such as chatting will not be happy with Discourse, and for some things (like the Monday meetings and system maintenance coordination and idle chatter) this format just works better.
FWIW, discussions also take place on the ticket tracker, in blog posts and comments, in edit notes, and probably elsewhere. Weâre going to lose interactions with/between a number of contributors if we cut out IRC, so weâre rather looking into cutting down on the other places where discussion happens, rather than cut IRC out as things look right now.
Awesome. For abbreviations this clearly works better than unique tags.
In combination with the FoxReplace addon for firefox you can set this up to automatically happen for some common abbreviations like: AFAIK, FYI, TL;DR, etcâŠ