History for HystericalOnePointOh
??changed:
-
Wiki Warning: Changes to this page are wiped out when I refresh it.
Schedule Warning: The dates in this document are just guesses and can and probably will be influenced by other DC projects I am involved in.
Warning Warning: Too many warnings can cause high blood pressure.
* Bugs to squash
* General wishlist
Make it easier to customize PTK sites! These HTMLFiles are painful.
Make it possible to share content with classes of members, rather
than just everyone.
* Desired features
** Basic threaded discussions (By 04/04)
*** Todo
o Richer views on threads
o Document interfaces
*** Use Cases
**** Member creates a reply
o View an item
o Click on 'Reply'
'Reply' is an item in the toolbox. It will be visible if an item
has_attr 'acceptsReplies' and item.acceptsReplies() is true.
o Fill in reply form
o Optional preview
o Create object
o Send member to the discussion view of the object they replied to
** Topics (By 04/07)
*** Questions
Should I include 'ZTopics' in the repository?
Should I modify or extend ZTopics?
I think I should provide a ZTopics distribution sperarate from the
PTK, and extend ZTopics in the PTK. I have to package up ZTopics
and publish it, then.
What should the interface look like?
Wizard for 'Add a Topic'. Topic added unconfigured. It should
know it's catalog. In fact, it should ask the Portal for the
catalog each time it needs it.
Huh, that means I'll have to modify ZTopics. Perhaps I shouldn't
worry about that. I'll just provide an unmodified dist.
No it doesn't! I can set it via the API in my factory!
A topic offers an 'Edit Topic criteria' Toolbox action, which
presents a query builder.
Oh, just punt and
*** Todo
Add ZTopics to ZopePTK repository.
Create PortalContent-wrapped ZTopic.
Create ZTopic Wizard... HAH!
*** Wishlist
Make criteria contained objects rather than properties?
Make criteria wizard?
** Sample content (By 04/14)
LWN?
** Zope Management Cooperation (By 04/14)
** Membership (By 04/21)
*** History...
*** Todo...
** Improved install (By 04/31)