> I'm sure some of you have noticed that I've been mostly off the
> list for the last few months- my apologies.
> I became fairly discouraged after it became apparent to me late
> last year that there wasn't a critical mass of people with the
> right kind of experience ready to pick up the Strongtalk system and
> run with it, at least in terms of developing and supporting the
> system as a whole right now. Not that I ever thought there was
> that high a probability of that happening immediately, but it was
> worth a shot to see if the Smalltalk community would rise to the
> occasion. Dan Ingalls even offered a $5,000 reward last year for
> someone to port Squeak to the Strongtalk virtual machine, but there
> were no takers. While the Smalltalk community as a whole did not
> rise to the occasion, those of you on this list are the exceptions
> to that, and I thank you for your interest, enthusiasm, and
> participation so far.
Hi david
in fact this was not clear to me that dan was offering that. Because
if this is still correct we can
really advertise it. ESUG could even add some money for that.
Could you contact dan and really ask him?
> that I ever thought there was that high a probability of that happening
> immediately, but it was worth a shot to see if the Smalltalk community would
> rise to the occasion. Dan Ingalls even offered a $5,000 reward last year
I think, that the commercial Smalltalk vendors have other problems and
therefore
there is little interest in looking at the VM technology or stuff like
this.
I've posted about Strongtalk in the VASmalltalk forum, but the result
were
more or less pretty clear: Smalltalk speed is not criticial for lots
of
customers any more - its nice to have it faster, but its not critical
any
more - only a few persons making heavy computations would love to see
some
more speed.
For the other thing: the optional type system: well I would love to
see it in
VASmalltalk, but I assume, that type systems are not a hot topic at
all
in the community these days.
Therefore the community has other things to do ...
Marten
I can volunteer 3-4 hours a week to work on some aspect of the items
you have identified. I'll pick up my work once the various changes
that have been contributed by prunedtree, Thiago and others have been
merged back to Trunk -- heck, I can even help with sorting through
those if you'd like.
Just let me know.
-- the other dave.
> a.. The user interface needs major work to update it, finish it, and port
> it. I could do this, but I simply don't have the time.
> b.. The typechecker needs significant design changes that are probably not
> going to happen soon.
> c.. A debugger needs to be written, and I don't have the time to do this,
> either.
> The bottom line is that in the near term I don't think we are going to be
> able to really support Strongtalk as a complete system that is usable by
> developers. I considered giving up my involvement in the project, but after
> a lot of thought, I've concluded that there is still a path forward.
>
> Development Direction
> a.. So how can we get Strongtalk on the path to being a supportable,
> complete system, or at the very least, something that survives and is of use
> to people, not just as a demonstration? For now, I think we need to defer
> any attempt to support the entire system right now, and focus almost
> entirely on the following three things:
> a.. Increasing VM reliability
> b.. Porting the VM to UNIX-like operating systems like Linux and MacOS
> c.. Porting Squeak to the Strongtalk VM
> -----Original Message-----
> From: strongtal...@googlegroups.com
> ... Dan Ingalls even offered a $5,000 reward last year for
> > someone to port Squeak to the Strongtalk virtual machine, but there
> > were no takers. While the Smalltalk community as a whole did not
> > rise to the occasion, those of you on this list are the exceptions
> > to that, and I thank you for your interest, enthusiasm, and
> > participation so far.
>
> Hi david
>
> in fact this was not clear to me that dan was offering that. Because
> if this is still correct we can
> really advertise it. ESUG could even add some money for that.
> Could you contact dan and really ask him?
Unfortunately, Dan's offer was only good until the end of 2006. I think
he wanted to get some momentum going, but the response was so
disappointing that I would feel uncomfortable asking him, since the
offer was such a generous one to begin with.
-Dave
> -----Original Message-----
> From: dave....@gmail.com
>
> I think one of the problems (ok, actually, my biggest problem) is not
> knowing who is working on what. Does the google wiki support a task
> list of any sort of project management feature that we could use?
Yes, we need to get more organized. Google Code doesn't really have
anything that really addresses that, but here's a suggestion: for each task
that someone is working on, there should be (and is, I hope) an item in the
issue database. When someone starts working on that, I suggest they add a
comment to that issue saying that they are working on it, so that others
know. Also, when code is submitted, it should be added as a comment with an
attachment, to the issue with which it is associated. This would be better
than submitting code as e-mail to the development list, and would give us a
clear trail of the submissions for each issue. If everyone likes that idea,
I'll add it to the wiki as part of our development standards.
> I can volunteer 3-4 hours a week to work on some aspect of the items
> you have identified. I'll pick up my work once the various changes
> that have been contributed by prunedtree, Thiago and others have been
> merged back to Trunk -- heck, I can even help with sorting through
> those if you'd like.
In fact, the mess I'm going to try to sort out next, is catching up and
consolidating all the various changes that have been floating on the list
over the last several months, so that I can review and commit them. If you
want to help with figuring out a consolidated set of changes and who made
them, that would be fantastic. I'll review and commit them ASAP. Of course
this is my fault for being off the list :-(
Cheers,
- Dave