Difference between revisions of "MusicBrainz Summit/21"

From MusicBrainz Wiki
m (Live streaming: Update YouTube link for day 1)
 
(6 intermediate revisions by 5 users not shown)
Line 5: Line 5:
 
We will be using Zoom for our sessions:
 
We will be using Zoom for our sessions:
  
* [https://zoom.us/j/93838548866?pwd=dTEwRnNrcjNvcnhxSDc2MnRKWFVMUT09 Saturday October 3] passcode: 707329
+
* [https://us06web.zoom.us/j/84037402168?pwd=cUcwYUw2azJQWDFXN1ZJcEE1dnh6dz09 Saturday October 16] passcode: 413625
* [https://zoom.us/j/93041583828?pwd=SHU1bFJocGUvdzlmRFNWMVduWkJiQT09 Sunday October 4] passcode: 120870
+
* [https://us06web.zoom.us/j/89114749808?pwd=WEFxRllKYnZHOS9wMk1BN3ZLQldUdz09 Sunday October 17] passcode: 840045
  
 
Zoom requires you to [https://support.zoom.us/hc/en-us/categories/200101697-Getting-Started install software prior to the meeting], so please take some time ahead of the start of the summit to install the software and test your audio setup.
 
Zoom requires you to [https://support.zoom.us/hc/en-us/categories/200101697-Getting-Started install software prior to the meeting], so please take some time ahead of the start of the summit to install the software and test your audio setup.
Line 13: Line 13:
  
 
The sessions will additionally be live streamed on the [https://www.youtube.com/c/MetaBrainz MetaBrainz YouTube channel]:
 
The sessions will additionally be live streamed on the [https://www.youtube.com/c/MetaBrainz MetaBrainz YouTube channel]:
* TBA
+
* [https://www.youtube.com/watch?v=ZdhSsrEtmys Day 1 (Saturday)]
 +
* [https://www.youtube.com/watch?v=b8Au92KhHdE Day 2 (Sunday)]
  
 
== Minutes ==  
 
== Minutes ==  
Line 27: Line 28:
 
* State of CritiqueBrainz (15 min?)
 
* State of CritiqueBrainz (15 min?)
 
* State of community (15 min?)
 
* State of community (15 min?)
 +
* State of Picard (10 min)
 +
* State of MetaBrainz hardware/software infrastructure (15 mins)
 
* Localization workshop - presentation of translation tools and "translathon"
 
* Localization workshop - presentation of translation tools and "translathon"
 
* To be determined.
 
* To be determined.
 +
* React server-side-rendering for all brainzes (alastair)
 +
** more and more of our sites have interactive components which we use react for, however the standard "react app" pattern means that we send an empty page + js and render on the client. MB and BB use server-side rendering. Proposal to do the same for LB (and perhaps later CB and AB) so that we can ship functional html to the client but still take advantage of react features. Discuss pain points in MB/BB and if we think it's a good idea or not.
 +
* MetaBrainz wide Pull request review policy -- I think we should have a consolidated PR review policy. (ruaok)
 +
* Code formatting guideline for PythonBrainz. We're iffy in this front, but vaguely follow the Peppinator. Lets standardize properly. (ruaok)
 +
* Replication with dbmirror2 (bitmap)
 +
** Presents [https://github.com/metabrainz/dbmirror2 dbmirror2] as a proposed replacement for [https://github.com/metabrainz/dbmirror DBMirror]. Gives some technical background, issues it solves, and how it will be useful for JSON dumps and sir. Discusses some possible deployment questions.
  
 
== Schedule of Events ==
 
== Schedule of Events ==
  
The sessions slots and times of the events are listed in this spreadsheet. We'll work out session topics and scheduling at the beginning of each day.
+
The sessions slots and times of the events are [https://docs.google.com/spreadsheets/d/15GKraub8rR7UNT7EZxw2t-om-PGtNHu4K4LVKg4jorg/edit#gid=0 listed in this spreadsheet]. We'll work out session topics and scheduling at the beginning of each day.
 
 
https://docs.google.com/spreadsheets/d/15GKraub8rR7UNT7EZxw2t-om-PGtNHu4K4LVKg4jorg/edit#gid=0
 

Latest revision as of 09:51, 25 October 2021

The pandemic is still going on. Hence, last year's considerations still apply as a result Summit 21 is again going to be held over internet, live from your living room.

Virtual summit

We will be using Zoom for our sessions:

Zoom requires you to install software prior to the meeting, so please take some time ahead of the start of the summit to install the software and test your audio setup.

Live streaming

The sessions will additionally be live streamed on the MetaBrainz YouTube channel:

Minutes

Are here

Agenda topics

  • Meet and greet for the first hour each day?
  • State of MetaBrainz 30 min
  • State of MusicBrainz 30 min
  • State of ListenBrainz 30 min
  • State of BookBrainz 30 min
  • State of CritiqueBrainz (15 min?)
  • State of community (15 min?)
  • State of Picard (10 min)
  • State of MetaBrainz hardware/software infrastructure (15 mins)
  • Localization workshop - presentation of translation tools and "translathon"
  • To be determined.
  • React server-side-rendering for all brainzes (alastair)
    • more and more of our sites have interactive components which we use react for, however the standard "react app" pattern means that we send an empty page + js and render on the client. MB and BB use server-side rendering. Proposal to do the same for LB (and perhaps later CB and AB) so that we can ship functional html to the client but still take advantage of react features. Discuss pain points in MB/BB and if we think it's a good idea or not.
  • MetaBrainz wide Pull request review policy -- I think we should have a consolidated PR review policy. (ruaok)
  • Code formatting guideline for PythonBrainz. We're iffy in this front, but vaguely follow the Peppinator. Lets standardize properly. (ruaok)
  • Replication with dbmirror2 (bitmap)
    • Presents dbmirror2 as a proposed replacement for DBMirror. Gives some technical background, issues it solves, and how it will be useful for JSON dumps and sir. Discusses some possible deployment questions.

Schedule of Events

The sessions slots and times of the events are listed in this spreadsheet. We'll work out session topics and scheduling at the beginning of each day.