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