This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Howto start developping for AmoroK?

Tags: None
(comma "," separated)
BvO
Registered Member
Posts
1
Karma
0

Howto start developping for AmoroK?

Mon Mar 19, 2007 5:33 pm
I've read the announcement on the front page, about AmaroK 2.0.
"the 2.0 release (perhaps as soon as this summer) will run natively on Linux, OS X and Windows!"
I'm a student and I have used Linux for a while, but at the moment I need to use windows. One of the things I miss, is my audio player, AmaroK.
I would like to help making AmaroK work on windows. Where can I start?

Greets,

Bob van Oijen
User avatar
markey
KDE Developer
Posts
2286
Karma
3
OS
Hi Bob, thanks for your interest in Amarok development. We always welcome new contributors.

A good starting point is to subscribe to our mailing list: https://mail.kde.org/mailman/listinfo/amarok

Then we have a guide for getting started with Amarok2 development: http://amarok.kde.org/wiki/2.0_Development_HowTo


Our development process is heavily based on IRC. You can talk to us on irc.freenode.net, #amarok. Looking forward to meeting you there.


--
Mark Kretschmann - Amarok Developer
jeffmetal
Registered Member
Posts
3
Karma
0
I had a quick browse around the mailing list archives and cant see anything really related to windows development. the only thread is about how to run kde in vmware.

is it even possible to run amarok 2.0 at this point in windows even if its buggy as hell and nothing works?

Im assuming we would need to install [url=http://"http://www.trolltech.com/developer/downloads/qt/windows"]qt4[/url] and other dependencies first to even try
User avatar
markey
KDE Developer
Posts
2286
Karma
3
OS
Currently it's only possible to build it with Cygwin. But we intend to replace the code that depends on Posix system calls.


--
Mark Kretschmann - Amarok Developer
User avatar
eean
KDE Developer
Posts
1016
Karma
0
OS
Actually as far as I know, no one has tried to compile for Windows. I attempted a few weeks ago to get a KDE4 build environment going and failed (though it is possible, I just must have done something wrong).


Amarok Developer
User avatar
eean
KDE Developer
Posts
1016
Karma
0
OS
One of our devs (hydrogen) actually did compile it on Windows using msvc but didn't get it to link.  He hasn't commited his changes because they are too "hacky".


Amarok Developer
User avatar
dapuzz
Registered Member
Posts
3
Karma
0
now it compile as well with mingw too. Obviously with some hack.
The only one working engine at the moment is the 'void', but i hope phonon, and xine will be avaiable soon. I've read something about a vlc backend some time ago, but nothing else.

PS: kio is not working on win32, so don't expect to load and play something. Just watch the main interface and take confidence with the code :)
wasimmer
Registered Member
Posts
1
Karma
0
I have a very related question.
I am itching to contribute as well. I have a fairly strong programming background, however the last time I did any GUI development, it was Windows based Visual C++ MFC. I do want to learn how to work with QT, so my question is: For someone with a good programing background, is it easier to just "jump right in" and learn by doing, or would it be worth my time to fully study QT and the like before joining a larger project?
Any thoughts?

- Phil
nhn
KDE Developer
Posts
114
Karma
0
OS
wasimmer,

I am a strong believer in "learning by doing" so I would jump in, have a look at the code, and use the exelent Qt and KDE4 API docs as a reference.

Also, it really helps finding a small problem to fix or feature top add to get started.

http://doc.trolltech.com/4.3/index.html

http://api.kde.org/

- Nikolaj


Bookmarks



Who is online

Registered users: abc72656, Bing [Bot], daret, Google [Bot], Sogou [Bot], Yahoo [Bot]