Richard Emberson wrote:
> I also noticed that webshpere (or was it weblogic) now
> deprecates the use of Beanshell as a supported scripting
> Beanshell's development has always been tightly held by
> the author; not a collaborative effort. If Beanshell is
> to survive it might be time to, for example, make an
> apache project out of it. Such an action would result in
> not only a better tool but also increase the likelihood
> that it would continue to exist. An "opensource" tool
> needs a critical mass of users for the commercial world to
> use it. There is an ever growing list of java scripting
> langauges. If Beanshell starts losing users, folks will
> notice and users will abandon it in ever increasing numbers.
Your suggestion appears to be "there is something wrong with bsh that
can only be fixed by making it a multi-developer project", which sounds
to me quite ludicrous. You don't give any explanation for your
assumption that there is something "wrong" with bsh at the moment.
I find it incredible that bsh would somehow cease "to exist" unless it
became an apache project. I use quite a few apache tools, and on the
whole they are shoddy apps and libs that - whilst promising a lot, and
delivering on some of it - still only do half of what they are supposed
to; there is certainly no inherent "result in ... a better tool" that is
obvious to me.
Perhaps you could elaborate on what you have a problem with, rather than
making a proposal for something that would be a lot of hassle and at the
very least appear to have no benefit? My experience even suggests that
it would in fact probably only reduce the usefulness (and hence,
presumably, popularity) of this tool.
For the record, the company I work for would almost certainly stop using
BSH under your proposal, until they'd had time to see what was left
after the dust had settled (i.e. seen how it affected the releases).
Which probably means we'd stop using it for about 3 years (because we
can't sit around doing NOTHING whilst BSh sorts itself out - we'd be
forced to switch to something else, and then we'd need to stick with
that for at least 2-3 years to make up for the cost of switching). Or,
in fact, we'd just never upgrade, since BSH works almost perfectly at
the moment, and it would be cheaper for us to replace the parts that are
inadequate for our purposes than to switch to anything else.