#4: Quills should not move posts into archive folders
- Contents
- Proposed by
- bitmonk
- Seconded by
- tvon
- Proposal type
- Architecture
- Assigned to release
- Repository branch
- tvon-traversal-based-weblog-views-branch
- State
- being-discussed
Motivation
- Quills uses a custom workflow solely for the sake of moving entries on publish.
- Privatizing Quills post does not work.
- It has been said that every time you move an object in a workflow change, God Kills a Kitten.
Assumptions
It should be possible to preserve existing date-based urls for content which lives in the root of the Weblog / Folder using acquisition or somesuch.
Proposal
Code for moving objects on workflow change should be removed and some method of preserving date-based urls, esp for existing posts, should be devised.
Implementation
All code related to archive / date-based urls should be removed. Someone once suggested that compat. urls could be done with an Acquisition wrapper.
Deliverables
A working branch of Quills with no archive folder and some migration to fix existing blogs.
Risks
It could be a PITA to migrate.
Progress log
tvon
- Switched Weblog to BTreeFolder based content
- Commented out workflow installation so we use default Plone workflow states
- Now to figure out how to actually do what this branch is supposed to do...
bitmonk:
- There is a test of new workflow based on existing workflow in branches/bitmonk-post-1.5 of svn.
- Need migration for workflow
Participants
tvon
