Some thoughts:
It's interesting to say for a 2-days-old and by
that time correctly working
copy to be outdated. I can't see a reason for what properly working
programs should be broken without prior notice. What was the
*critical*issue for what anybody was forced to block replace.py?
We have perpetual beta release. Properly working programs my suddenly be broken by new new
methods, variants and other stuff as well as API changes and we cannot guarantee a bug
free code at all. I always would be glad if I could notice bugs before them came up ;)
Anyway there are circumstances that new commits can cause problems due to other OS, python
versions and changes to the working copy which are unpredictable. In this particular case
I found that bug when my bot failed while doing his daily tasks and solving it was very
trivial for me.
Additionally, to force somebody to download and run an unknown .EXE without
further eyplanation when using an open source project is very unfriendly
thing and by no means the proper way of developing the framework.
First, an exe is an alien corpus here and should not be part of an open
source framework.
As I posted few days ago I am unhappy too with .exe cuting external files. On the other
hand runing the framework with its scripts and externals which also includes native codes
may also be problematic. I found some explanations to that way of developing by DrTrigon
few days ago.
Second, majority of scripts had run correctly and
without any problem by
that time. Now, for I don't know what kind of development of I don't know
which part of the project, properly working scripts were broken.
Users who want to run simple scripts should be left to run them unless
there is any critical problem.
There are a lot of new issues and task and the framework is evolving. I cannot guarantee
that the code works always as expected but I'll do my best. On the other hand I find a
lot of problems e.g. while migrating from trunk to rewrite. Some of them are very hard to
find and kill, the script hangs and keybord interrupt doesn't work and I have no
chance to figure out the point.
Too many breaking changes suddenly! This was not the Pywiki way by this
time and I don't like this new style!
Ist that really a new style of pwb framework? We also had blocker in past and we still
have bugs in the code. Migrating to git will become the next big step and I guess it will
not work without problems for bot owners and including be for developers (maybe I am off
with git). Anyway there should be good reasons for major changes.
Greetings
xqt