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