<br><br><div class="gmail_quote">On Mon, Apr 19, 2010 at 3:49 AM, Ian Trudel <span dir="ltr">&lt;<a href="mailto:ian.trudel@gmail.com">ian.trudel@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Dear Squeakizen,<br>
<br>
I would like to call for your opinion(s) in regard to contributions. I<br>
am a firm believer in surveying the community in order to improve our<br>
sense of direction, our culture, and bonding as a community.<br>
<br>
1. What are your biggest hurdles preventing you from contributing to Squeak?<br>
<br></blockquote><div><br></div><div>These are mostly my own problems (e.g., lack of platform experience, time, etc.) One place we could use to improve, I think, is in current written documentation.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

2. What would it take for you to contribute more?<br></blockquote><div><br></div><div>I have a big disorganized pile of images and no easy way to look into them without loading them and digging around, which is time consuming. There&#39;s at least one bug that I fixed which is sitting in one of those images. </div>
<div><br></div><div>Where I&#39;m going with this: image-management is an issue. In systems where one keeps one&#39;s code in files, this is pretty straightforward, as your operating system exposes lots of tools for searching for code in files.</div>
<div><br></div><div>It would be neat to make the image more searchable (including a search bar by default is of course a great start!) And it would be neat to have a way to load up one image, and than use it to search another (without executing it.)</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
3. What are your expectations in regard to contributions?<br></blockquote><div><br></div><div>If you break the build, your commit should be reverted and you should be required to wear a hamburger hat for a full day. </div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
4. What are the reasons behind the low level of contributions from<br>
other community members, according to you?<br></blockquote><div><br></div><div>I&#39;m not sure that this is an actual problem? A year and a half ago, I was despondent, as I&#39;d fallen in love with a dead system. Right now, I feel like Squeak is perhaps more alive than it has been since it&#39;s inception as a Smalltalk implemented-in-itself. I think there are some communication issues in the community, but I think we can overcome that.</div>
<div><br></div><div>I will admit that Monticello can be a pain in the ass sometimes, but I don&#39;t think changesets are the solution to a distributed development model and a growing developer community. I think we should improve Monticello.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
5. What would you improve in order to increase the number of<br>
contributions and the number of contributors?<br></blockquote><div><br></div><div>Documentation, discoverability (especially on the web,) awareness, and Monticello.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

6. How would you rate your sense of social identification to the<br>
Squeak community, on a scale from 1 to 10. (1 is the lowest, 10 the<br>
highest)<br></blockquote><div><br></div><div>11. I&#39;m in love with these people. </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
7. What is your rating based on?<br>
</blockquote><div><br></div><div>The warm fuzzy feeling that I get knowing that some really excellent people will endeavor to prevent me from doing something really stupid to the trunk. This makes me less afraid to submit to the inbox.</div>
<div><br></div><div>The culture of education is strong here. Rarely have I asked a question on another mailing list and gotten such patient, helpful, enlightening responses. In particular, I&#39;m very happy with the way Squeakers will often answer a question by explaining how one arrives at the answer. What I&#39;m saying is: the culture isn&#39;t of merely feeding new comers, but of teaching them to fish.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
8. Anything else?<br>

<br></blockquote><div> </div><div>I&#39;d like to make images from scratch. I&#39;d like namespaces or a similar idiom (I&#39;m interested in the way Self handles &quot;slot&quot; access.) I wonder if we shouldn&#39;t nix pools.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Best regards,<br>
Ian.<br>
<br>
Post scriptum:<br>
<br>
For the record, Squeak Oversight Board should conduct such surveys in<br>
the future. I trust the board to understand the community or otherwise<br>
take actions in order to do so. However, I&#39;d like your help to prove<br>
the board that this is the right way to go and to be heard. So,<br>
please, everybody, contribute with your opinion (even if you are a<br>
timid person).<br>
<font color="#888888"><br>
--<br>
<a href="http://mecenia.blogspot.com/" target="_blank">http://mecenia.blogspot.com/</a><br>
<br>
</font></blockquote></div><br>