Skip to content

Triangle Zope and Python Users Group

Sections
Personal tools
You are here: Home » Boot Camps » Triangle Plone Boot Camp 2005 » Wiki » ObsoleteFixes
Views

History for ObsoleteFixes

changed:
-
Clarifying the meaning of Obsolete in Help Center workflow
----------------------------------------------------------

I'm trying to clarify the 'Mark as obsolete' transition (and Obsolete state) in HCWorkflow. Here are some alternatives, based on IRC discussion (comments welcome).


Option 1. Remove the Obsolete state, and replace it with a simple marker
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

Add a boolean 'obsolete' property on the item. This could be toggled in the
Edit or Properties forms (Authors/Managers/Reviewers only?), *or* with two
workflow menu items ('Mark as Obsolete', 'Mark as Not Obsolete'), with no
actual state change.

In this scenario, (un)marking an item as Obsolete wouldn't affect its
workflow state or its visibility. It would affect its appearance in
skins--maybe we add a watermark or other caveat to the item.

In essence, the item would keep its prior workflow state (Pending,
Published, etc) but could *also* be marked as Obsolete.


Option 2. Keep the Obsolete state, but with less effect on visibility
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

Keep the prior state's visibility? (Is this possible?)

Remember (so we can restore it) the prior workflow state? Or we can look this up in its workflow history...


Option 3. Ditch this entirely, in favor or Rejecting items normally
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

Perhaps any warnings or caveats should be explicitly added to the
document? It might be best to just reject the items normally, but with a
comment like "Please note that this is only necessary if you can't use the
Blah Blah Product".
Plone Deployment Workshop
Plone Bootcamps
Upcoming Events
Plone Deployment Workshop
Indianapolis Central Public Library, Indianapolis, IN,
2008-11-19
TriZPUG November/December 2008 Meeting: IPC modules
Duke University, North Pavillion, 2400 Pratt St, Durham, NC 27705,
2008-12-04
PyCon Tutorial Days
Chicago, IL,
2009-03-25
PyCon 2009
Chicago, IL,
2009-03-27
PyCon Sprints
Chicago, IL,
2009-03-30
« November 2008 »
Su Mo Tu We Th Fr Sa
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
2008-11-07
10:00-12:00 World Plone Day
2008-11-19
18:30 - Plone Deployment Workshop
2008-11-20
Plone Deployment Workshop
2008-11-21
Plone Deployment Workshop - 17:00
 
 

This site conforms to the following standards: