Akarsh Simha is pursuing a very ambitious project for Google Summer of Code 2008: He's increasing the number of stars displayed by KStars by a factor of 10 (from 130,000 to over 1 million), without having a negative impact on the performance of the program. James Bowlin and I are his co-mentors in this project. James and Akarsh spent the pre-coding SoC period hashing out the code architecture required for this effort, which allowed Akarsh to hit the ground running when he started to code.
jason harris's blog
Highlighting Akarsh Simha's GSoC work
Submitted by jason harris on Mon, 08/04/2008 - 14:45- 4 comments
- Read more
- 740 reads
My SUSE curse continues
Submitted by jason harris on Tue, 07/22/2008 - 14:13I've never been able to successfully run SUSE or openSUSE, on any of my machines. I don't understand why; it just doesn't work. My latest attempt was to download and burn the openSUSE KDE Four Live CD, last night.
Download ISO. Verify checksum. Burn ISO. Reboot machine. Wait several minutes (more than five) for the boot process.....
Finally! I was greeted by the functional, friendly and green openSUSE KDE4 desktop. Woohoo, right?
- 2 comments
- Read more
- 1431 reads
Clarification
Submitted by jason harris on Fri, 06/27/2008 - 06:11I got some good comments on my last post. Let me try to clarify what I was trying to say, because I don't want to be misunderstood as being denigrating toward users:
Make something beautiful, and make it available. The users will come, and from the users, contributors will rise. That's what sustains a project like KDE. The users are not the end goal, IMO, but they are an important part of the feedback cycle that gives us a healthy and active community of contributors.
- 9 comments
- 1641 reads
We need contributors
Submitted by jason harris on Thu, 06/26/2008 - 22:35Have to say, I totally agree with the sentiments expressed by Troy. KDE, like many other open-source projects, doesn't really need users at all, whether they are poisonous or not. What we need are contributors: that's the life-blood of our community, what keeps KDE growing and evolving. To the extent that users can and do become contributors, I will grant that we need a userbase as a pool of potential future contributors.
- 13 comments
- Read more
- 4464 reads
KStars GSoC student: Akarsh Simha!
Submitted by jason harris on Wed, 04/23/2008 - 22:20I'd like to introduce Akarsh Simha, who was awarded a GSoC this year to work on KStars. His project is entitled "Optimising loading and painting of stars in KStars", and when it is successfully completed, KStars will finally have the ability to display millions of stars, without adversely affecting the programs interactive responsiveness.
- 2 comments
- Read more
- 1125 reads
Harris *Vivian = new Harris();
Submitted by jason harris on Tue, 03/11/2008 - 21:00Say hello to our new baby daughter, Vivian:

She was born on Feb 25th. Her middle name is QiHui, which is Mandarin for "bright angel". Haiyin and I are very happy, and not a little tired!
Some day, I will have time to work on KStars again...but it probably won't be soon!
- 2 comments
- 1464 reads
I can never install openSUSE
Submitted by jason harris on Fri, 01/25/2008 - 14:36I've tried before, the installer always fails for me. But, I'm getting fed up with Gentoo (finally), so I decided to give it another try. Surely this time would be better...
- 9 comments
- Read more
- 2015 reads
My First KDE event
Submitted by jason harris on Sat, 01/19/2008 - 23:41Attending the KDE4 Release Event has been insanely great. It's so good to finally meet people I've only known via email and IRC. We have an incredible community, and now I feel much closer to it than I did before.
Some random bits:
- 2 comments
- Read more
- 1251 reads
Time to open the Branch
Submitted by jason harris on Sat, 01/12/2008 - 15:15With the release of KDE 4.0, it's time to start maintaining both trunk and branch versions of the code, so that bugfixes can be backported to the branch.
If you use the cs/cb/cmakekde scripts to manage your build environment, it's fairly easy to switch the context of these between branch and trunk.
prettyuistrings.py
Submitted by jason harris on Thu, 12/13/2007 - 22:13I posted this to k-c-d a couple days ago, but it generated zero response, so I thought I'd post it to the ol' blog in case any non k-c-d types might be interested.
Qt designer is, shall we say, quite verbose when it comes to encoding rich text. For example, if you put a couple of words in bold in a text field, this is what you get in your UI file:
- 2 comments
- Read more
- 1425 reads