Webworld 2011 – Day 1

The title is missleading, this is day 2, but i will try to summarize day 1. At least the parts the others didn’t blog about yet.

But let me first talk about something else. Everybody should have noticed by now, the webworld sprint is hosted at linuxhotel.
It is an awesome hotel with pretty much anything a geek would like to have from a hotel. But to make the concept work you need to obey some basic rules. Like, there are free drinks 24/day. You just need to put the bottle back to where you got it from. Basic rules.

And that leads me to our webteam. Up to this point we were there to fix broken links, typos and maybe even be sort of creative to create a new and shiny look now and gain. Guess how hard that is with subdomains and code spread all over the place.
So we really are in need for some basic rules. We discussed it and came up with the following ones:

No new subdomains will be set up from now
Right now we have over 80 subdomains on more than 5 different servers. That is insane and doesn’t add ANY value. Having less separated systems and maybe a single point of entry makes it both easier to maintain and easier for users to find the information they need.
Note, there are of course exceptions. Like, reasonably big projects might still request one. A good example for that is the new Edu site. They have a very enthusiastic team behind their website and reasonable traffic. This subdomain is worth its setup.

Subdomains need at least one person of contact/maintainer
Let me repeat, we have over 80 subdomains, each having its own codebase, images, screenshots, content etc. A maintenance nightmare for our team, which basically consists of a handful of people. Also, those sites are hosted on svn/git. Another barrier for webdevelopers who are less likely to be used to SVN/Git than app developers, but would have loved to contribute.
So each app or project wishing to run its own subdomain should also provide the manpower to care for it and update it regularly. To give you an impression, yesterday we archived some sites which were not updated since over 5 years. Having listed “news” from 2005 gives not only a bad impression of the app but also of the whole KDE.

Subdomains should have a reasonable amount of traffic
If they really give some value to the users then it indeed makes sense to have a separated domain.
For our followers, we installed a webstats system now, and will now monitor how much traffic goes through our subdomains. But if noone is really interested in a certain subdomain, why should we even provide it?
But of course, in case we will remove a subdomain, we will not remove any data. There are options to move it back to the main page of kde as subdirectory, or just putting it onto userbase (which btw is way easier to get new contributors to than php files in svn).

These are the rules. It is not that much. But it makes our life easier.

Webworld 2011 – Day 0.5

Half a day over, break for some food and random bits learned so far:

– Pork is evil
– Toma is evil, too
– Farewell, Capacity
– Lucy is sooo cute
– Linuxhotel is awesome, next year same place
– Eugene still working on the logo
– Joomla is not as bad as its reputation
– I (and most others) have already a sunburn

Details about to follow later once this day is over.


Webworld 2011 – Day 0

Hey folks at Randa, we have nice weather and just made a barbecue 😉

Yes, this is the day of arrival of this handful of awesome guys. The picture shows Tom Albers and Eugene Trounev trying to manage the correct  height for our grill.

They did quite fine, it tasted good and we had enough to make everyone replete.

Eugene also made some adjustments to the meat i never ate before, thanks for that, quite nice.

Anyway, back to topic. This is the day of the arrival for all the attendees. It was mosty relaxing until everyone arrived.
The location is awesome. Funny geek toys everywhere, nice crazy hotel rooms sometimes, but overall, i vote for making the next webworld sprint happen at exactly the same place. Yes, i say that already after half a day.

Now, after our wonderful barbecue we also got some musical interruption, thanks to Hans Chen:

But then we decided to use the late evening to really discuss something so we have a good base for starting up tomorrow. Quite interesting discussion followed,  more to come, i am sure.

It was (or is) already late, so we will continue tomorrow.
All i can say it will be a great event with some big points to make. Some will be done this weekend, some might not, but at least laid out as plan for the next months. Not much more to expect from such a small group.
Agenda follows tomorrow noon.

Some other pics:

Our grill in action

The crowd eating

Eugene working really hard on new designs (dude, our logo is still missing!)

Anyway, time to catch some sleep, day starts early. Stay tuned. And wait for the things to happen.


KDE WebWorld 2011 about to start

As Stuart Jarvis already blogged lately, the KDE WebWorld Sprint is about to start next Wednesday, lasting from 1st to 5th at the awesome Linuxhotel in Essen, Germany.

For those curious, yes, KDE has indeed a bunch of people just showing their support with taking care of KDE’s infrastructure. Those people will meet. Well, at least some of them. Sadly others aren’t able to attend, even though i’d liked to have them around. But there are still enough people attending.
Who are those? We have some hackers, who would like to improve KDE’s own php framework, called Capacity. Might even result in a full rewrite, Emil Sedgh already blogged about it.
Then we have some of support members from userbase around, our most famous wiki. They will improve the overall experience even more, also having the new translation system in mind. Speaking of which, the main hacker for this mediawiki extension will also attend and giving us more insights into the core of mediawiki.
The other wikis might as well get some improvements and finally get its loooong needed update and visual/technical improvement to also use that translation system.
Also, a sysadmin will be around. Some of you might have been aware that much in the server infrastructure has improved lately. We try to make that even better.
Lastly, a very famous KDE designer will attend. Yeah, you might guess there will be some visual improvements in our websites as well.

I won’t tell any names, you will soon hear about them anyway from other blogs.

So, as you can see, our target is high, much needs to be done, but i am pretty sure the awesome location will help us motivating ourselves. This is the first sprint of this sort, and i hope it will be a success and others will follow. No, i am pretty sure about that.

And if you are around that area between 1st-5th June, you might want to stop by and look over our shoulders 🙂


CWG: We have new members!

Some of you might remember, we were looking for new CWG members, as 2 seats got empty and needed to be filled with appropriate replacements.

Now, those 2 are found. Let me proudly present you Valorie Zimmerman and Tomaz Canabrava as new CWG members. Most of you know Valorie already as valuable member of the Amarok community, also always tireless to help out in various other OSS communities. Same goes for Tomaz, who did wonders not only in the brazilian KDE community.

We are pretty sure they form a great addition to the team. If you meet them, give them a hug on behalf of the rest of the CWG team to congratulate them. 🙂

CWG call for nominations

As some of you might already have read on Lydia’s blog the Community Working Group is asking you for nominations for 2 new members.

Recently 2 seats got empty, and now we are trying to give new members the opportunity to fill those. And along with that necessary step we decided to give you (the community) the chance to nominate your favourite candidate.

For those who don’t even know what the CWG does, you can read up here.

So this is your chance to have some influence! You know someone who might be a good candidate and already has proven his/her ability to work inside this community? Or you think you are even able to  yourself? Go and write it to us on community-wg at kde org. 

The nomination period will close soon, so take some minutes, think about it and send us your suggestions. Every input is welcome and can help a lot.


KDE WebWorld 2011

Yes, unbelievable, i could as well write another “how awesome” post. We decided to try to do a webworld sprint and guess what, we were accepted! So this awesome event will take place and make the KDE webspace an even better place 🙂
For those uninformed, this is a combination of some subteams, which all have related topics in the web. Namely the sysadmins, the docu folks, and and the webteam (for those being curious, yes, indeed, KDE has its own webteam 😉 )
It will take place in germany, essen, the linuxhotel, and i am quite happy about this place, as it transports the right spirit for a sprint like this.
I am also happy that many of the attendees are newcomers, they never were to a sprint, but already showed how valuable they are. Great combination.
So i really hope (and think) this will be a great event.

See you there.

p.s.: promo folks, you are beaten in making a sprint possible 😉