Evil code-sharing hacks?

Erik Garrison erik at laptop.org
Mon Jul 28 09:03:06 EDT 2008


On Sun, Jul 27, 2008 at 12:59:37AM -0400, Michael Stone wrote:
> Here is a fun and amusing "easy weekend project" for an enterprising
> activity author: 
> 
>    Implement a "code sharing" demo as follows:
> 
>    1. stub out a collaborative "RemoteControl" activity (perhaps based on
>    Chat, Xavier, or Distribute)...
>    
>    2. which, when started fresh, asks you to select an activity
>    compatible with RemoteControl to be launched in the container of the
>    RemoteControl instance under the control of said instance,
> 
>    3. which, when shared, causes both the RemoteControl instance and the
>    controlled activity instance to be shared, and
>    

What do you mean by "shared"?

>    4. which, when joined, transfers the code of the controlled activity
>    to the joining RemoteControl instance which promptly instantiates its
>    own controlled instance and directs that instance to join the shared
>    controlled instance.

This specification roughly makes sense, but I don't understand the
motivation.  Why would an activity author want to spend a weekend doing
this?



More information about the Devel mailing list