XO activity bundle .info format

Douglas Bagnall douglas at paradise.net.nz
Tue Aug 26 01:00:18 EDT 2008


In the course of making an activity server for the XS, I have looked
at the activity.info files of 114 bundles from
http://wiki.laptop.org/go/Activities.  One (Berkeley Logo) turned out
not to be a bundle at all, and otherwise the tags I found were:

name                       113
icon                       113
activity_version           111
service_name               101
show_launcher               76
class                       61
exec                        52
host_version                35
mime_types                  25
bundle_id                   20
id                           4
update_url                   2
runtime_library_dirs         1
activity-version             1

bundle_id || service_name  113
bundle_id != service_name    0

It seems that people are using bundle_id and service_name
interchangeably, and that although the wiki[1] says bundle_id is
required, service_name is more common.  Is it OK to assume these will
remain as synonyms?  Might they ever diverge?

[1]http://wiki.laptop.org/go/Activity_bundles#.info_File_Format

The tags that appear most erroneous belong to the following
activities:

id:
    com.ywwg.Sonata
    org.osl.MediaPlayerActivity
    com.epals.www
    com.ywwg.NewsReader

activity-version:
   org.laptop.ViewSlidesActivity

NO activity_version:
   org.laptop.ViewSlidesActivity
   org.laptop.HelloWorldActivity

runtime_library_dirs:
    org.laptop.swordread

I'm not sure about the last one.


Douglas



More information about the Devel mailing list