So I wonder if anyone is still reading this blog, or are even remotely interested in my words of wisdom.
In any case for the one reader who ponders my absence, I will summarize what I have been doing since my last post.
Basically I’ve been working as always. Currently I manage the daily operation of UnoEuro. My job is mainly to reply to support tickets and make sure the servers are running smoothly. As always I still manage the Linux servers at Wannafind, along with my co-worker, and write the occasional internal scripting .
I can’t really talk about it much, since the webhosting industry in Denmark is fused with accusations and fingerpointing, if someone reads something from a hosting provider, they instantly try to twist words and ignite flames, kindda sad, otherwise I would probably post more about the subject.
I also still have my small coding projects, though my last big PHP project was coding Unoeuro, it was a lot of fun and took me 2 months working day and night – Winamp running in the background and Dreamweaver in the foreground – It’s funny how some songs now instantly remind me of those months of coding, it’s like they are burned in to my memory.
In my spare time? Well I got hooked by that damn World of Warcraft, what can you do? It’s like a drug (and as you will see in a minute, I love it).
I currently have two characters, both Paladins. The first Paladin is level 60 and on the PVP server Al’Akir, I basically never play that Paladin, since I got bored of world PVP and the server sucked in terms community.
My other Paladin is also level 60 and located on the PVE server Kul Tiras, he’s currently in an end-game guild which is struggling with C’thun phase 2, he has full Lawbringer (Tier 1), Judgement (Tier 2) and currently 58% through rank 13 in the PVP ranking system. Both Paladins are named Saroz, a name I came up with on the character creation screen.
I’m an officer in the guild and i manage the Website, Forum, DKP system and the Ventrillo server. This is my first game where I’ve talked to my fellow players through voice communication, and it’s really been a blast to get to learn so many new people from all over Europe, let’s just say I’ve come to learn a few nasty greek words.
The game, and indeed the guild, has its ups and downs, unlike anything I’ve ever experienced before in a game, this game is something you put your heart in to, something you prioritise because you got 40+ other players counting on your presence for raids.
I’m moving to a new apartment next month, which I am really looking forward to and should provide a nice change of scenery.
Serendipity? After I started playing World of Warcraft I sort of gave up on Serendipity. I was never comfortable with the community to be honest, I guess I have my own way of doing things and every time I tried to move the project in the direction I wanted it, I got hit by a brick wall of objections.
To be honest, Serendipity is like a huge patchwork, it’s based on a codebase and a concept that was created more than 5 years ago, and since then we’ve tried different ways of patching that framework up, I guess this is where we found our different ways of approaching that problem. We tried patching it up section by section, redesigning one part of the code and then the next, however as you may have guessed, the result is just another patchwork, it never really solved the root of the problem. I can see much of my code still lives, so that’s kind of fun.
I installed Wordpress the other day and noticed it didn’t have a Serendipity importer, so I started coding one and immediately found a HUGE annoyance.. Who the HELL thought it was a good idea to absolutely abuse extract()? I got variables all over the place which I have NO idea where originates *golfclap*
Anyway, enough ranting, I’ll try and post more about less in the future :)

Hi!
Well, I still drop by your RSS feed. ;)
Of course I fully disagree with your view on S9y: It’s really flourishing, many new users jump by. The code has also improved in many places, we even have full phpDoc documenting and the API has really improved. But everyone has his opinion, and that’s a good thing. It powers blogging.
Best regards and have fun WoWin ;-))
Hey Garvin,
Yea I’ve seen all the CVS commites, I think it boils down to diffirent coding methods
Compare the function serendipity_fetchEntries now:
function serendipity_fetchEntries($range = null, $full = true, $limit = ”, $fetchDrafts = false, $modified_since = false, $orderby = ‘timestamp DESC’, $filter_sql = ”, $noCache = false, $noSticky = false, $select_key = null, $group_by = null, $returncode = ‘array’) {
to 2 years ago:
function serendipity_fetchEntries($range = null, $full = true, $limit = ”, $fetchDrafts = ‘false’) {
the effort to try and please everyone by changing the core for that single plugin seems to have failed (IMO), instead I would have found a more generic way to add stuff like $noCache etc., since last time I checked cache was a plugin, and plugins shouldn’t require you to add more arguments to core functions (Objects anyone?). I would question the statement that the first function qualifies as an API, or at least a viable one.
I am however impressed with your dedication to the project, for that I commend you and wish you the best of luck :)
:) Thanks your for wishes, really appreciated. I hope though you don’t change to the ‘dark side’ ;-))
One of my main goals has always been BC, thus the fetchEntries() adding, so that it could be used for all people. So I agree that this adds historical overhead, and from today’s view I would outsource those noCache/noSticky values, that is fully agreed.
But then again, s9y users really value it being BC. So it might take some time to overthrow fundamental things. :)
Best regards and have fun,
Garvin