<br><br><div class="gmail_quote">On Mon, Apr 19, 2010 at 3:49 AM, Ian Trudel <span dir="ltr"><<a href="mailto:ian.trudel@gmail.com">ian.trudel@gmail.com</a>></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's at least one bug that I fixed which is sitting in one of those images. </div>
<div><br></div><div>Where I'm going with this: image-management is an issue. In systems where one keeps one'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'm not sure that this is an actual problem? A year and a half ago, I was despondent, as I'd fallen in love with a dead system. Right now, I feel like Squeak is perhaps more alive than it has been since it'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'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'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'm very happy with the way Squeakers will often answer a question by explaining how one arrives at the answer. What I'm saying is: the culture isn'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'd like to make images from scratch. I'd like namespaces or a similar idiom (I'm interested in the way Self handles "slot" access.) I wonder if we shouldn'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'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>