Hi Stephane,

Sorry for not having answered sooner. I actually forgot about this  
email and only come back to it as I'm unpiling my emails...

See below.

On Sep 20, 2007, at 5:30 PM, Stéphane Laurière wrote:

> Hi everyone,
>
> XPertNet has been taking part in the Nepomuk research project [1]
> since beginning of 2007, in collaboration with Mandriva and other
> European partners. Nepomuk is creating a "personal semantic web" on  
> the
> desktop, aiming at letting users draw relations between any and all
> desktop objects such as events, contacts, bookmarks, tasks, files etc.
> The API are being implemented both in Java and in C++ (the C++ version
> is included in the upcoming KDE4 release).
>
> One XPN contribution to the project consists in designing a community
> help desk with semantic and P2P capabilities on top of XWiki. The
> functionalities of the system are meant to include:
> - typical online help desk workflows: question and answer submission,
> content categorization, notification, search and escalation;
> - document annotation;
> - desktop integration: users should for instance be able to interact
> with the system from an email client. They should also be able to
> link personal resources such as bookmarks and documents stored locally
> to remote XWiki pages, for learning purposes as well as task support;
> - P2P indexing: users should be able to share their local wiki  
> pages and
> metadata with others;
> - rating of experts and of resources;
> - "social search" of answers, based on the resources recommended by
> persons trusted by the user.
> - semantic search.

Sounds great! I have some remarks/questions:

1) How is Nepomuk implemented? Is it only a set of components? How  
would this help desk use XWiki and Nepomuk at the same time? Are  
there any prerequisites? For example if there are Nepomuk components,  
are they OSGi components which would imply supporting OSGi components  
inside XWiki? Basically I'm asking how the integration between XWiki  
Platform, Nepomuk and this helpdesk will be made.

2) I understand the goal is to create a product, same as we have XE,  
XEM, Watch, etc., right? So in the end if we vote this project inside  
XWiki it'll have its place in xwiki-products/helpdesk in SVN?

3) You mention P2P. How is this related to the P2P research work  
being done for the RNTL project? Don't we have to first include this  
P2P work inside XWiki for he helpdesk to be able to use it?

4) Can it be implemented with components and plugins so that pieces  
can be reused inside XE? For example the ability to create/modify (or  
comment) a page by sending an email to it is a feature that is  
interesting for XE too and would fit nicely as a plugin located in  
xwiki-platform/plugins/.

5) Who's going to work on this? Anyone else apart from you?

> I have created a design page proposal on xwiki.org with a set of use
> cases: http://www.xwiki.org/xwiki/bin/view/Design/HelpDesk

Sounds very comprehensive. I've just skimmed very quickly for now.  
I'd be interested to discuss component by component to see if we  
reuse that in the platform or in XE/XEM. If so then I guess the  
Platform/XE/XEM dev teams can help you implement them too.

> In this context, I would like to propose the creation of a new XWiki
> projet in JIRA for describing further the tasks and use cases that  
> will
> relate to this project. Vincent, everyone does it make sense to  
> you? If
> the project is successful, the idea would be of course to consider  
> using
> the tool for managing the support requests related to XWiki.

We're currently using JIRA which I personally like a lot. OTOH I'm  
excited about creating a new project based on XWiki. If we make it  
right (i.e. easy to use, which is the key to JIRA) I think it would  
be nice to use it to replace our JIRA installation for managing  
XWiki's development.

It doesn't seem to me that Issues Management and Help Desk Management  
are too far away. Do you think we could build product that would do  
both?

I'm +1 to create a JIRA project for it and to give it a place in the  
sandbox to develop it with the idea of moving it in the main SVN tree  
once it reaches a first milestone (i.e. when usable even if it  
doesn't do much). I think you should send a VOTE email.

> If you have special needs in terms of help desking, please let me know
> while we're starting the first implementation of this XWiki help desk.

Yep, see above. Ideally I'd like to be able to replace JIRA (unless  
I'm wrong and they need to be separate products). I know Sergiu is  
also keen to help in developing a JIRA-like competitor ;)

Thanks. This is all great and very exciting.

-Vincent

> I'm also interested in bookmark sharing on the topic. I'm using the  
> tag
> "xwiki-helpdesk" on del.icio.us: http://del.icio.us/tag/xwiki-helpdesk
>
>
> [1] NEPOMUK http://nepomuk.semanticdesktop.org
>      Big picture presentation: http://tinyurl.com/2omsxz
>      PSEW: http://tinyurl.com/38wz4t
>      Nepomuk KDE: http://tinyurl.com/2v7gsa
>      Semantic Desktop is coming: http://tinyurl.com/yupyu3
>      Public list: https://nepomuk.semanticdesktop.org/wws/info/people
>
> Cheers
>
> Stéphane

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to