Perhaps we can sort this into...

Projects and next actions for 0.6:

+ Extended tutorial using the "feeds" parcel as an example, simple "hello world" tutorial.

+ Review existing parcels, making any adjustments that are feasible at this late stage (no api changes).

Projects and next actions for 0.7:

+ Brainstorm list of parcels that cpia and other apis should support, beyond "flickr like parcels"; evaluate which ones might be appropriate to support in what timeframe. Use the results of the evaluation to generate tasks for 0.7.

+ Review existing parcels, think about how we could refine cpia and other apis to make them simpler. Use this information to generate tasks for 0.7.

+ Clarify 1.0 goals for cpia, invest in cpia in 0.7

FYI, the list of existing parcels other than "hello world", all located at the top of the parcels directory:
   * amazon
   * feeds (old zaobao parcel)
   * flickr
   * photos

If you review parcels (either with an eye to proposing changes for 0.6, or for the longer term), please send the review to the list so that we can all benefit. Note that the window for any change in 0.6 is closing rapidly.

A list 0.6 focused documents (directly supporting the 0.6 goal of a developer extending Chandler to write a flickr-like parcel):

   * John is slated to write the "hello world" tutorial
   * Morgen is writing the "feeds" tutorial
   * Morgen is writing a tutorial on sharing conduits
   * Ted has written up a short list of repository types
   * Ted is writing a current version of the paper we did for pycon
   * Donn is writing up a short list of blocks and events
   * PJE is writing a doc about the schema api
   * I am writing an overall architecture document

John, you are welcome to review any of these documents when they are ready for review. My understanding is that you, Donn and others are also working on documenting cpia and cpia script. This effort is worthwhile in 0.6, even if it doesn't directly help someone extending Chandler (yet) -- spreading knowledge about cpia for those of us working on Chandler day to day will help establish a foundation for making decisions about cpia improvements in 0.7.

The full plan of record for 0.6 documentation (including bugs for each task):
http://wiki.osafoundation.org/bin/view/Projects/ZeroPointSixDocumentation

Cheers,
Katie

John Anderson wrote:
Hi:

I'd vote for two tasks, one for 0.6 (extending the detail view) and one for what I thought CPIA was (e.g. blocks, trees of blocks, CPIA events, etc.), which is not part of 0.6 and is postponed until there is consensus to do it. I think there still might not be consensus on what is appropriate for each task -- or at least my idea of what it is doesn't seem to be shared by everyone. I'd be interested in suggestions for parcels, other than flickr-like extensions, which we probably all agree are appropriate, to see if there is consensus about which extensions, if any, besides extending the detail view are appropriate.

As for what I should work on: I'd like to spend some time reviewing the existing parcels -- I think I could make them a lot simpler. Also, if we decide to document any code that I wrote I'd like to be involved in documenting it.

John
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev

Reply via email to