Friday, February 1, 2008

I just had to...

Is that true or what?

Tuesday, December 11, 2007

In response to Bram Schoenmaker's post about closing all bugs in KDE's Bugzilla at the release of KDE 4.0.


It is definitely a risky move, and many people will oppose it, but it is a step that could bring bug tracking back to order.
As a user, I'm personally afraid of going anywhere near Bugzilla, and it is mainly because of the issue you mentioned, the amount of open bugs is certainly intimidating, specially to someone who is new to the world of software development.

This would not only create an advantage towards the developers who would be able to sort things better, but to the users who can find if their bug would just be a duplicate with more ease. I believe that a high percentage of the bugs is probably outdated for the KDE 3 codebase even.

Also, many people are opposing this because of the KDE 3 bugs listed, KDE 3 will benefit from this as well. If the current bugs are erased, the people who maintain KDE 3 will be able to see the bugs that get reported again more clearly. If the bugs are not posted again, it it most likely that they are either already solved, unimportant, or specific to something that's been updated or outdated and thus the change fixed the issue.

All of KDE 4 has so far been about taking risks. This is a risk that will most likely benefit the community.

Sunday, October 28, 2007

Porting Global to Swing

Pivot and I spent a good couple of hours yesterday working on the Pokemon Global client.
It was a lot of effort, and we got most of the porting to Swing done, all that's left would be to port Slick's Render() method by using a modified version of Java's PaintComponent(). Hooray for class inheritance! I'd hate it if we had to do all of that from scratch. Pivot is going to be doing all of that though since he's the one who knows how that works.
On the meantime, I've got to start looking at the APIs for pretty much every desktop manager we plan to support if we want to use transparency in our pnales, since Swing doesn't offer native support for that. I'm probably going to start withe the KDE 3.5 APIs, then move to KDE4, then GTK+. Pivot will most likely be doing the OSX ones since he's the one with the mac, and if we get Ryan, maybe we'll get him to do the Win32 and Win64 ones, else that'll most likely be me.
I've updated the concepts for the in-game GUI, and it looks like it might become more than a concept, we'll most likely end up turning that into the final copy if all goes well.
The link to the new mockups is http://www.pokeglobal.net/forums/showthread.php?t=509 if anyone wants to check it out.
Other than that, I'm just here impatiently waiting for Tuesday, when KDE4 RC1 is supposed to come out. It'd be even better if I learned how to compile it from SVN, but until I learn, it's still waiting on the releases.
For now I leave you with the following question:
"What is the average speed of an unladen swallow carrying a coconut traveling East?

Friday, October 19, 2007

Headaches, Slacking, and Global

So, today I decideed to take a day off from life and do absolutely nothing for a while. I slept till as late as I could, thensurfed the web a bit. After that, I dropped my brother off at a friend's house and went over to my girlfriends. Slacking off is fun, I helped her with her Spanish project, but it was fun because I was just cutting letters out of construction paper, so nothing that made me think ^_^
This is probably the best I could've done, since I've had a headache all day long and it's getting pretty annoying. I took some ibuprofen but it didn't help much.
Only other thing I did today was check the JEPE forums fairly often, waiting on a reply from BonzaiRob. Hopefully he'll get in touch and we can discuss on the project. Ryan got the SVN working and he's probably gonna start on something as soon as we get a starting point decided, since as of now, we don't know where to start.
Hopefully tomorrow I'll get to play a bit more with the Beta 3 release of KDE 4. Also wanna see if they included Raptor with it, it looks fairly revolutionary.

Kubuntu 7.10, KDE 4, and Pokemon Global

Kubuntu 7.10 Gutsy Gibbon is finally out! Been waiting for a really long time. Problem is, the download speed when I tried to update my web server/work computer was about 20kbps max speed. That's pretty slow for a 600mb download.
I left it upgrading over night, I'll have to check in the morning. In the meantime, I've been looking into JEPE for my current project, Pokemon Global. This, for those of you who don't know, is an open source Pokemon mmorpg, based on the GBC/GBA/DS games. We're using Java and xml databases for cross compatibility, and so is JEPE (an open source engine for Pokemon style games), so we might form an alliance.
On the other hand, I've been playing with the third Beta of KDE 4. It looks simply amazing. Plasma is reaching a whole new level, and this is definitely what the world of desktops needs. The idea of completely redefining the way icons work, as well as the new Plasmoids and panels, it'll fully integrate everything with everything else. It's an amazing concept. The games look really pretty too, since they're fully taking advantage of the newly integrated SVG support. Scalable graphics with no loss of quality really do make a difference when it comes to icos and games.