Hello,
what's the current procedures/policies for accepting changes into Squeak?
Back in January of 2001 I submitted an enhancement of the ConnectionQueue class (http://swiki.gsug.org:8080/sqfixes/1285.html). I never received any response.
I'm bringing this up because looking at the list of fixes at:
http://www.mindspring.com/~dway/smalltalk/sqfixes/old/23Aug01/sqfixes4.html
I get the impression that most fixes go unnoticed/uncommented and presumably uncommitted to the official Squeak.
I suppose my enhancement may have contained a bug / been considered badly written; but I would at least have expected to receive some sort of response. Especially since the enhancement addressed the need for blocking accepts - a very basic feature in most development environments. Yet the Squeak Socket/ConnectionQueue stuff only supports a polling approach. In other words, I would have expected the functionality to be desired.
My question is - did my enhancement slip through the cracks, or are the maintainers simply too busy to handle all the changes that come in? Is this a general problem?
If the latter - perhaps a reorganization is needed. There is much talk about Squeak being Open Source and how easy it is to contribute to the project; but if changes go ignored, the submitter is less likely to continue submitting enhancements.
I get the distinct impression that this is a general problem. Surfing the Wiki one can find various nice things (such as better-looking themes, a new and improved system browser, etc) - but they are not in the official Squeak release even though they are seemingly things many people would want - and particularly things that would help Squeak achieve success among newcomers.
Comments? Flames? :)