[squeak-dev] Tansel's answers to the 2008 candidate questions
tansel at squeakonline.com
Wed Feb 27 01:11:14 UTC 2008
Here are my answers to the questions:
1. Approximately, how much time do you plan on spending on Squeak
during the coming year (in any kind of unit)?
I actually make my living through Squeak so all my working
time is spent on Squeak (except a few odd dlls).
2. What are in your mind the three most important issues (not
necessarily technical) we need to address in the coming year?
Three? Why stop at 3?
I am very happy to see Dan stepping in and I would like to
see why we lost some major contributors of the past. It
would be injustice to state some names here but at first
glance some people that immediately come to my mind are
some Squeak-Central folk, Bob Arning, Ned Konz, Jim
Benson, a lot of the individuals from the great
Argentina group that were with us from the beginning,
other heavyweights such as Dave Thomas, Andrew Greenberg,
and many other people that drifted away or we lost contact
with. One aim is to attract/re-attract and maintain such
people in the community.
Related to the same topic there are some amazing projects
That were done and faded through. Morphic Wrappers and
MathMorphs were great examples. Anything Takashi-san makes,
like Language-Game were incredible.
I see licensing as a very important issue that needs to be
Making Squeak more friendly towards newcomers
Making Squeak more popular
Making Squeak more able and friendly towards developing
commercial strength applications
At least having the option of making Squeak prettier
looking by attracting more graphics artists and some UI
gurus into the process
3. What is your view on fund raising and how any such collected
money should be dealt with?
We need to look at the models of similar non-profit
organizations and learn from their ways of attracting funds.
One good way of obtaining funds is through donations/
sponsorship from corporations. Making Squeak commercially
strong is a good way to motivate corporations to donate
generously. It is great to see some very strong projects
with very good prospects in this area.
I am impressed with ESUG's abilities to organize events,
and raise money and support. We have a few things to
learn from them and team up with them more often.
When it comes to how this money should be proportioned,
the board should have the flexibility to use the money
in ways its collective wisdom dictates. Squeak is a very
innovative system so should the raising and usage of funds.
4. What is your view on the ongoing process of making SqueakFoundation
a not-for-profit legal entity?
I think the current board did what they can to continue the
process, it is a slow one and it is coming to a point we'll
start reaping the benefits. Squeak needs a strong organization
and a strong legal base besides a strong community behind to
eliminate or minimize concerns of people and organizations
considering adopting it.
By the same token I don't want the Foundation a total dictator
which will discourage forks. Some of the most innovative things
will come from so called "forks". I see Squeak as a family that
covers all its varieties from Spoon to Tweak to Morphic 3.0.
5. Do you think the Team model is appropriate for organizing our
efforts or should we come up with something else?
Teams do work to the extent that they can be more than the sum
of the individuals. In certain areas we certainly need teams,
efforts such as the current re-licensing effort. But actual
power of Squeak is making individual all powerful again.
So I say do not underestimate the individual.
6. Do you have any specific views on how the Squeak board and the
Squeak community should work together with the Squeak satellite
communities (Croquet, Seaside, Sophie, Squeakland, Scratch etc),
also referred to as "stakeholder communities"?
As I commented above I see us all a part of a bigger family.
Certainly as much cross communication as possible. For instance
efforts in preparing Sophie as an application are relevant to
most of us
7. The squeak.org release is our most important asset. How do you see
it evolving over the next few years?
It may be so at the moment but instead of focusing just
squeak.org which should be more end user content manageable
we need to create more assets.
8. Do you have any thoughts on the current relicensing effort?
A giant effort definitely worth completing!
9. How would you like Squeak to be positioned in the open source world
in year 2012?
I'd like to see Squeak and Squeak based systems to be seen as
the "Benchmark" of the systems that other systems are measured
10. What do you see as the overall role of the board?
The board needs to determine and work on technical, tactical
and long term strategic goals. I currently see most of the
technical and some tactical decisions. What I would like to
see the board to act as a visionary also. Squeak is created
on the Blue Plane but it currently mostly resides on the
Pink Plane ;). However as far as I can see Squeak is the
only tool around (with possible exception if Ian's fizzy
stuff!!) with a built in mechanism to evolve to the next
11. What actions would you take to promote Squeak as an environment
for professional software development?"
First obviously by using in commercial projects. I think
examples are the best attractors. Especially when they are
quantified so people can see and compare the times and effort
they would need to develop a comparable system.
Last year in Kyoto at C5-07 We organized a workshop entitled:
"Beyond Education: How can Squeak Make a Lasting Impression in
Developing Commercial Software" precisely to lay down a path
for making Squeak the premier tool for commercial developments.
Continuing such activities and showcasing such commercial
software would be a good start.
As last words I would like us to "play Squeak grand!"
as Alan Kay told us to in his OOPSLA 97 speech. Not by a few
individuals but by the entire community!
More information about the Squeak-dev