Home discussions products about writing Projects

Open Source for Collaborative Knowledge Development and Learning

Note: This site's content is accessible to all versions of every browser. However, this browser may not support basic Web standards, preventing the display of our site's design details. We support the mission of the Web Standards Project in the campaign encouraging users to upgrade their browsers.


Blog Entry [details and replies]

KNotations :: Documentation and development plans from the KnowNet development team Weblog 84 entries 23-June-2006 1 authors
show or hide details for this item Eval Mentor : a case study of embedding knotes weblogs in special collaborative content types Blog Entry 0 replies1 resource 20-December-2004 Mike Malloch
Kind:
Blog Entry
Created:
20-December-2004 17:14:12
Last Updated:
06-January-2005 12:26:53
Author:
Mike Malloch
Status:
visible

Resources and Links:

KnowNet - Eval Mentor KnowNet - Eval Mentor [ Go there ]
KnowNet - Eval Mentor
We recently ported our Eval Mentor evaluation-decisions dialogue product to Plone. We found that this was very easy for several reasons having to do with the architecture of Mentor, but were especially happily surprised by how easy it was to make Mentor automagically embed a knotes group weblog to support discussion.

As part of our participation in the EVAL-4 project, KnowNet has recently ported a venerable old evaluation tool to play well in Plone sites:

Eval Mentor is a comprehensive online questionnaire which guides and buttresses a dialogue between an evaluator and a project which is commissioning or planning an evaluation.

KnowNet - Eval Mentor

We were happy to see that the porting process went very quickly - largely because Mentor is heavy on XML and clientside javascript-DOM processing, so all the server needs to know about an instance is its XML data string.

What surprised us (yes, even us :o) was how extremely easy it was to add a knotes group weblog to every Mentor instance (in Mentor, an instance is called a 'dialogue'. The main problems with our old implementation of Mentor were the difficulty of managing users and groups (which is made much simpler by Plone), and the lack of a good system for ad-hoc or focused discussions of issues arising during the Mentor choice-making process. A group weblog is ideal for supporting discussions arising from a Mentor dialogue.

In essence, it only took a dozen lines of simple boiler-plate python script to have every instance of Mentor create within itself a knotes blog. With a little more effort, we can tune the features of these blogs for the purposes Mentor will have in particular, and add fine-grained 'blog-this' affordances within the Mentor questionnaire.

A Plone-based, compact, customisable collaboratibe weblogging system turns out to be a darned useful piece of kit to have at a developer's disposal. We hope that others will be able to explore this kind of integration even further. We'll be releasing Team-Tasks - a resource and goal centred, time-limited collaboration environment which makes use of embedded group weblogs - sometime early in 2005, and hope among ourselves to come up with some more interesting examples of blogging for particular, embedded collaborative purposes.

Comments please

If you are already registered here, please click the "Login" button to send your username/password with the comment. Click the "Anonymous" button to leave a comment without logging in.

Please tell us who you are

E-Mail Address (Required)
We need a valid email address in order for you to post a comment. You will recieve an email containing a special validation link. The comment will not be published until validated
Name
Please leave your name
Title
Lead-in
Body Text ( HTML tags are allowed )
Validation
Please enter the text from the image above
Preview your comment