Friday, February 8. 2008
Interview with.. me, myself, and I Posted by Mark Kretschmann
in markey at
21:50
Comments (2) Trackbacks (0) Interview with.. me, myself, and I
Recently Patrick Lauer interviewed me for "Not the Gentoo Linux Newsletter", which is not the Gentoo newsletter. In fact it's much better than that, because it's funny and at the same time informative.
In the same style, our interview turned out really nice, especially because Patrick actually took the time to do this live on IRC, instead of sending me a standard questionnaire (Yes, I'm looking at you, "People Behind KDE" editors). Without further talking, I present you the following link: Interview with Mark Kretschmann Thursday, February 7. 2008
Amarok 2 tech preview 1 Windows ... Posted by Nikolaj Hald Nielsen
in freespirit at
12:24
Comments (0) Trackbacks (0) Amarok 2 tech preview 1 Windows Binaries available
As Shanes blog is not yet on the planet, I though I would forward this as I think it is a quite important announcement.
http://amarok.kde.org/blog/archives/583-Windows-Binaries-of-Amarok-2-Tech-Preview.html Wednesday, February 6. 2008
Windows Binaries of Amarok 2 Tech ... Posted by Shane King
in shakes at
23:15
Comments (36) Trackbacks (0) Windows Binaries of Amarok 2 Tech Preview
I've had the killer combination of being both sick and busy lately, so I haven't got much done on Amarok recently.
However I do have one announcement that might make a few people happy: the windows installer of KDE now has packages of the Amarok 2 tech preview available. You can download it by grabbing the installer and following the instructions over at the KDE techbase. It should be pretty self explainatory, just run the installer, select a mirror, and download the amarok package: all the dependencies should be automatically downloaded and installed for you. A few notes:
Hope you enjoy this taste of what is to come with Amarok 2 on Windows! Monday, February 4. 2008Need a post-commit Review BoardI actually got Review Board running on our Amarok server (only for the local host) just to try it out and see what it was. Turns out I should've just read the documentation first. Amarok's code review has generally always occurred after a commit. Which is what a SCM is for, if the commit isn't any good you can easily revert. The only exception is for new contributors who submit patches, who probably wouldn't want to register an account on a web app anyways. Currently we use just plain SVN and commit-filter.org to keep track of what each other is doing. The problem with the commit emails is that the diffs are ugly, cut off when too big (eg when a code review is most needed) and don't show new files. Muesli actually made a handy Qt4 web app that showed commits as they were coming in, but it code rotted. So a Review Board-like software that both accepts patches and lets you look at and comment on SVN commits as they happen would be awesome. So if anyone out there wants to play with one of these new web frameworks (Django, ruby on rails, CakePHP, there's a new one every minute it seems) and make something useful, this would be it. Monday, February 4. 2008A Weekend's WorkThis unintentionally turned up on the Amarok blog, so apologies for that. The original post is here. I warn you, this post is not one of my best. Nonetheless I have written it — I just wanted to document what I did this weekend. I just finished importing the emails I sent when I went travelling, eighteen years of age, into WordPress. The trip is an interesting read. Certainly the first few are pretentious and make me cringe, but you can really see me grow up during the 72 days I was away. Especially when I get to Thailand and have to make it on my own. I wrote the script to turn the HTML static page I had into an RSS feed to import into Wordpress using Ruby. That was a surprising pain in the arse. I kept slipping up due to not knowing the syntax quite right, or not understanding nuances of the weak typing and type conversion. Still it’s a language which feels promising. I need to do read some better reference code. The documentation on Ruby out there is rubbish. Suggestions welcome. I was going to fix my activity-feed/life-feed thing. Especially since Steve at work is getting me all excited about DataPortability and Microformats and that. But I will have to rewrite chunks since for some reason my server no longer has the PHP SimpleXml module compiled in. Looking through my epic eight years of blog entries I realise I must spend a whole weekend at some point just categorising and tagging it correctly. Categories are tough. I don’t like my current set. Work is easy enough to classify. But Detritus? Life? Should Life be about me or about Life-issues like philosophy? I feel the latter. I may make a category called Me. Boring crap like this can then be neatly avoided by those who wish it I have to say, classification and naming is a tough problem that I absolutely love to get right, but I find it as hard as the next person. Tagging is easy but I want to be consistent with my tags. That’s the hell of web2.0 init? Tagging well. Tagging consistently. Mass tag editing is conveniently lacking too so you can’t easily change your mind later about naming decisions. Also I find myself tagging posts eg. Amarok, but not categorising them as such. I’m using the two systems separately. The category is only Amarok if the whole post is about Amarok. But if it mentions Amarok, I tag it as such. I checked up on my site backup solution. I have a cronjob running which does a backup everyday at 1:03am server time. On the last day of each month it makes a monthly backup. I created this system about six months ago after catastrophic data loss (MacFuse at fault grr!) But I’m not backing up my database. Which means I could lose all my blog entries. I don’t want to put my password in plaintext in the backup script though. Which made me wish we could do push notification across the Internet already. My backup script should be able to stick a dialog in my face once a week asking for the db password even though it’s on a completely different computer. Isn’t this just an extension of D-Bus? I cleaned up my ClaimID somewhat. I also fixed the MicroID I was broadcasting on my blog to get the verified sticker at ClaimID. I cleaned up MyPlaxo even though I hardly use it. I feel Plaxo has some interesting possibilities in the future. That being cross site and application syncing. I think they actually will allow me to sync iCal with Facebook and Last.fm events within a few months. That is pretty awesome. I also made my site OpenID 2.0 compliant, even sending the XRDS header. Although MyOpenID do all the actual authentication work. I added a Pavatar too. Which made me want to pick a new avatar image. I host my avatar at methylblue.com/avatar/, and more and more sites nowadays allow you to specify a URL rather than upload an image as your site avatar. Off the top of my head, ClaimID do and so do Blogger. Also a bunch of other sites nowdays allow you to use your Flickr avatar image, which is almost as good. At least it’s easy to change it in one place and reflect that change across your online presence. And speaking of Blogger, they now let you login with an OpenID. Which is both fabulous and interesting. Does this mean Google will be rolling out OpenID authentication across their whole suite? I can only hope so. I did most of this due to interest in what Steve is doing at mokele.co.uk. He’s combining a lot of new web technologies and making a system he calls OpenFriend. He was calling it OpenRelationship, but I think he wanted to be taken more seriously I also edited this post enough times to realise I want inline editing for WordPress. Does that exist yet? Saturday, February 2. 2008
Podcast directory service Posted by Nikolaj Hald Nielsen
in freespirit at
16:01
Comments (3) Trackbacks (0) Podcast directory service
Because I was a bit bored today and really felt like doing something new, and inspired by the quite large thread on podcasts on the Amarok mailing list, I sat down and wrote a simple podcast directory service on top of the service framework.
Right now, it does not really do anything besides showing stuff, but making it subscribe to the podcasts should be relatively simple, and will tie in really well with all the cool stuff Bart is doing with regards to podcast support in the playlist browser. Also, because of the flexibility of the service framework, filtering worked right away. The service is currently hardcoded to use an OPML file from http://www.digitalpodcast.com, but the plan is to make that configurable, or even to allow several at once ( like the Ampache service ). There are currently somewhere around 15000 podcasts listed at digitalpodcast.com, so it seemed like a good place to start. So, to keep it short and sweet, here are some screenshots of what I have got so far: |
Amarok LinksCalendarQuicksearchArchivesCategoriesSyndicate This BlogBlog Administration |

