Activity bundle Query
Bert Freudenberg
bert at freudenbergs.de
Mon Oct 29 04:43:28 EDT 2007
Depends on your targeted Sugar version, which are not compatible with
each other.
In the "old days", that is, the software that is going to be put into
mass production, a.k.a. build 622, you had to execute an activity
factory that would then run instances of your activity. This is
obsolete and not documented anywhere anymore (despite this being
called a "stable release"). In the current Sugar, a.k.a. "Joyride",
which will evolve into the 1.0 version of the XO operating system,
you do not need that anymore, but must put your script into the bin/
directory of your activity.
This is documented at
http://wiki.laptop.org/go/Low-level_Activity_API
(actually that page also describes the old regime which still had the
factory, go back to the version of Oct. 7th)
I hope you can access DBus and set X window properties from Java,
otherwise you cannot build a proper activity. But since you need to
include a Java VM anyway in your bundle, you could patch it to do the
right thing I guess.
If you are very careful you may even be able to devise a bundle that
works in old and new Sugar, I believe Etoys currently manages to do
that (look into Etoys-63.xo). Depending on what further grand changes
occur before 1.0 this will continue to work.
Also note that 1.0 is officially not called 1.0 anymore but instead
FRS, First Deployment, XM, Killjoy, take your pick. I just could not
make up my mind yet which of these designations I dislike the least.
- Bert -
On Oct 29, 2007, at 8:37 , Waqas Toor wrote:
> Hello
>
> I am making an activity of my application ...aaplication is written
> in java..
> and i have a bash script to load that application
>
> now what would be the line in myActivity.info file that will execute
> that run.sh script
>
> i am unable to figure it out from the wiki pages
>
> Regards
>
> --
> Waqas Toor
> member of Ubuntu Pakistani Team
> waqas at ubuntu-pk.org
> http://www.ubuntu-pk.org
>
> Linux *is* user friendly. It's just selective about who its friends
> are.
> In a world without walls and fences, who needs windows and Gates ?
>
> http://waqastoor.weblog.pk
> (Registered Linux user #424056)
> ref link http://counter.li.org/
> _______________________________________________
> Devel mailing list
> Devel at lists.laptop.org
> http://lists.laptop.org/listinfo/devel
More information about the Devel
mailing list