[Sugar-devel] GSoC idea: Chart/graph-making activity

Amir Ansari amir at open-edu.co.uk
Tue Jun 9 16:00:35 EDT 2009


> Why no collaboration-like tube between activities?
>
> Are you referring to a "tube" strictly between two laptops (e.g. one  
> student runs Measure and another runs a charting tool) or also in  
> the case of two activities running concurrently on the same machine?

Why not follow the way it was done back in the Amiga days: an Arexx  
port?

http://en.wikipedia.org/wiki/AREXX

Many Amiga programs had an 'Arexx port': the software could output  
various data via the Arexx language, and this could be forwarded to  
other programs to use as input.  A trivial example would be to use a  
spreadsheet to generate and then send data to a paint program, which  
could then draw and image-process the incoming data for various visual  
effects...

In this context, it would mean 'tagging' on some capability similar to  
Arexx to various activities.  Define what kind of data could be sent  
from a particular activity.  Other (sufficiently compatible)  
activities could then import this data to process it.

Application communication via Arexx was one of the Amiga's killer  
features...


More information about the Sugar-devel mailing list