The activity do not declare a dependency on another activity, and activity
versions
are not contemplated.

The use case is simple, if you download something from the web,
you can open it without pass throw the Journal (the "Show in Journal"
button).
Another candidate is the GetBooks activity.

The feature page describe the proposed solution:

http://wiki.sugarlabs.org/go/Features/Start_activity_from_another_activity

This feature was requested from UY. They said the intermediate step on the
journal
confused users. I have heard that in other places too.

Gonzalo



On Mon, Apr 20, 2015 at 12:03 AM, James Cameron <qu...@laptop.org> wrote:

> How does an activity declare a dependency on another activity?
> (e.g. activity.info file)
>
> Is the dependency versioned?
> (e.g. depends = Browse >= 157)
>
> Is the dependency rigid or only a suggestion?
> (e.g. suggests = Browse >= 157, vs depends = Browse > 149)
>
> How does a download and install of an activity bundle ensure the
> dependency is satisfied?
>
> How does Software Update to a new version of an activity ensure the
> new dependency is satisfied?
>
> How does List View erase of an activity ensure the recursive cascade
> erasure of the activities that depend on the activity being erased?
>
> --
> James Cameron
> http://quozl.linux.org.au/
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>



-- 
Gonzalo Odiard

SugarLabs - Software for children learning
_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel

Reply via email to