Jump to content

Amarok/Development/Join: Difference between revisions

From KDE Community Wiki
Nurmi (talk | contribs)
m Updating urls, removing dead links
Nurmi (talk | contribs)
m More link updating
Line 8: Line 8:


* [https://commits.kde.org/amarok The Amarok source code]
* [https://commits.kde.org/amarok The Amarok source code]
* [https://api.kde.org/extragear-api/multimedia-apidocs/amarok/html/index.html The API documentation]
* [https://bugs.kde.org/ KDE Bug Tracker] - search for "Amarok" (also listed under "Products")
* [https://bugs.kde.org/ KDE Bug Tracker] - search for "Amarok" (also listed under "Products")
* [https://invent.kde.org/kde/amarok KDE Gitlab instance] for submitting patches
* [https://invent.kde.org/multimedia/amarok KDE Gitlab instance] for submitting patches
* IRC channels on [irc://irc.libera.chat libera.chat]:
* IRC channels on [irc://irc.libera.chat libera.chat]:
** [irc://irc.libera.chat/#amarok #amarok]
** [irc://irc.libera.chat/#amarok #amarok]
Line 19: Line 18:
** [https://mail.kde.org/mailman/listinfo/amarok-bugs-dist Amarok bugs]
** [https://mail.kde.org/mailman/listinfo/amarok-bugs-dist Amarok bugs]
* [http://www.google.com/calendar/[email protected] Amarok calendar] - events and release schedule
* [http://www.google.com/calendar/[email protected] Amarok calendar] - events and release schedule
* [[../CurrentDevelopers | A list of the current Amarok developers]]
* [[../CurrentDevelopers | An outdated list of Amarok developers]]





Revision as of 16:48, 29 March 2024

Here is a list of important things an Amarok developer should know:

 
Tip
To potential GSoC students: please read all the documentation first before asking questions. We do not have time to teach you the basics, the documentation is there for that, so READ! - If you want to develop for Amarok, make sure you have a recent KDE and Linux distribution, LTS releases are not suitable for development - And finally Qt4 != Qt5


 
Tip
To new contributors: please get in touch with us on the amarok-devel mailing list before starting to implement features, this will spare you some precious time.



Other tools:


You might also want to keep an eye on: