Xmas 2002 & Things that need a-fixin’
Wednesday, December 25th, 2002Well I’ve actually had quite a nice christmas day, but now I find myself in a reflective frame of mind, thinking about the state of Jujusoft, and why my development efforts seems to be stalling lately.
It’s wierd that I started writing this journal as a honest and frank account of Jujusoft goings on… and yet, already I feel reluctant to mention the kind of problems and set-backs I encounter. I don’t want to give away too much negative information. But how sad is that, if I can’t be honest about problems with software that no one’s even paying for yet?
Top 10 things that currently require attention:
-
seems to run out of resources under Win98, meaning that after a small amount of use, redraw stops working and program becomes unusable. This is a particularly annoying bug, because it emerged while my ability to test under Win98 was temporarily removed, so I have very little idea when the problem was born.
-
The Windows list control, one of the standard Common Controls, used for folder views and even the desktop, is intolerably slow with large numbers of items under Win98. This makes almost unusable, causing the program to look like it’s hung every time it updates its display list. Under 2000 it runs fine. Partly my use of the control is to blame.
-
is still waiting for fixes to several bugs brought to my attention by a friend.
-
, with lots of potential, has a hideously inconsistent syntax and will probably just annoy anyone who tries to come to grips with its "language"
-
I still haven’t got a nice jpg/gif loader happening, which limits the potential of any software that might need to display images, especially , where my custom renderer can only display BMP files.
-
, and are currently tied to MFC, which is incompatible with some of my libraries and is generally unwanted. HTML Editor is more entrenched, because of its use of ActiveX controls via MFC interfaces. Book Reader is not so tied, but will become a bigger executable if I remove MFC dependencies. The reasons for this are complicated and annoying.
-
needs a new name and a clear definition of purpose.
-
Aw hell, about a zillion things need doing…
…All these are really just details, and there’s a bigger picture here, with some obvious patterns… So here they are, before I change my mind, the top 10 things that are really hurting Jujusoft:
-
Lack of focus. Too many "active" projects, and none of them finished.
-
Lack of cashflow and capital. Lack of returns leading to lack of motivation.
-
Aversion to off-the-shelf components and libraries.
-
Aversion to reading expensive 600 page books about new methodologies.
-
Lack of business acumen, and lack of interest in acquiring said acumen.
-
Fear of failure.
-
Fear of success.
-
Fear of hoodlums.
-
Windows OS and inconsistencies between different versions. Win95/98 particularly.
-
Hyperabundance of crappy software which makes one despair and give up on the idea of software from unknown sources.
Hmmm… looks like pretty much all of these shortcomings are the fault/responsibilty of yours truly. It’s lucky I can’t fire myself.