Development/Summer of Code/ApplicationTemplate: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
m (+bluesky we have too)
No edit summary
Line 11: Line 11:


As part of applying for SoC we require that you take your idea and write a post for our
As part of applying for SoC we require that you take your idea and write a post for our
[https://community.metabrainz.org MusicBrainz MetaBrainz community site] with the tag [https://community.metabrainz.org/c/metabrainz/gsoc-applications gsoc-applications]
[https://community.metabrainz.org MetaBrainz community site] with the tag [https://community.metabrainz.org/c/metabrainz/gsoc-applications gsoc-applications]
so that we can help you review your idea before you dive deep into writing your application.
so that we can help you review your idea before you dive deep into writing your application.


Line 17: Line 17:
questions that may arise. Improve your proposal based on the feedback you receive from the community. If you cannot
questions that may arise. Improve your proposal based on the feedback you receive from the community. If you cannot
get the community to support your idea your chances for getting your proposal accepted are very slim. If you fail to get
get the community to support your idea your chances for getting your proposal accepted are very slim. If you fail to get
community feedback for your project idea, we will not accepted your project!
community feedback for your project idea, we will not accept your project!


Tell us about the computer(s) you have available for working on your SoC project?
Tell us about the computer(s) you have available for working on your SoC project?
Line 23: Line 23:
When did you first start programming?
When did you first start programming?


What type of music do you listen to? (please list a series of MBIDs as examples)
What type of music do you listen to? (please list a series of MBIDs [MusicBrainz IDs] as examples)


What aspects of MusicBrainz/ListenBrainz/BookBrainz/Picard interest you the most?
What aspects of MusicBrainz/ListenBrainz/BookBrainz/Picard interest you the most?


Have you ever used MusicBrainz to tag your files or use any of our projects in the past?
Have you ever used MusicBrainz to tag your files or used any of our projects in the past?


Have you contributed to other Open Source projects? If so, which projects and can we see some of your code?
Have you contributed to other open source projects? If so, which projects and can we see some of your code?


If you have not contributed to open source projects, do you have other code we can look at?
If you have not contributed to open source projects, do you have other code we can look at?
Line 35: Line 35:
What sorts of programming projects have you done on your own time?
What sorts of programming projects have you done on your own time?


How much time do you have available, and how would you plan to use it? Please note that you're not allowed to have a second job or be attending university while working on Summer of Code. It always ends badly for everyone and if we find out that you have another job or university courses, we're likely to fail you.
How much time do you have available per week, and how would you plan to use it? Please note that you're not allowed to have a second job or be attending university while working on Summer of Code. It always ends badly for everyone and if we find out that you have another job or university courses that impair your project, we're likely to fail you.

Revision as of 12:20, 22 February 2024

When submitting an application to the MetaBrainz Foundation, please make sure to use the template below as the basis of your application. Please read the questions very carefully and then answer them completely.

Nickname:
IRC nick/Matrix handle:
Email:

Do you have Twitter/X, Mastodon, Bluesky, GitHub, or any other public profiles you think we might find interesting?

Tell us more about your proposed project? Where can we find any diagrams or other things that will help us understand your proposal better? (If these things are already covered in the main application, its safe to skip this question)

As part of applying for SoC we require that you take your idea and write a post for our MetaBrainz community site with the tag gsoc-applications so that we can help you review your idea before you dive deep into writing your application.

Please propose the idea and then respond to any questions that may arise. Improve your proposal based on the feedback you receive from the community. If you cannot get the community to support your idea your chances for getting your proposal accepted are very slim. If you fail to get community feedback for your project idea, we will not accept your project!

Tell us about the computer(s) you have available for working on your SoC project?

When did you first start programming?

What type of music do you listen to? (please list a series of MBIDs [MusicBrainz IDs] as examples)

What aspects of MusicBrainz/ListenBrainz/BookBrainz/Picard interest you the most?

Have you ever used MusicBrainz to tag your files or used any of our projects in the past?

Have you contributed to other open source projects? If so, which projects and can we see some of your code?

If you have not contributed to open source projects, do you have other code we can look at?

What sorts of programming projects have you done on your own time?

How much time do you have available per week, and how would you plan to use it? Please note that you're not allowed to have a second job or be attending university while working on Summer of Code. It always ends badly for everyone and if we find out that you have another job or university courses that impair your project, we're likely to fail you.