Comments inline...<br><br><div class="gmail_quote">On Mon, Aug 9, 2010 at 2:58 AM, Walter Bender <span dir="ltr">&lt;<a href="mailto:walter.bender@gmail.com">walter.bender@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;">

<div><div></div><div class="h5">On Sun, Aug 8, 2010 at 4:51 PM, Christian Marc Schmidt<br>
&lt;<a href="mailto:christianmarc@gmail.com">christianmarc@gmail.com</a>&gt; wrote:<br>
&gt; Hi Gary--thanks for the interesting mockup! My feedback:<br>
&gt; The spiral is interesting and worth exploring. But I would continue to focus<br>
&gt; the view on a single organizational system, whether ring, spiral, freeform,<br>
&gt; list, etc. This preserves the integrity and extensibility of the UI views<br>
&gt; metaphor, and doesn&#39;t overload the screen. Because the iconographic language<br>
&gt; is already very abstract and pared down, we need to make sure that the<br>
&gt; interaction paradigm is clear and focused.<br>
&gt; Based on your rendering I think that the spiral in itself is definitely<br>
&gt; worth exploring further, and I like Walter&#39;s idea that it could start as a<br>
&gt; ring and grow into a spiral when more activities are added. That seems like<br>
&gt; an elegant and scalable solution. Favoriting could happen in the Journal, or<br>
&gt; we could opt to always display all activities--either seems like a<br>
&gt; potentially workable solution...<br>
&gt; We should also come back to the resume/start new proposal and figure out if<br>
&gt; we want to adopt any of the proposals.<br>
&gt;<br>
&gt; Christian<br>
&gt; On Sun, Aug 8, 2010 at 4:38 PM, Gary Martin &lt;<a href="mailto:garycmartin@googlemail.com">garycmartin@googlemail.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On 8 Aug 2010, at 14:54, Gary Martin wrote:<br>
&gt;&gt;<br>
&gt;&gt; &gt; On 8 Aug 2010, at 13:42, Hilaire Fernandes &lt;<a href="mailto:hilaire.fernandes@gmail.com">hilaire.fernandes@gmail.com</a>&gt;<br>
&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; Le 08/08/2010 13:59, Walter Bender a écrit :<br>
&gt;&gt; &gt;&gt;&gt; See<br>
&gt;&gt; &gt;&gt;&gt; <a href="http://wiki.sugarlabs.org/go/Features/Spiral_Home_View#Detailed_Description" target="_blank">http://wiki.sugarlabs.org/go/Features/Spiral_Home_View#Detailed_Description</a><br>
&gt;&gt; &gt;&gt;&gt; for the latest screen shots. I made some changes to the way I generate<br>
&gt;&gt; &gt;&gt;&gt; the Spiral -- I start from the outside rather than the inside to<br>
&gt;&gt; &gt;&gt;&gt; minimize the visual disruption between the Ring and the Spiral. I<br>
&gt;&gt; &gt;&gt;&gt; don&#39;t ever shrink the icon size in the Ring, but do so in the Spiral<br>
&gt;&gt; &gt;&gt;&gt; once the minimum radius is reached. Perhaps most controversial, I<br>
&gt;&gt; &gt;&gt;&gt; introduce an intermediate icon size between standard and small along<br>
&gt;&gt; &gt;&gt;&gt; the way.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Gary: I&#39;ll post a new patch to the ticket momentarily.<br>
&gt;&gt; &gt;&gt;&gt; (<a href="http://bugs.sugarlabs.org/ticket/2143" target="_blank">http://bugs.sugarlabs.org/ticket/2143</a>)<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Comments/suggestions?<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Don&#39;t you need a way to recreate a taxonomy when the numbers of<br>
&gt;&gt; &gt;&gt; activities grows?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Search (ghost out non matches, as per neighbourhood view design) in the<br>
&gt;&gt; &gt; fav. view would seem an ideal next step here when dealing with many<br>
&gt;&gt; &gt; activities. Allowing drag and drop that would trigger a switch from a fixed<br>
&gt;&gt; &gt; layout pattern to random mode (with the layout initially intact), and/or<br>
&gt;&gt; &gt; reordering the sequence by drag&#39;n&#39;drop insertions would allow some<br>
&gt;&gt; &gt; flexibility.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Ideally icons would be either snapped to the shape (dragging N units<br>
&gt;&gt; &gt; close to a snapped icon or the XO) or freeform positioned (by dragging N<br>
&gt;&gt; &gt; units away from their/a set position). With different icons in either state<br>
&gt;&gt; &gt; for a single view (I.e. a spiral with a few frequent icons dragged out into<br>
&gt;&gt; &gt; empty space). The current random view could then go away (as each view could<br>
&gt;&gt; &gt; be as random or not as desired).<br>
&gt;&gt;<br>
&gt;&gt; Just as a follow up to my above comment, attached is a quick home view<br>
&gt;&gt; vector mockup. It assumes the list view is gone, with Journal stars being<br>
&gt;&gt; used to indicate (arbitrary entry) home favourites. It shows a &#39;snap to<br>
&gt;&gt; spiral&#39; pattern, with several random clusters of activities/objects<br>
&gt;&gt; previously dragged out of the pattern by the user. Coloured icons would<br>
&gt;&gt; resume specific activity id objects, grey icons would be used to launch new<br>
&gt;&gt; instances (with the usual resume drop down palette of N most recent<br>
&gt;&gt; activities of that type).<br>
&gt;&gt;<br>
&gt;&gt; The spiral would re-flow once an icon is dragged out and dropped (in empty<br>
&gt;&gt; space), or dragged in and dropped (on an already snapped icon). If all icons<br>
&gt;&gt; were dragged out you would have what would look like the random layout,<br>
&gt;&gt; dragging an icon back onto the central XO would start reflowing a snapped<br>
&gt;&gt; pattern design again, as would adding new activity favourites.<br>
&gt;&gt;<br>
&gt;&gt; Again, just a future possible approach. Definitely no need to try and land<br>
&gt;&gt; something like this all in one go.<br>
&gt;&gt;<br>
&gt;&gt; --Gary<br>
&gt;&gt;<br>
&gt;&gt; &gt; But Walters spirals, without any of the above type extras, is still a<br>
&gt;&gt; &gt; huge improvement for those that want to fav many activities. I&#39;m already<br>
&gt;&gt; &gt; hard-pressed to find new activities to fill up the view for testing, really<br>
&gt;&gt; &gt; scrapping the barrel.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; For those of you involved in deployments — roughly how many activities<br>
&gt;&gt; &gt; do you think kids/teachers currently commonly have?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; For example grouping related activities in spiral<br>
&gt;&gt; &gt;&gt; segments and reinforcing this with common icon color scheme in these<br>
&gt;&gt; &gt;&gt; segments.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; -1 No to a color scheme here. Colour is already used for identity. It&#39;s<br>
&gt;&gt; &gt; bad enough that the GC activities, and a few others, break the colour<br>
&gt;&gt; &gt; metaphor by not bothering with the &amp;fill_color and &amp;stroke_color variables —<br>
&gt;&gt; &gt; adding even more colour metaphors would not help! ;)<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; --Gary<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; <a href="mailto:anything@christianmarcschmidt.com">anything@christianmarcschmidt.com</a><br>
&gt; 917/ 575 0013<br>
&gt;<br>
&gt; <a href="http://www.christianmarcschmidt.com" target="_blank">http://www.christianmarcschmidt.com</a><br>
&gt; <a href="http://www.linkedin.com/in/christianmarcschmidt" target="_blank">http://www.linkedin.com/in/christianmarcschmidt</a><br>
&gt; <a href="http://twitter.com/cms_" target="_blank">http://twitter.com/cms_</a><br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; Sugar-devel mailing list<br>
&gt; <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
&gt; <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
&gt;<br>
&gt;<br>
<br>
I&#39;ve added back in the MEDIUM_ICON_SIZE to the Ring when there are<br>
only a few icons. (See<br>
<a href="http://wiki.sugarlabs.org/go/Features/Spiral_Home_View#Detailed_Description" target="_blank">http://wiki.sugarlabs.org/go/Features/Spiral_Home_View#Detailed_Description</a>).<br>
Specific uestions for the design team:<br>
<br>
(1) Can we reach consensus re spiraling in from the MAXIMUM radius<br>
once the Ring is full or spiraling out from the MINIMUM radius once<br>
the Ring is full?<br></blockquote><div><br></div><div>I would say spiraling in from max radius. That way we can maximize the efficiency of the ring, before transitioning to the spiral.</div><div><br></div><div>Walter, looking at your mockups I&#39;d try to come up with an algorithm that gives us a looser spiral with more space between each segment of the spiral, more along the lines of what Gary mocked up. The screenshots on the wiki look very dense. Gary&#39;s mockup really proved to me that this can work!</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
(2) Is is OK to add an INTERMEDIATE icon size between STANDARD and SMALL?<br></blockquote><div><br></div><div>I&#39;d even go further and suggest that we could have icons scale dynamically within the ring/spiral, to achieve maximum balance between the available space and icon legibility. </div>

<div><br></div><div>My only concern here is that we&#39;d need to find the right balance so as not to interrupt the general zoom metaphor, going from large to small icons (home to neighborhood). This means we probably need to put a cap on the bottom end of the scale, not allowing icons to become too small so that they could reach the size of icons in the groups view...</div>

<div><br></div><div>All this will take lots of exploration I think before getting it right. I can work on mockups if that would help...</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<br>
(3) In regard to Q1, I could trigger the spiral before the Ring hits<br>
the MAXIMUM radius, perhaps at MAXIMUM-icon_size? (I&#39;ve not<br>
illustrated this yet.)<br></blockquote><div><br></div><div>Yes, I think that probably makes sense. We should play through all the possibilities and then make a decision based on what works best...</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<br>
-walter<br>
<font color="#888888"><br>
--<br>
Walter Bender<br>
Sugar Labs<br>
<a href="http://www.sugarlabs.org" target="_blank">http://www.sugarlabs.org</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br><a href="mailto:anything@christianmarcschmidt.com">anything@christianmarcschmidt.com</a><br>917/ 575 0013<br><br><a href="http://www.christianmarcschmidt.com">http://www.christianmarcschmidt.com</a><br>

<a href="http://www.linkedin.com/in/christianmarcschmidt">http://www.linkedin.com/in/christianmarcschmidt</a><br><a href="http://twitter.com/cms_">http://twitter.com/cms_</a><br>