Tuesday, August 28. 2007I survived Froscon 2007! ...barely![]() This is me on Sunday.. "the day after". What you cannot really see on this photo are the giant bandages around my head, arm, shoulder and knee. They were the result of my little stunt I did the night before at the social event @ Froscon 2007. The Amarok team is known for being party animals, and of course we could not make an exception this time! We hit the dancefloor, and we hit it hard. And then I hit the ground, and I hit it hard. Missing this 1m deep step to the dancefloor, I met the ground horizontally, beer glass in hand. That's Amarok entertainment for ya! Stunts included. After all I was very lucky though not to have any serious injuries, just lots of bleeding skin wounds all over my body. Again many thanks to the Froscon dudes for patching me up in the night. Here you can see the original Amarok party animals at work: ![]() And here's our Beermaster Sven, Kranz in hand: ![]() A Kranz is a great thing. It's round. It's got a handle. And the best part about it: There's beer in it. Lots of it. ![]() On the next day Harald, Lydia and I held our talk about Amarok's team structure and upcoming features of Amarok 2. The talk wasn't exactly great, but I think considering our damaged state and short time to prepare (I wasn't really prepared at all, since the talk was originally scheduled for another conference), we got the message across and did quite well. ![]() Overall the Froscon was a great experience, and I hope to repeat it next year (although maybe without the stunt show; we'll see). The organizer team was *awesome*; everything went so smoothly. Catering, location, social event, it was all very well organized. I met a lot of great people from other projects, and I had the chance to meet some Amarok teamsters that I had not seen in real life before. What really bugs me about conferences like these is the constant background noise level though. Maybe it's just me (a hearing problem?), but I find it very stressful to talk to people over such a noise level. It was a great experience to talk to people face to face and demo Amarok2 to our users, but it's no fun having to shout constantly. This wasn't helped by the fact that our booth was next to the Jacklab dudes' booth, who were showcasing their music software with a real guitar and drum kit On the monday after Froscon we still had some time left until our flights/trains/etc departed, and we (Amarokers) spent some hours in Cologne with Miriam and Florian from the FSFE. We visited the famous cathedral of Cologne and after that went shopping and had beer at a nice place directly at the river Rhine. Quality time, and it was great to meet Miriam and Flo, who are really nice folks. You can find more photos of the event here and here. Also, here is a very nice blog entry (in German language) from Valerie. ![]() FrOSCon - I didn't eat a lot (part2)
Past FrOSCon = before FrOSCon
May I present to you: Mamarok (aka Myriam Schweingruber - on the photo talking with Amarok's upcoming community manager, Lydia).On travel Monday a waiter in cologne supposed she might be the Mother of Sven, Dennis, Florian, Mark, Lydia and me -> i.e. Mamarok Welcome to the family! Photos are up, everyone is home and got enough sleep and I'm not running around with my laptop doing strange things -> FrOSCon 2007 seems to be over But hey! It was a freaking awesome, Kubuntu and Amarok were able to once again get in contact with users. Amarok showed off his wicked minded community structure. I came to think about a new design for rbot's bar plugin written in ruby, Amarok's very own markey wasted some bandaging material, Sven got yet another thing to talk about (drinking beer @ FrOSCon, not FrOSCon itself ;-), Kubuntu booth manager Thomas and I personally met... finally... and I was once again able to show that I can be the most busy person at an event with busy people all over the place Seriously though, we had a lot of fun, a lot of beer, a lot of (considerable) good music, a lot of dancing and a lot of good catering. As I said before FrOSCon: "this is going to be the best event this year" ... and it was. Talking about events. We also came to discuss about the Amarok2 release party, and since I'm still megalomaniac, let me tell you: considering the financial part is working out, this is going to be the best release party this planet has ever seen. Actually, I have to say release parties, because we are doing 2 events, and both are going to rok in their very own ways.It's pretty obvious, that those are not going to become such official, tie thingy events, since Valerie pointed out, that we know how to party (I always tell everyone, just none believes me FrOSCon megalomania (part1)
As after every FLOSS event I attend, I ran into a gigantic megalomania. This time: Kubuntu Packaging Task Force.
I want to package kde-apps.org ... completely, at least for the parts which compile with a current distribution at all. In fact, I also want backports for new versions in less than 3 days after release, to latest stable Kubuntu. To reach such an enormous aim it takes a lot of people, like a gigantic a load of them. Which leads to the next idea: Free Development Promo Tour. Which of course is mainly about recruiting more developers, packagers, bug triagers, translators, promoters, bug testers... You might think all this sounds totally insane and megalomaniacal. I probably would agree, though I just came back from a FLOSS event so let me live in my free world bubble But, just in case anything like that should be announced one day... don't blame me for not giving you latest information about the world domination plan (tm). ...travel report is to be written (waiting for pics)... Saturday, August 25. 2007Froscon socialized
We are socialing
Anyway, the thing is we are going to do a live stream on radio anorak today ( 2007-08-26 stream link). From about 8 o'clock UTC to about 12 o'clock UTC we are going to present you the finest electronica music the free music world has to offer. Also short notes about current on going discussion will be aired, so check it out if got a chance. It will be totally awesome Thursday, August 23. 2007Froscon... Kubuntu + KDE + Amarok = krusade
On Saturday Froscon, the Free and Open Source Software Conference in St. Augustin, Germany, finally starts. (head over to the website for more information)
Very important nerds (V.I.N's) of even more important K divisions (KDE, Kubuntu and Amarok) are attending, I've been told that 8 Amaroks (including the project founder and the project manager In fact we even have our own little talk schedule for the very own KDE developers and contributors room. Amarok is showing off latest Amarok2 snapshots, and also got a surprise for visitors with an USB stick. On Sunday, project founder Mark Kretschmann, (so-called Kubuntu-de.org is providing instant support for Kubuntu at the booth as well as showing off some of Kubuntu's fine features. On Sunday, Kubuntu-de.org member Marcus Czeslinski, Ubuntu women member Lydia Pintscher and me are going to talk about the german Kubuntu community in past, present and future, 16:00. KDE is going to perfect everything with KDE4 snapshots (oh it's gorgeous!!!! Well, I ran out of buzz words, so let me just say: FrOSCon is totally worth a visit for users as well as developers, the talks related to KDE are of course very interesting and a visit in the Korner is probably going to unveil new bleeding edge technologies See you @ FrOSCon 2007 Sunday, August 19. 2007Hire me to work on Amarok!
Hi, my name is Mark Kretschmann. I am the founder of the Amarok project. Amarok is the leading music player for the Linux desktop and one of the most popular KDE applications. We often hear it being called a "killer application" for Linux.
Since spring 2007 we have started to work on Amarok 2, a very ambitious project in many ways. Instead of going the easy way and doing a quick and dirty port to Qt4/KDE4, we have decided to renovate the program from the ground up, rewriting about half of the source code and exploring new and exciting ways in user interface design. We want to innovate; we want to make sure that Amarok is ready for the future and will stay at the top of its game. At the same time we are porting the application to Windows and MacOS X, opening the program to a whole new audience and potentially many more users. Up to now I have been working in my spare time on Amarok, often struggling to keep real life work and Amarok development in balance. All of us Amarok developers invest an immense amount of time in the project, and we love doing it. But we have to make both ends meet. The Amarok project does not have sufficient financial resources to allow for paying developers. It's becoming increasingly clear that we need to have people working full time on the project to meet our goals with Amarok 2. The work cannot be done purely in our spare time. If you as a company have an in interest in Amarok's continued success, please consider hiring me to work on the project full time. As the founder and lead developer of Amarok my contribution is crucial for its future, and I would love to continue working on this great project. If you are interested, please contact me via email at kretschmann(at)kde.org. Saturday, August 18. 20072006 KDE multimedia meeting interviewYou might remember, that a little over a year ago kde.nl graciously hosted the KDE multimedia meeting (or k3m for short). Whilst we were there, hacking away, the folk from Source21 joined us to do some interviews for their open source software vidcast. If you take 15 minutes out of your time to watch the video, you’ll find hear from Martijn Klingens (KDE marketing, KDE.nl), Matthias Kretz (Phonon) and myself (Amarok) speaking about our respective areas of expertise. Don’t be put off by Martijn speaking in Dutch, Matthias and I both interview in English and subtitles are available for the Dutch pieces. Friday, August 17. 2007Amarok Too Strong For Rivals
I felt I need to share this article with you; here at Amarok HQ we are very happy about the news.
Another race won, and we are looking forward to the next challenge. Go Go Amarok! Tuesday, August 14. 2007Adapting Wocka for OSXI will prolly adapt Wocka for OSX. Installwatch, should work on OSX. I’ve already almost compiled it. It requires itself to be loaded as a library before other libraries, and it then displaces all applicable file system functions with its own so it can write the install log. It’s clever This is possible on OSX with some env variable, on Linux it’s LD_PRELOAD. If that doesn’t work though, I’ll compile my own version of make that has installwatch built in. Although this isn’t as handy since you are then restricted to installations that use make. OSX packages either install via dmg and thus are self contained directories, or use the NeXT packaging format. This format writes installation logs to /Library/Receipts. This system is awesome an very unix, and further reason I love OSX. So all wocka has to do is create a receipt for installations. No need to port pacman to OSX, or use the Fink APT db which I was considering. I always wanted wocka for debian too. But don’t use it enough. So I’ll make wocka flexible so other people could do that if they choose. Monday, August 13. 2007I Found Bin Laden!
received a great present on the weekend
Wednesday, August 8. 2007to all the self-described critics
so my last entry got quite a number of comments, mostly negative, some based on incorrect assumptions or understandings, etc. I want to take the time to explain the design decisions and lay down the facts.
first of all, the major complaint seems to be that the contextview takes up too much room, and makes the playlist too small. the size of the contextview/playlist is configurable. yes, you can drag the barrier to decide how large you want it. guess what, you can even make it take up the complete contextview space, hiding the plasma panel! there will be no barrier to you using the whole window for playlist management if you wish. of course, then you will miss out on any info displayed in the contextview, but that is your choice. the next big complaint that i have seen is that the playlist items are too "big", not allowing for a lot of items on the screen at once, making it hard to manage them. as we are using the Qt model/view architecture for out playlist items, it will not be too hard to implement an amarok-1.x style playlist as an option for simply managing your music. that is under discussion, and might be the final solution. either way, we envision a way to use amarok that will make it easier to manage music than the narrow playlist. for those who, understandable, point out that the large contextview makes dragging from the collectionbrowser to the playlist very very hard, we understand you. we are not going to force users to drag anything all across the contextview. our plan is currently to implement a sort of popup drop-box over the contextview when a drag is initiated, with icons or some sort of visual indication for where to drop the selected tracks in order to achieve certain actions. that way the user will not have to drag-n-drop any tracks more than is reasonable. for those who say they just want amarok to play a large (1000+ tracks) playlist of music, and that they don't care about all the bells-n-whistles like context info, etc, well, i don't know what to say except you might be better off with xmms. if all you want is to hear your music, amarok is probably not the player for you---and has never been. we want to bring the user more context information, in a prettier way, while not hampering his ability to play/manage music. not the other way around. a few are worried about the potentially wasted space in the contextview as applets can be positioned, and sized, differently. well, applets are not going to be user-placeable except for in a very limited manner. this is where we differ from plasma---the user will not resize applets to her liking, putting them where she wants. instead, amarok will take care of the layout management of the contextview, ensuring that the full width of the view is used, resizing and placing applets where needed to maximise the screen real estate. we will not waste any screen real estate to conclude, please keep in mind that this is a very early screenshot. the work on the contextview is nowhere near finished, polished, or perfected. the playlist is still in the middle of being redone, and improves every week. we do have usability people who are working with us, and we are not just trying to innovate for the sake of innovation. we are all amarok users before amarok developers, and we want the best possible music player as well. Tuesday, August 7. 2007Amarok Plasmification
hello planet
we've decided that for amarok 2.0 we want to emphasize what used to be called the "context browser" in amarok 1.x speak. we decided to break out the context browser into its own central widget... and have re-used libplasma to implement it. this allows us to use all the goodness from plasma with minimal effort (there is of course some tweaking required). as we do not depend on kdebase, we are currently svn:externing libplasma in our amarok tree and linking to it internally. I understand that post-4.0 (4.1 maybe?) libplasma will be broken out into its own separate library, and we will be able to depend on that. using plasma we get to use gorgeous svg-themed applets, the clean and flexible applet/data engine architecture, plus many smaller but no less important features. so if you're curious about what amarok 2.0 will look like, look no further:
Saturday, August 4. 2007Amarok on GitI've been using Git for a couple of weeks now. Really I have mixed feelings about it. There's a million commands, many of which are redundant. Its obvious no one sat down and thought about what commands would make sense. However it is really fast. Having a git log that takes half a second is just handy. And unlike SVK, it does have a wealth of documentation. In the future we might do Amarok feature branches in Git... SVN branches are just so horrible. It took about 6 hours or so to fetch Amarok from SVN, it was more then 600 megabytes before "repacking" (why is it repacking when I've never packed before? some implementation detail being shown in the command name undoubtedly). But unlike SVK its easy to share your Git with others. Then do something like this: tar -xvf amarok.git.tar mkdir amarok mv amarok.git amarok/.git cd amarok nano .git/config #change the SVN settings git checkout . git svn rebase #rebase... obviously that means pulling in new changes right? git log ...edit... git commit -a git svn dcommit #push to SVN. Issues:
Anyways I didn't mean to turn this blog into bashing git, but oh well. Git is a neat piece of technology so its just more frustrating that its UI isn't more thought out. This extends to its GUIs btw... don't bother with the Qt4 Git GUI, it looks exactly like the Tk one. Thursday, August 2. 2007collaboration to the core ++ OpenID
Hi Planet Ubuntu
My name is Harald Sitter (aka apachelogger), yesterday I finally became Kubuntu/Ubuntu member, so here I am, intorducing myself.
.....Since I'm Amarok's wiki dude (among other things ... election for project manager scheduled While we did the configuration we had to face one really important question -> What to do with the exsisting users? -> this is especially important considering we want to move the public Amarok wiki as soon as possible to OpenID. Ian and I finally came to the decision to run a dual login (at least for the first half year or something).This way users can still use the password logins, but can't create new ones. In other words: "old" users should convert to OpenID at some point, new ones will have to get an OpenID. I came up with AmarokLogin, a MediaWiki extension combining the default login with the OpenID one (see screenshot). The code is still far away from perfect and at the current point I wouldn't even think about releasing it to the public (would be hell embarrassing ;-), basically one can consider it as a basic hack, however it is completely functional. To sum it up.... Status: work in progress... Public Release: no idea... Aim: bring OpenID love to our beloved contributors
(Page 1 of 1, totaling 14 entries)
|
Amarok LinksCalendarQuicksearchCategoriesSyndicate This BlogBlog Administration |

