Development/Summer of Code: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
(Add links for previous events)
Line 8: Line 8:


==Our previous student projects have been:==
==Our previous student projects have been:==

===[[/2022|2022]]===
* [https://summerofcode.withgoogle.com/archive/2022/projects/ItQ0NNLd Make Picard work in single instance mode]
* [https://summerofcode.withgoogle.com/archive/2022/projects/uTqnXR4t MusicBrainz Android App: Adding BrainzPlayer in Android App]
* [https://summerofcode.withgoogle.com/archive/2022/projects/dTPa1VpE CritiqueBrainz reviews for BookBrainz entities]
* [https://summerofcode.withgoogle.com/archive/2022/projects/AkmWPTCo Add Timezone support to ListenBrainz]
* [https://summerofcode.withgoogle.com/archive/2022/projects/g53Jlo6v Unified Creation Form]
* [https://summerofcode.withgoogle.com/archive/2022/projects/OARdCHQq Clean Up The Music Listening Histories Dataset]
* [https://summerofcode.withgoogle.com/archive/2022/projects/2iBCyfE1 Send a track to another user as a personal recommendation]

===[[/2021|2021]]===
* [https://summerofcode.withgoogle.com/archive/2021/projects/5695568952688640 Musicbrainz Android App: Dawn of Showdown]
* [https://summerofcode.withgoogle.com/archive/2021/projects/5724229001019392 Pin Tracks & Review Tracks Through CritiqueBrainz]
* [https://summerofcode.withgoogle.com/archive/2021/projects/4890623227723776 Implement "Series" entity for BookBrainz]
* [https://summerofcode.withgoogle.com/archive/2021/projects/5840693649473536 Complete Rust binding for the MusicBrainz API]
* [https://summerofcode.withgoogle.com/archive/2021/projects/5984842684039168 Push the URL relationship editor to the next level]

===[[/2020|2020]]===
* [https://summerofcode.withgoogle.com/archive/2020/projects/5232577788510208 User Collections : BookBrainz]
* [https://summerofcode.withgoogle.com/archive/2020/projects/5271845466537984 Designing Responsive UI and Completing Fragmented Features of MusicBrainz(Android)]
* [https://summerofcode.withgoogle.com/archive/2020/projects/5299235680944128 To make MusicBrainz for Android stable and robust]
* [https://summerofcode.withgoogle.com/archive/2020/projects/5349258863050752 Add 'love/hate a recording' and 'delete a listen' support to ListenBrainz]
* [https://summerofcode.withgoogle.com/archive/2020/projects/4823271230406656 Adding Statistics and Graphs for ListenBrainz Users and Community]
* [https://summerofcode.withgoogle.com/archive/2020/projects/6499215183708160 Spam detection with online learning]
* [https://summerofcode.withgoogle.com/archive/2020/projects/4841838843789312 AcousticBrainz - New machine learning infrastructure]



===[[/2019|2019]]===
===[[/2019|2019]]===

Revision as of 10:45, 17 January 2023

Since 2007, the MetaBrainz Foundation has been a regular participant in the Google Summer of Code program. We've had great success with the program, even going as far as to hire several of our past students (now mentors) as full-time employees.

If you're interested in becoming a GSoC student under the MetaBrainz Foundation, be sure to read up on Getting started.

Next Summer of Code:

2022

Our previous student projects have been:

2022

2021

2020


2019

2018

2017

  • Picard v2.0
  • Rating System in CritiqueBrainz
  • Hacking on ListenBrainz
  • Directly accessing MusicBrainz DB in CritiqueBrainz

2016

  • A Job Running Client for AcousticBrainz
  • AcousticBrainz BigQuery data exploration
  • AcousticBrainz Dataset Creation Toolkit
  • Gamification of submission system
  • ListenBrainz: A submission API compatible with Last.fm scrobblers
  • Show tag search results in Picard

2015

  • SOLR search server
  • AcousticBrainz datasets
  • Unified browse and search interface
  • CritiqueBrainz improvements

2014

  • CritiqueBrainz
  • Events
  • Search server rewrite
  • Picard website
  • UI improvements

2013

  • CritiqueBrainz
  • Places
  • Release editor improvements

2012

  • internationalization
  • collections
  • iOS
  • log processing/statistics

2011

  • Create a timeline graph (plus other statistics work)
  • Update Picard to make it NGS-ready

2010

  • Improve collections feature
  • Develop Mobile apps for iPhone and Android

2009

  • Implement NGS (stage 2)

2008

  • Implement NGS (stage 1)
  • Add collections feature

2007

  • Added music dashboard