Tharindu Madushanka wrote:
> Hi,
> 
> I have few questions on my work and also I would like to fix some JIRA
> issues that would help me specifically in development of this idea.
> I have studied some aspects of test-driven-development and also just started
> with GWT as I get some free time. I would like to initially like to develop
> kind of a GWT application that can display a list of contacts once user logs
> in to an jabber account. for example gmail

Yes, that would be a good start.

> I got few questions here, I would get some answers initially.
> - I could come up with a GWT app and then I can integrate with XWiki. I
> think this is possible as there alreay exists a draft document on this.

I'd advise you to start thinking about the integration first. Developing 
outside XWiki makes it hard to integrate at the end.

> *- How can I get notified when some user logs in to xwiki ? I think I would
> be able to solve this once I get more idea on XWiki. Like to get some kind
> of JIRA issue on this to get more idea ??*

I created http://jira.xwiki.org/jira/browse/XWIKI-3697 for you. You 
should look at the observation component: 
http://svn.xwiki.org/svnroot/xwiki/platform/core/trunk/xwiki-observation/

For the moment, there are only a few event senders, look at 
xwiki-core/src/main/java/com/xpn/xwiki/XWiki.java, the save and delete 
methods.

> - As we planned in proposal for each XWiki user we would give a jabber
> account in our local jabber server, either Openfire or eJabberd we could use
> any opensource Jabber/XMPP server.

You should evaluate the alternatives, and make a document listing the 
advantages and disadvantages they have, like:

- features
- ease of use of the API
- how mature is the library?
- how many developers?
- recent activity on their mailing list and in their issue tracker
- license used

Then, you should send this document to the devs list, and we can vote on 
what is the best option. This will take a while, but it is an important 
decision.
-- 
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to