This is a survey being sent out to all confirmed contact persons (and
CCd to the other Coordinators) of the 12 Squeak stakeholder communities
that are defined today, see http://swiki.krampe.se/castaways/9
Feel free to simply do a normal reply, your email will not be published
verbatim but the answers you give *will be compiled as they are and
published* in a readonly survey result swiki page where we also will
publish this email verbatim. Also, all answers you give in the survey
will be attributed to you and the stakeholder you represent, in other
words - there is no anonymousity (is there such a word? :)).
If you wish to give "off the record" feedback you can do so by simply
separately emailing email@example.com which
is the non public mailinglist of the Coordinators.
A notification will be sent out when the survey result is published. If
any text in the survey result seems "wrong" by that time you can just
contact us and we can adjust it, no problem.
The deadline for answering this survey is 23rd September, in other words
you have two weeks to reply. The result will be published a day or two
Thanks in advance for your time and best wishes from us Coordinators.
Stakeholder Communities Survey
Currently the Squeak community has a temporary leadership called the Coordinators which has among other things started a "work model" based on "teams" (see http://swiki.krampe.se/castaways/6).
- Do you have any feedback to give to us regarding how we work?
- Do you have any feedback to give to us regarding the team model currently used?
On 2006-02-15 the Coordinators are stepping down. At that time (or earlier) the Squeak community needs to have a new regime in place.
- Do you have any suggestions or specific ideas on how such a regime should look and work?
- Do you have any specific views on how it definitely should NOT look/work?
Squeak 3.8 has just been released. What are your thoughts on this release?
- Will you start using it, and if not, why not?
- Do you have any feedback regarding the m17n work that is the major part of 3.8?
- Do you have any feedback regarding how this specific release came about?
Squeak is today developed in a release cycle with approximately 1-2 releases per year. The development of the base image is done using an update stream of changesets and the image following this stream is called the "Basic" image. Two more images are defined:
- The Full image which is Basic with extra packages loaded on top. This image is prepared when the Basic image is released.
- The Minimal image which is Basic minus the parts of Basic that are defined as packages using the PackageInfo mechanism. This image is not prepared today, but could easily be.
As we move more and more code into well defined packages, Minimal willget smaller and smaller, while Basic and Full may very well grow - since we may be adding more useful packages to both. Given that the packages added are easily uninstalled this growth is not considered a problem.
- Do you think the current scheme described above is a good scheme?
- Would a different scheme suit you better?
There are 9 teams active today. Would you like to start a team around some specific task? Do you have any feedback to give on the current list of teams?
The work on Squeak 3.9 is beginning to speed up. There is an evolving plan as we move forward at:
- What are your thoughts on that plan?
- What are your thoughts on the ongoing/performed partitioning?
- What are your thoughts about including Traits in Squeak 3.9? (which is currently looking quite plausible)
- What are your thoughts about the other larger changes like the new Compiler or the inclusion of the RefactoringBrowser engine?
- What other important things would you like to see addressed in Squeak 3.9?
- And what would you like to see further down the road (4.0 and beyond)?
We have a "burning issues" list at http://swiki.krampe.se/castaways/2.
-Which of the "burning issues" listed do you think are the most important for us to really get a grip on?
- Do you have more issues to add to that list?
And of course finally:
-Do you have any other feedback to give us?
And then a quick followup:
Noticed that I was a bit quick on the trigger finger. This paragraph is
> releases per year. The development of the base image is done using
> an update stream of changesets and the image following this stream
> is called the "Basic" image. Two more images are defined:
The survey was written right before the new scheme got in place in
3.9alpha - so no, there is no update stream of changesets anymore - or
rather - there is a hybrid solution in place, for more info on that see:
...but the fact that we use three different images (2 concrete being
released - Basic and Full - and 1 imaginary (Minimal) that hopefully
will be easily produced in the future) is still valid.