[Sugar-devel] [Feature] Start an activity from another activity

Sam P. sam.parkinson3 at gmail.com
Sun Apr 19 23:20:34 EDT 2015


Hi James,

Having activity dependencies is an interesting idea.  What use case would
it be useful in?

I was thinking about different use cases, eg; open this file I just
downloaded in an activity that deals with that mine, I exported my turtle
to python code so open it in pippy, I need to add a picture to my write doc
so make an empty file and open it with paint

In those use cases, I don't think that it would be 100% needed to declare a
dependency, as it is not essential to the app.

Thanks,
Sam

On Mon, Apr 20, 2015 at 1:04 PM James Cameron <quozl at 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 at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20150420/aa0aa65c/attachment.html>


More information about the Sugar-devel mailing list