This is indeed different than the GSOC project I proposed. My aim in
this project proposal is to get more close to a Skype/Social Network
interaction level on top of an XWiki document.
The objective is to be able to run a discussion on an XWiki document
while having a a stronger interaction than what you usually have in
the Wiki. Currently if you publish a document and then launch a
discussion you will:
1/ Send a mail to a list or a group of people (this can be done using
SendByMail)
2/ Ask the people to come annotate or comment
3/ Thanks to AutoWatch people can get this in their watchlist.
Unfortunately the watch list is only hourly to the max and there is no
guarantee that participants will actually read it.
The objective with the Advance email integration would be to allow a
much more real time interaction either in an email or chat system by
allowing every user to be notified about an annotation of a comment
(with a nice UI actually showing that comment) and by allowing to
reply it in much simpler ways:
1/ Just responding to the chat message (jabber or skype)
2/ Just responding to the email
The message would then be automatically added as a new comment or as a
response to an existing comment or annotations (if we have threaded
annotations). This would lead to new notifications to the participants
of this discussion.
The real time chat integration would be particularly interesting here
(imagine a live group chat in skype or jabber where you can discuss a
specific document), but email is interesting too (this could be tested
in the dev lists with
).
In a chat integration, you could also decide to push the notifications
to a existing group chat (the team chat or the irc channel), or decide
to create a new group for that specific discussion. This could be the
same with email with either individual emails or a push to a mailing
list.
Ludovic
2012/3/19 Jeremie BOUSQUET <jeremie.bousquet(a)gmail.com>om>:
Hi Vincent,
(had to subscribe to devs list before posting ;) )
*** The differences :
- The GSOC aims at syncing a mail/jabber channel in a page comments, while
my project aims at reading and storing (no mail sending) in wiki pages and
not in comments.
In my application, each mail is stored in a wiki page, each topic is stored
in another wiki page. So for a thread with 3 mails you get 4 pages created.
- For now it's not possible to send Replies from my application (though I
plan to add this)
- In my application all mails stored in configured mail server connection /
account / folder are read and archived in wiki (it's possible to delete them
or to keep them with READ flag set, so they're read only once)
- mails are not displayed through page comments, but in different modes :
livetable, threaded (re-create the discussion thread) or "forum"-like
- my app has/will have many side-features (ldap integration, multi-servers,
parameterizable mailing-lists, mail types, timeline view, statistics view by
mailing-list, ...)
To me, I would more see the GSOC project as a good opportunity to add the
"Reply" feature to my own app but ... ;-)
*** Timeframe
What takes me the more time is to convert my app to use a Java XWiki
Component ... With issues about accessing the old-core, and the conversion
from Groovy to Java language ...
If I keep it as it is (using a Groovy Class in a wiki page), it could be
done in maybe a month or so. A bit less if I hide some unfinished features
for a first version. I know it's far from best, but the major part of the
code is located in a Groovy class so it's more a matter of transforming it
into Java component(s).
But please realize that I can't guarantee this deadline ... It'll depend on
my availability.
*** Scope
I developed it to use the feature for my job, and I want to "offer" it to
XWiki community as it works nicely and would be a great addition IMO. If you
want to add it to XWiki I'm ok also of course, but it should remain
open-source.
But I'd may have to obtain "permission" from my employer, even if not
developped during daily-job-time ... All I write seems to be their
possession "by default" ... What's cool is that this application has
nothing
to do with my job's business.
If you have more questions please let me know ... I could also provide some
pictures snapshots so you get a better idea of what to expect.
BR,
Jeremie
Le 19 mars 2012 08:24, Vincent Massol <vincent(a)massol.net> a écrit :
Hi everyone/Jerem,
I've seen that we've added the following GSOC project:
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/AdvancedEmailIntegra…
This looks quite similar to what Jerem is working on.
Jerem, maybe you could tell us a bit more about your project and how it's
similar/different than this GSOC.
Jerem, any timeframe for a first version of your project to be visible?
Is this something you're developing for yourself or do you plan to give it
to the community or even to the XWiki project?
I'd like to clarify this to know how to best organize this project to not
duplicate efforts too much and instead to combine synergies.
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs