Jump to content

Amarok/Development/Join: Difference between revisions

From KDE Community Wiki
Tosky (talk | contribs)
update IRC channels
Nurmi (talk | contribs)
m Updating urls, removing dead links
Line 18: Line 18:
** [https://mail.kde.org/mailman/listinfo/amarok Amarok]
** [https://mail.kde.org/mailman/listinfo/amarok Amarok]
** [https://mail.kde.org/mailman/listinfo/amarok-bugs-dist Amarok bugs]
** [https://mail.kde.org/mailman/listinfo/amarok-bugs-dist Amarok bugs]
** ([https://mail.kde.org/mailman/listinfo/amarok-promo Amarok promo])
* [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 | A list of the current Amarok developers]]
Line 25: Line 24:
Other tools:
Other tools:


* [http://quickgit.kde.org/?p=amarok.git&a=tree&f=HACKING HACKING folder] in source (a must read!)
* [https://invent.kde.org/multimedia/amarok/-/tree/master/HACKING HACKING folder] in source (a must read!)
* [http://quickgit.kde.org/?p=amarok.git&a=tree&f=HACKING/architecture Amarok Architecture Overview] in source, a sub-directory of the above
* [https://invent.kde.org/multimedia/amarok/-/tree/master/HACKING/architecture Amarok Architecture Overview] in source, a sub-directory of the above
* [http://techbase.kde.org/Getting_Started/Sources/KDE_git-tutorial An introduction to Git]
* [https://techbase.kde.org/Getting_Started/Sources/KDE_git-tutorial An introduction to Git]
* [https://bugs.kde.org/buglist.cgi?keywords=junior-jobs%2C%20&keywords_type=allwords&list_id=339130&query_format=advanced&bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=NEEDSINFO&product=amarok Junior Jobs] - Bugs suitable for people who would like to get involved with Amarok hacking, but aren't sure where to start.
* [https://bugs.kde.org/buglist.cgi?keywords=junior-jobs%2C%20&keywords_type=allwords&list_id=339130&query_format=advanced&bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=NEEDSINFO&product=amarok Junior Jobs] - Bugs suitable for people who would like to get involved with Amarok hacking, but aren't sure where to start.
* [http://techbase.kde.org/Contribute/Get_a_SVN_Account commit account] - Getting a commit account for KDE
* [https://community.kde.org/Infrastructure/Get_a_Developer_Account commit account] - Getting a commit account for KDE
* [http://commitfilter.kde.org commit filter] - sign up to receive emails of all commits to Amarok
* [http://build.kde.org/view/EXTRAGEAR/job/amarok_master/ Jenkins continuous integration] - The Jenkins continuous integration tool for Amarok
* [http://fisheye.kollide.net Fisheye] - recent commits and way to browse through Git history (not real-time)
* [http://englishbreakfastnetwork.org English Breakfast Network] - a static code analyzer for KDE
* [http://techbase.kde.org Tech Base] - A guide to contributing to KDE. Pretty much everything there is also applicable to Amarok.
* [http://techbase.kde.org Tech Base] - A guide to contributing to KDE. Pretty much everything there is also applicable to Amarok.




You might also want to keep an eye on:
You might also want to keep an eye on:
* [http://amarok.kde.org/blog Amarok Blog]
* [https://amarok.kde.org/blog Amarok Blog]
* [http://planetkde.org Planet KDE]
* [https://planet.kde.org Planet KDE]
* [http://dot.kde.org dot.KDE]
* [https://dot.kde.org dot.KDE]


[[Category:Amarok]]
[[Category:Amarok]]

Revision as of 16:45, 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: