Współpracuj z zespołem Amaroka
Amarok jest dużym projektem, jest wiele możliwości współpracy, jak również różnych stopnii zaangażowania. Więc, nieważne jakie posiadasz umiejętności i ile masz czasu, z chęcią skorzystamy z Twojej pomocy.
Ogólnie, różne formy współpracy można podzielić na poniższe kategorie:
Promocja
Projekt Amarok jak inne projekty Wolnego Oprogramowania, rozkwita dzięki rozgłosie. Bycie bardziej zauważalnym oznacza zdobywanie większej ilości użytkowników, co sprowadza się do większej ilości osób współpracujących. Zespół promocyjny Amaroka jest znany jako Rokymotion i spotyka się na kanale #rokymotion w sieci irc.freenode.net. Poniżej znajdują się niektóre rzeczy nad którymi pracuje Rokymotion:
- Strona domowa projektu Amarok.
- Ogłoszenia wydań dla nowych wersji.
- Promocyjne posty na blogach i artykuły, jak Amarok Insider.
- Obsługiwanie stoiska Amaroka oraz prowadzenie wykładów na konferencjach i innych wydarzeniach.
Grafika
Projekt Amarok używa dużo dedykowanej grafiki. Both for the application itself, such as Amarok specific icons, boot splash screen and many other elements and for the webpage and promotional material. Więc jeśli jesteś specem od gimp, inkscape albo podobnych, możliwe że projektowanie grafiki będzie dobrym sposobem pomocy. Żeby się z nami skontaktować dołącz do kanału #amarok lub #rokymotion na irc.freenode.net.
Testowanie / raportowanie błędów
The Amarok code base is always evolving, and testing it for usability and bugs is very important. As is bug triaging (verifying already reported bugs, and removing bug reports that are no longer valid). To have a look at the currently open bugs, or to report new ones, go to our bugtracker and search for Amarok. It is also a good idea to log on to our main IRC channel on #amarok on irc.freenode.net where you can be helped getting started with testing or bug reporting.
Programowanie
Jako że Amarok przede wszystkim jest projektem związanym z oprogramowaniem, pomoc w programowaniu jest zawsze doceniana. Są dwie możliwości pisania kodu dla Amaroka.
Application code: Amarok is written in C++ using the Qt and KDELibs toolkits. While the Amarok code base is quite large, it is also very compartmentalized, meaning that it is relatively easy to work on a small part of Amarok without knowing about how everything else works. A good starting point is to select a bug or personal annoyance and then to try to fix it.
Scripts: It is also possible to write Amarok scripts that expand the application in some way. These scripts are written in QtScript, which is basically JavaScript with access to the full Qt API. Getting started with this is relatively simple and a guide to Amarok 2 scripting can be found here.
It is also possible to write a specific type of script that adds content from a remote source as an Amarok service. A guide on how to do this can be found here.
Zanim zaczniesz rozwijać Amaroka w jakikolwiek sposób, zalecamy wpaść na nasz kanał IRC #amarok na irc.freenode.net.
Darowizny
Jeśli nie możesz pomóc w żaden powyższy sposób, zawsze jesteśmy wdzięczni za darowiznę przez przycisk PayPal umieszczony na lewo od tego tekstu. Żeby dowiedzieć się o innych sposobach przekazywania darowizn wpadnij na nasz kanał IRC, #amarok na irc.freenode.net. Darowizny są głównie wydawane na infrastrukturę, jak nasz serwer, urządzenia testowe oraz do opłacenia kosztów podróży członków zespołu na konferencje takie jak Akademy.
