Tuesday, January 29, 2008

devs.clone();

I've been testing more and more features of kde4 lately, and have noticed some things I'd like to fix if I had the time... I'm betting others have some of these also. I'd really like to fix up kttsd and get it working well again, as that is one of the things I miss from kde3 (listening to irc, etc.) It is somewhat working now, but could definitely use some love. Seems the maintainer ported it while kdelibs was in fluctuation, but there are still some things that look like they were written with Qt 3. Other kdeaccessibility apps could use some ui love also, simple things like finding out why &Language: can't be a buddy of a KLanguageButton in the kmouth setup window, etc.

I almost wonder if other devs have these side projects in their mind they'd like to work on also, if we should start pointing people to a page with junior jobs, or side projects we could help a newcomer figure out and maintain. There's a mentoring site here: http://www.kde.org/getinvolved/development/ that we could use, or something on techbase could be made possibly.

Anyway, I think we are doing great work, but we could use a few clones ;-)

Thursday, January 17, 2008

Day 1, Building relationships and brainstorming

Today was a long day, but a very good one.

This morning we had some good prep time. I sat at a table with Inge and Benjamin mostly, and updated/switched to the branch, to make sure all the Edu apps I'd like to quickly demo were in a usable state. I also got some presentation tips from Anne-Marie and Frederik on irc and from Inge in person. Tom helped me polish the presentation so it looks a bit better, and saw some Edu apps running on Benjamin's Mac.

There was an interesting Bof before lunch about Marketing, that had a lot of discussion back and forth about who we should target and how, and what the message should be. After lunch a bunch of people left to go on a tour of Google, and the rest of us worked in the relative quiet. I did a dry run of my presentation tomorrow to the 2 kde-user contest winners, Jason Harris, and some others that were curious. It went well, but I found some things to change for tomorrow.

Late afternoon there was a well-attended Bof but it was mostly Aaron explaining plasma ideas, which was pretty useful, but the bus schedule kept us from breaking out into some further discussion groups. It'll probably happen saturday though I bet.

The evening was very enjoyable. There was good food, good company, and lots of KDE talk going on. I met Peter from OSU and spoke with him a bit about the things going on there for Education, other open source software being developed there, etc. Spoke with two Amarok developers (Jeff and Leo), then found Edit(Frank) who runs kde-look.org and kde-apps.org, etc. Spoke with him for a while about knewstuff2, and some things we can do to make it work well with the new features (upload, rating, collaboration). I think we'll get something started tomorrow.

Anyway, I'm going to finally crash for the day, I'm sure you'll hear more tomorrow about the event itself, and all the presentations that are made there.

pre-release event first thoughts

Hey, Tom (my brother) and I got here yesterday afternoon after a long 10 hour drive (taking turns so we didn't get too tired). We were greeted by a group of people I knew, but had never met before, Troy, Holger, Helio, Martijn, Jos, and Riccardo. We had a nice meal down the street _a few blocks_ where those from out of the country enjoyed our local steaks and burgers with a few more that showed up as we were leaving to eat.

The atmosphere is very excited as many are meeting people they've known on irc for a while for the first time (I'll never forget what Wade said when he met Danny for the first time :) and having a good time.

Saturday, January 5, 2008

Momentum

I know I'm a day or two late, but just a couple observations of the release tagging:

665 checkins the day before tagging, and though I only made 2 of those myself, I have to echo previous statements of a job well done. It was a bit crazy there at the end with lots of discussion about last minute fixes/check-ins, etc. but it's done now, and is what it is. Allen Winterz put it well the other day on irc when he said we did good and should be proud of ourselves. All is good, right? Wrong! now is the time to try to keep the momentum and realize the dream even more :) (As well as fix things that are still not complete of course)

Looking back for a moment, it's awesome to think about what has happened during the time leading up to this. I only joined the project May of last year, and even since then the project has grown by leaps and bounds (it probably grew much before then also, but I was not around to witness it) The first time I ran a kde 4 session back then, it often crashed, but was still fun to play with. Now a lot of us (hopefully all) are using it full-time which is awesome.

I spent part of today trying to fix a bug in the desktop containment, then spent some time with the family. When I came back to it, I noticed it was fixed. Alex Merry, (randomguy3) you rock!

Looking forward, for 4.1 I'd like to get KNS in better shape, get some small fixes into kanagram, help Frederik with keduvocdocument lib a bit, and hopefully get kpicross ready for full-time.

Lastly, I hope to meet anyone who will be at the release party/event in a couple weeks. I'll be there all three days probably.