[Dev] Example parcels, sandboxes

Katie Capps Parlante capps at osafoundation.org
Mon Jun 13 14:51:31 PDT 2005


Hi all,

We had several discussions last week about example parcels, and made 
some decisions...

For 0.6, we are going to have four "example" parcels:
* ZaoBao, currently maintained by Morgen
* Amazon wish list, currently maintained by Chao
* Flickr, currently maintained by Ted
* Hello world, to be created by John

Example parcels are treated as part of the 0.6 release, and need to be 
maintained as we would any other parcel that is part of 0.6. Unit tests 
must pass. If new bugs are introduced they will be treated as 
regressions. For right now, example parcels live at 
parcels/osaf/examples, although we may move them as part of a general 
flattening of the package/parcel hierarchy.

We decided to promote the amazon and flickr parcels to "example" status, 
  as they have turned out to be compelling examples. We'd like them to 
continue to work against the latest milestones. We have not yet checked 
them into the tree, this should happen soon. Ted is going to get 
permission from the original authors before we checkin the flickr parcel 
to the tree. We also decided to create a very simple "hello world" 
parcel; this parcel is intended to provide a very gentle introduction to 
creating parcels.

On a related note, we're going to create a "sandbox" area in our svn 
repository to hold parcels, tools or other projects that developers are 
working on but are not formally part of the release. We will have no 
expectation that code in the sandbox is maintained in a working state. 
More details will come in a separate email (from Bear).

Someday we may create a "contrib" area, which would function as a 
holding place for working parcels that are not yet part of the release, 
with a different set of expectations than we have for example parcels. 
For now, we think that "examples" and the "sandbox" will be enough to 
support our current practice.

Cheers,
Katie




More information about the Dev mailing list