I had tried Python once before (without BOA) and
quickly gave up, because of command-line interface. I
was excited, no thrilled, to hear that there might be
something resembling Delphi available for Python. When
I read about it and saw that it received project of the
month I assumed a certain level of quality would go
with it. Frankly, I'm very disappointed.
The good news is I haven't even run the program yet,
because your installer didn't do a complete job of
installing Boa. No I didn't get any error messages,
but the whole job of an installer is to do as close to
100% of the hand-holding necessary to get your program
up and running on the screen. For example if I
download Inno Setup (another open source application -
www.InnoSetup.com) at the end of the installation it
will not only have created application icons and
desktop shortcuts, but it will give me the option of
launching the program at the end of the installation.
Your installer does none of this.
After installing BOA I had to search for files named
Boa just to figure anything out. I read a readme file
which instructed me to create an (WIN32 environment
variable, not something inside of Python's command-line
right?) environment variable named "HOME" that would
include the path of folder that contained a sub-folder
named .boa. Honestly that isn't very user friendly,
but I'm not dummy I can do that. So I did, but I still
can't run Boa.
I created a variable named "HOME" that pointed to
"D:\Programming\Python" in which was a folder named
".boa". I matched the case of both the Environemnt
variable and the .boa folder.
I then tried running the following:
Every file who's name started with BOA in the
However none of these seem to bring up an IDE.
I have tried running the three Python 2.3 apps and
typing in Boa at the command-line, but still no IDE.
I'm sure this package is great for a veteran Python
user, but I hope this serves as a wake up call for the
complete lack of a works out of the box experience for
I am not writing this to pick on anyone, in fact I
sincerely look forward to the e-mail that announces
some or all of the issues I'm experiencing fixed.