Hi,
I hesitated to post this (today already), but what shalls.
This message is a unordered mess, so please forgive me;
it is a summary of my notes written down the last days.
I'm really engaged to make this wxPython overview better
or structure it new and update it to 2006.
It is a private need, or how to put it.
Also I have a lot of questions and I'm a litle overcharged in some way.
And also only open thoughts, which i want to present
to you all the same.
Maybe better to split this big message in several smaller threads
and try to find a solution
(ask questions also in comp.lang.python).
I want to make the page still better, more information, overview and
more beautiful.
Remarks will be deleted later or changed, it the open questions are solved or answered
Anyway there are many libraries needed, but I had no time/wish to rewrite, what in that
special case is/are needed.
I tried out most of the apps (meanwhile basically all).
I don't want to complain but it was a long search and trying out, and
it was almost a nightmare, and many lay for years here without
attention, partly programed a little careless (what a lot of downloads and search)
But this was interesting.
Many of them needs a lot of external libraries.
(twisted, pysql keyphrene, ... lot more).
A quite number are still left, they are old or I couldn't find or
apply the libraries, or are only for linux, or need unicode builds or
use old namespace and/or are not compatible anymore.
I have tested these programs on wxPython 2.6.1 and Python 2.4,
ansi and on Windows XP:
Finally I want to run all these programs without packed exe, only with the source.
my annotations (mixed with little german):
Metarmorphose: braucht man einen unicode build (grrr).
sepy: ImportError: No module named pyRXP; kleines encoding problem?
spe: AttributeError: 'module' object has no attribute 'WIN'
bittorrent: add this program; AttributeError: 'NoneType' object has no attribute 'set'
(solved?)
Bittorrent add this program ://www.bittorrent.com/
elsa: File "c:\temp\BitTorrent-4.20.2\BitTorrent\RawServer_twisted.py", line 772, in create_mu
lticastsocket
AttributeError: 'Proactor' object has no attribute 'listenMulticast'
What should this be?
'Port' object has no attribute 'joinGroup'
cdgtols: old imports (need updating) (corrects itself)
debug view filer: NameError: global name 'showerrors' is not defined; fehler, if no debug monitor is installed.
ipodder: only linux; not working (Check-version, then problem with radio box index)
btmanager: module conflict with python23.dll (in exe version), source version isn't working anyway
Cornice: No module named Image (other Python or wxPython version; on other pc it works)
PictureResizer.pyw: No module named Image (andere Python oder wxPython version; on other pc it works)
Application Launcer startet nicht. traceback bei source und bei exe sieht man gar nichts
bookmarks manager: also traceback link: http://sourceforge.net/projects/bkm
fonty python: neueres pil installieren; runs only on linux
MacFlightGear: runs only on max (own category; only runs on x platform)
wxappabr: Traceback (most recent call last):
File "C:\Eigene Dateien\wxpython\apps\wxAppBar\wxappbar\appbar.py", line 2, in ?
from wxappbar import _appbar, winmsgproc, events, grip
File "C:\Python24\Lib\site-packages\wxappbar\grip.py", line 2, in ?
from wxoo import windowdrag
ImportError: No module named wxoo
wxremind: braucht ein ini file (vorher anlegen .reminders in homedir); difficult to intflate the tar.gz
dirsync: lässt sich nicht starten (geändert auf run.py)
gimini: ImportError: No module named clip_dnd
wxpyatol: No module named calldll
bioimagexd: ImportError: No module named vtk
ImportError: No module named vtk
bitpim: ImportError: No module named serial
neveredit: Faulty neveredit installation: could not import main class.
nwntools (binary?) could not install, didn't work.
polymer: ImportError: No module named infotrope.acap (exe tested)
pyalarm: ImportError: No module named mad
is now Dave's Stupid Alarm Clock ; no designer; throw away? (is now qt)
older versions can be put forward.
pydbdesigner: very old;AttributeError: 'module' object has no attribute 'wxDividedShape'
Traceback (most recent call last):
File "c:\Eigene Dateien\wxpython\apps\PyDBDesigner\main.py", line 4, in ?
from wxPython import ogl
ImportError: cannot import name ogl
'module' object has no attribute 'wxDividedShape'
taskcoach: change one line to make it run on ansi.
thuban: ImportError: No module named shapelib; exe geth auch nicht; python23.dll (auch neue braucht wxmswuh##.dll)
gnumed: TypeError: __int__ returned non-int (type instance)
doesn't run, investigate why
Workbench: ImportError: No module named splitter
import wx.lib.splitter why? If I start python interpreter, this is no problem
Transana: ist auch so ein riesending (source über cvs, geht auch mit exe nciht)
Escecially the darned ( ) vtk library, I didn't get it run.
I downloaded vtk and the python installer, but when I start
no module named vtk! grrr!
I try to get them run, if possible in the next days/weeks.
The other programs listed on the page run!
Nevertheless, I plan on putting footnotes under the according table
with very little font hights to not scatter the page unnecessary.
Is this possible? to put footmarks not at the end of page, but
directly under the according table?
requires unicode; only run on one platform; or library xyz not found/ could
not install.
Optimal and useful would be to have the wiki page functionalities
on my pc to edit offline, and then if the output fits,
I upload and submit the page.
1) What have I to download? http://moinmoin.wikiwikiweb.de ??
2) how can I install this on my pc?
Other question:
for example the pyalarm.
The project name has changed. Ok, I can rename the page.
But it is now using pyQt. Shall we still keep the app (with
a footmark or other annotation to point at that) and
present the last working wxPython version?
Ok, I make a little more fuss about it, as necessary,
but I think, it is worth the work, because also
this page could be a showcase of wxPythons capabilities
and success stories.
Also for the projects:
If (ok many peoply leave or do not read this anymore) the maintainer
could create a wiki page (it exceeds my free time) and
present a expressive screenshot with some lines of text and a link
to the according homepage, it would be fine.
I want to run all the projects with one wxpyhton version.
(Half of the apps don't need unicode, excpet maybe a office text program like open office or publishing programs.
I don't care for I18N at any rate, they have simply bad luck.
English is not that hard to learn, to understand at least the basics.
1) Unicode is more prone to errors and is a pain to program.
2) all people should have english as second language,
at least regarding for programs. My english is also
bad, but I understand at least most of the texts.
Sorry Frank, that is why I don't like it more
beside it is a beautiful program (Taskcoach),
that it relys on unicode, although only one line
have to be replaced, to run on ansi.
How many of you have the unicode version installed?
Do you have problems?
Is it a problem, to have ansi and unicode installed side by side?
With wxversion select or wx.pth change; which way is better?
Is it to recommend to change to Python 2.5?
I hate it, when programs require unicode and therefore
it refuses to start, or need a external library without
showing the user in a messagebox or so, what is missing
and point to a download page, rather then dissapearing in a traceback.
Also the more, if a program is packed in an exe container.
I don't like unicode anyway and I never want to install a unicode
wxPython, ...
Also I never would offer a program in different languages.
I once tried it and it is a *LOT* of work (po and mo files,
a template, attend it and wait for translation ... and not worth
for me the cost at no rate.
Also I don't care much for a program documentation, a program should be more s
self-explanatory, and only key features or difficult to understand, I would provide
an extra text.
Then you should have installed two versions.
Is it possible, to have a program run in ansi AND unicode,
if it is easy?
Is it possible to colour a table entry (if there are some problems with the app?)
how to provide a link to wxpython libs: also from wxpython libs to pitapps?
What about a system of assessment?
Category complex, simple.
Good/ not so good,
Useful/ rather useless.
For the project ideas:
I don't find it good if I make suggestions, and give my personaly priority.
Other people also can have the same project wish and give it another importance.
But all the same you can answere already now,
if you have an answer to the one or another point
or simply want to tell your opinion!
to Frank: How to use this macro: sortby.py
What with a category:
(really) maintained: yes, then name or no (empty field).
···
--
Franz Steinhaeusler