Development/Summer of Code/2024/BookBrainz: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
(creating page based on 2023 page)
 
mNo edit summary
Line 1: Line 1:
BookBrainz is a database of book metadata. [[bb:|Try it out.]]
A list of suggestions to help students to develop proposals for Google's Summer of Code, for BookBrainz. You are not limited to these ideas - if you use BookBrainz and find an area that needs improvement, you can propose your own.


== Getting Started ==
== Getting Started ==
Line 15: Line 15:


== Ideas ==
== Ideas ==
A list of suggestions to help students to develop proposals for Google's Summer of Code, for BookBrainz. You are not limited to these ideas - if you use BookBrainz and find an area that needs improvement, you can propose your own.
Projects that would improve BookBrainz.


=== [Name] ===
=== [Name] ===

Revision as of 08:05, 7 November 2023

BookBrainz is a database of book metadata. Try it out.

Getting Started

(see also: Getting started with GSoC)

The first thing to do to get started with BookBrainz is to get familiar with the website, and start editing. The help page and user guide are good starting points.

We also have a testing website at test.bookbrainz.org, with its own separate database. You can create an account there and use it to get familiar with the website and database.

The next step is to clone the bookbrainz-site GitHub repository, and follow our developer documentation to get the site up and running on your computer.

When you feel ready to try your hand on some bugs, we have “good first bug” category on our ticket tracker: https://tickets.metabrainz.org/issues/?filter=11910

Come and speak to us in the BookBrainz IRC (Libera.Chat/#bookbrainz) if you finish all of that, or get stuck!

Ideas

A list of suggestions to help students to develop proposals for Google's Summer of Code, for BookBrainz. You are not limited to these ideas - if you use BookBrainz and find an area that needs improvement, you can propose your own.

[Name]

Proposed Mentors:

Languages/skills:

Estimated Project Length:

Difficulty: [easy/medium]hard

Expected outcomes:

[description]