<font color="#000099"><font><font face="trebuchet ms,sans-serif"></font></font></font>On Thu, Apr 12, 2012 at 2:29 AM, Aleksey Lim <span dir="ltr"><<a href="mailto:alsroot@sugarlabs.org" target="_blank">alsroot@sugarlabs.org</a>></span> wrote:<br>


<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>On Thu, Apr 12, 2012 at 06:05:56AM +0000, Aleksey Lim wrote:<br>

> On Wed, Apr 11, 2012 at 12:00:37PM -0400, Frederick Grose wrote:<br>
> > On Wed, Apr 11, 2012 at 11:23 AM, Aleksey Lim <<a href="mailto:alsroot@sugarlabs.org" target="_blank">alsroot@sugarlabs.org</a>> wrote:<br>
> ><br>
> > > On Wed, Apr 11, 2012 at 03:36:00AM +0000, Aleksey Lim wrote:<br>
> > > ><br>
> > > > Sugar Network icon (three dots in a circle) might be recycled any way.<br>
> > ><br>
> > > In fact, the whole idea, in case of Sugar Activities, for Sugar Network<br>
> > > is that these Activities are located in the network. In contrast,<br>
> > > particular local machine might have local Sugar Activities, i.e.,<br>
> > > activities that exist in real directory in ~/Activities and need to be<br>
> > > managed by user manually.<br>
> > ><br>
> > > Keeping in mind the favorites mode in Home view, we might have 3 icons<br>
> > > (instead of current 2 icons for favorites and list modes):<br>
> > ><br>
> > > * favorites icon<br>
> > >  activities that are favorited, such activities might be local or from<br>
> > >  Sugar Network<br>
> > ><br>
> > > * icon that represent local activities mode<br>
> > >  ~/Activities directory activate, users are responsible to manage them<br>
> > >  remove/change-the-code/etc<br>
> > ><br>
> > > * icon that represent global activities mode<br>
> > >  activities come from Sugar Network<br>
> > ><br>
> > > We already have icon (start) for favorites, so, we need icon that says<br>
> > > "local" and one that says "global".<br>
> > ><br>
> > > --<br>
> > > Aleksey<br>
> > ><br>
> ><br>
> > This segregation is not  so 'harmonic'.<br>
><br>
> Yeah, thats right...<br>
><br>
> > Would this be a situation where a global emblem could be applied to the<br>
> > Activity icon of globally sourced Activities?<br>
><br>
> You mean having a badge painted on activity icons for activities that<br>
> came from the Sugar Network? It might be the way if we decide to have<br>
> both kinds activities (local and from Sugar Network) in one list.<br>
> Right now, it is not clear for me.<br>
><br>
> > And shouldn't the Home view options be harmonized with the filters we have<br>
> > in the Journal?<br>
> > Then one could view all in a list by removing the favorites toggle, or<br>
> > filter the favorites by the menu of filters.<br>
><br>
> Originally, the intention was having Sugar Network icon as a 2nd/3rd<br>
> icon in Home view (not in activities tray how it is implemented right<br>
> now). The problem was (it is possible but not trivial) with setting up<br>
> interactions between Sugar Network client application (which is local<br>
> Web application) and Sugar Shell, also, making it easy to run Sugar<br>
> Network client in standalone mode.<br>
><br>
> But maybe having exactly Sugar Network view embodied to Home, is the<br>
> right way to go. We can, reserver a place for Sugar Network icon in Home<br>
> view and move client there after completing more needed work.<br>
><br>
> The original problem is, Sugar Network exists in parallel with F1/F2/F3<br>
> views:<br></div></div></blockquote><div><br>This is a key feature, which suggests that one always has the relevant Sugar Network services at hand (nomodes), at least as a design goal.<br><br>Global features could be revealed from a button in the Neighborhood view toolbar, or triggered by touching the Neighborhood view icon (a subsequent touch would reveal the traditional Neighborhood).<br>

<br>Group level features could be revealed from 'project or thread' icons in the Group view field.<br><br>Offline copies would be identified with badges in the Journal and Home views.  Filters could segregate them if desired.<br>

<br>When offline copies are created from a Global-or-Group-view-triggered screen, a notification like the download notification would offer to take you to the new object's local instance for verification or immediate action, if desired.<br>

<br>An interim modal version of the Sugar Network may seem to be an efficient construction plan, however, I think that it could severely, and subtly, limit innovation and integration of the design--if not in the minds of developers, certainly in the minds of many reviewers.<br>

<br>        --Fred<br><br><br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div><div>
><br>
> * it handles (but not only) activities like F3, but these activities are<br>
>   remote by source<br>
><br>
> * it handle a kind of collaboration (F1/F2) but these are processes<br>
>   specified more to social networks, e.g., it will allow to type<br>
>   question/idea/problem/review regarding activities (but not only);<br>
>   the semi automatic bugs reposting will happen though SN as well<br>
<br>
</div></div>I missed another important point regarding Sugar Network. It is designed<br>
to support "pure offline" scenario as well.<br>
<br>
Sugar Network client application should be useful also for users that are<br>
not connected to any Sugar Network server (which might be Internet<br>
located, online case, or school localted, offline case). The reason:<br>
<br>
* being pure offline, you need to start activities that originally were<br>
  remote<br>
<br>
* you need to have a chance to keep semi automatic fail reports after<br>
  launching activities in offline (to automatically upload them to<br>
  the server after connecting)<br>
<br>
* you might decide to create new content begin offline to upload it to<br>
  the server after connecting<br>
<br>
* you might decide to keep arbitrary Sugar Network content to get access<br>
  to it in offline<br>
<br>
Right now, I'm more or less sure for two modes:<br>
<br>
(1) favorites "X" mode in Home view<br>
    a kind of activities bookmarks, people see all stared activities,<br>
    local and remote (only being connected to SN server) and can only<br>
    (in comparing with Sugar Network mode) launch them;<br>
    the default view right after starting up sugar<br>
<br>
(2) Sugar Network mode (not sure where its icon should go finally)<br>
    people can browse all remote activities (if people connected to SN<br>
    server); launch them, like in (1); but also browse/create/change any<br>
    content (questions/ideas/reviews/etc) related to particular activities;<br>
    people can "star" them and they will appear in (1);<br>
    if people are offline, they see only activities that were explicitly<br>
    made "local"<br>
<br>
In this regard, I'm not sure should/if-should,-where current list more<br>
(Ctrl-2) from Home view should go. It might be totaly replaced by (2).<br>
<div><div><br>
--<br>
Aleksey<br>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</div></div></blockquote></div><br>