Re: "Last modified by"

"Matt Hahnfeld" <[email protected]> Mon, 7 Aug 2006 14:20:57 -0400
Newsgroups gmane.comp.web.zope.plone.archetypes.devel
Message-ID <[email protected]>
By the way, here is more information on our implementation and the
issues we faced, if you're interested:

http://comments.gmane.org/gmane.comp.web.zope.plone.versioning/445

On 8/7/06, Matt Hahnfeld <[email protected]> wrote:
> We implemented a "last modified by" line on our site by using the
> autoversioning capabilities of CMFEditions.  It works reasonably well
> for our archetypes-based content (without schematas), but it also
> requires CMFEditions to be installed (which is a bit unstable for
> production sites right now).
>
> It would be great if a history could become a part of the
> archetype-based content object itself, at least until a versioning
> product like CMFEditions becomes a Plone standard.
>
> Originally, we had thought about using Zope's built in history to
> determine the last modifier, and this would even work if the DB is
> packed since the most recent revision is all you need, but it doesn't
> work if the last "modification" was something like a rename, workflow
> state change, etc.  As soon as you limit your history search to only
> "edit" actions (which is probably what you want for "last modified",
> right?), you lose the ability to pack your database and maintain the
> last modifier.  Argh!
>
> Matt Hahnfeld
> [email protected]
>
> On 8/7/06, Jonas Nielsen <[email protected]> wrote:
> > Stefan H. Holek wrote:
> > > I guess what you are looking for is DC listCreators().
> >
> > Yes it returns a list, but no matter how many different people that has
> > edited the document, the list returned is always:
> >
> > ('name_of_creator',)
> >
> >
> > I mean isn't Plone about people collaborating on publishing documents ?
> > My experience is that after a couple of days using Plone the first thing
> >    people ask about is "Which person has modified this document last?".
> >
> > And, okay, if the database hasn't been packed you can browse through the
> > undo log to find it, but doesn't people agree that this information
> > needs to be stored in the object itself? Particularly when Dublin Core
> > already has a Contributors attribute.
> >
> >
> > (Strictly speaking my feature request is for ATContentTypes and not
> > archetypes, so please direct me to another list if necessary)
> >
> >
> > -------------------------------------------------------------------------
> > Using Tomcat but need to do more? Need to support web services, security?
> > Get stuff done quickly with pre-integrated technology to make your job easier
> > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > _______________________________________________
> > Archetypes-devel mailing list
> > Archetypes-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> > https://lists.sourceforge.net/lists/listinfo/archetypes-devel
> >
>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642