[xwiki-users] Version tagging
Marc Lijour
marc at lijour.net
Sun Jan 7 04:28:13 CET 2007
Tags on version can be stored separately with the version number and the
document being the key.
On Saturday 06 January 2007 19:08, Ludovic Dubost wrote:
> Storing in a separate table one line per version is only possible for
> the document part but not for the objects.
> I'm not in favor of considering the version table as 'data' but more as
> a cache. The versioned file being the reference.
>
> Ludovic
>
> Sergiu Dumitriu a écrit :
> > Ludovic, this is a 'must have' for a wiki engine.
> >
> > Another solution would be to store the archive not as one large field
> > in the document table, but in a separate table, each version on a row.
> >
> > On 1/6/07, *Ludovic Dubost* <ludovic at xwiki.com
> > <mailto:ludovic at xwiki.com>> wrote:
> >
> >
> > There is one thing that hinders setting information about version
> > (tag,
> > comments, or other things) is that querying them is quite expensive
> > right now since the Archive needs to be fully parsed and each
> > Document version extracted from that archive.
> > I had the thought a long time ago that we need to replicate some
> > information about the different version in a table in the
> > database. This
> > would be recreated when needed:
> >
> > We would store in there:
> >
> > - author of the update
> > - date of the update
> > - comment
> > - tag
> > - any other relevant stuff
> >
> > This would allow to improve performance of version display since the
> > archive would not have to be parsed again and would also allow to
> > query
> > to find out the most active users and all changes made by a user.
> > This would be a nice feature for 1.1
> >
> > Ludovic
> >
> > Lijour, Marc (EDU) a écrit :
> > > Excellent!
> > > Thank you. I guess we are on the same stream of idea may be
> >
> > influenced
> >
> > > by the audit trail thread posted earlier.
> > > I'll take a close look this week-end.
> > >
> > > -----Original Message-----
> > > *From:* Sergiu Dumitriu [mailto: sergiu.dumitriu at gmail.com
> >
> > <mailto:sergiu.dumitriu at gmail.com>]
> >
> > > *Sent:* January 5, 2007 3:30 PM
> > > *To:* xwiki-users at objectweb.org
> >
> > <mailto:xwiki-users at objectweb.org>; Lijour, Marc (EDU)
> >
> > > *Subject:* Re: [xwiki-users] Version tagging
> > >
> > > Hi Mark,
> > >
> > > What a coincidence, I just had the same idea today, when
> >
> > trying to
> >
> > > find the right version in the history, and I just created a
> > > JIRA issue for this (see
> >
> > http://jira.xwiki.org/jira/browse/XWIKI-687 ).
> >
> > > So:
> > > - No, currently there is no such feature, but it will be
> >
> > sometime
> >
> > > in the future.
> > > - It's not that hard to implement, and you don't have to worry
> > > a bit: the XWiki database schema is very often changed, but it is
> > > automatically updated by the hibernate module.
> > >
> > > On 1/5/07, *Lijour, Marc (EDU)* <Marc.Lijour at ontario.ca
> >
> > <mailto:Marc.Lijour at ontario.ca>
> >
> > > <mailto:Marc.Lijour at ontario.ca
> >
> > <mailto:Marc.Lijour at ontario.ca>>> wrote:
> > > Is there a way to add a comment or some sort of tag to a
> > > version (each time we save a document) - as an option?
> > >
> > > If not it would be nice to have. The history view could
> > > display the comment/tag (if any) on another column to
> >
> > the right.
> >
> > > I guess it should not be to hard to implement (the issue I
> > > would be worry of is about data migration). WDYT?
> > >
> > > Marc Lijour
> > >
> > >
> > >
> > > --
> > > You receive this message as a subscriber of the
> > > xwiki-users at objectweb.org
> >
> > <mailto:xwiki-users at objectweb.org>
> > <mailto:xwiki-users at objectweb.org <mailto:xwiki-users at objectweb.org>>
> >
> > > mailing list.
> > > To unsubscribe: mailto:
> >
> > xwiki-users-unsubscribe at objectweb.org
> > <mailto:xwiki-users-unsubscribe at objectweb.org>
> >
> > > <mailto:xwiki-users-unsubscribe at objectweb.org
> >
> > <mailto:xwiki-users-unsubscribe at objectweb.org>>
> >
> > > For general help: mailto: sympa at objectweb.org
> >
> > <mailto:sympa at objectweb.org>
> >
> > > <mailto:sympa at objectweb.org
> >
> > <mailto:sympa at objectweb.org>>?subject=help
> >
> > > ObjectWeb mailing lists service home page:
> > > http://www.objectweb.org/wws <http://www.objectweb.org/wws>
> >
> >
> > ------------------------------------------------------------------------
> >
> > > --
> > > You receive this message as a subscriber of the
> >
> > xwiki-users at objectweb.org <mailto:xwiki-users at objectweb.org>
> > mailing list.
> >
> > > To unsubscribe: mailto: xwiki-users-unsubscribe at objectweb.org
> >
> > <mailto:xwiki-users-unsubscribe at objectweb.org>
> >
> > > For general help: mailto:sympa at objectweb.org
> >
> > <mailto:sympa at objectweb.org>?subject=help
> >
> > > ObjectWeb mailing lists service home page:
> >
> > http://www.objectweb.org/wws
> >
> >
> >
> > --
> > Ludovic Dubost
> > Blog: http://www.ludovic.org/blog/
> > XWiki: http://www.xwiki.com
> > Skype: ldubost GTalk: ldubost
> > AIM: nvludo Yahoo: ludovic
> >
> >
> >
> >
> >
> > --
> > You receive this message as a subscriber of the
> > xwiki-users at objectweb.org <mailto:xwiki-users at objectweb.org>
> > mailing list.
> > To unsubscribe: mailto:xwiki-users-unsubscribe at objectweb.org
> > <mailto:xwiki-users-unsubscribe at objectweb.org>
> > For general help: mailto:sympa at objectweb.org
> > <mailto:sympa at objectweb.org>?subject=help
> > ObjectWeb mailing lists service home page:
> > http://www.objectweb.org/wws
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> >
> > --
> > You receive this message as a subscriber of the xwiki-users at objectweb.org
> > mailing list. To unsubscribe:
> > mailto:xwiki-users-unsubscribe at objectweb.org
> > For general help: mailto:sympa at objectweb.org?subject=help
> > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
More information about the users
mailing list