Hi Akila,
On Thu, Apr 11, 2013 at 11:16 PM, Akila Darshana Panditha
<akiladarshana(a)gmail.com> wrote:
Hello all ,
I am a 4th (final) year undergraduate from Department
of Computer Science
and Engineering, University of Moratuwa, Sri Lanka. After going through
accepted list of organizations and their project ideas for GSOC 2013, your
organization’s proposal called “Live Notifications inside XWiki” found
pretty interesting for me.
I'm glad you're interested.
I am fluent with Java EE technologies and HTML5/JavaScript application
development. I also have nearly 1 year industrial experience on Java based
enterprise application development and HTML5/JavaScript dynamic front-end
developments.
Great.
After going through description of the project idea I am thinking about few
possible approaches to solve this problem they are
*1. **Using HTTP Ajax streaming mechanism*
Main drawbacks will be connection overloading and comparatively high
resource usage in server side
*2. **Using polling mechanism initiated by front-end JavaScript*
Main drawbacks will be delay of updating frontend and request handling
overheads in backend
*3. * *Integration with compatible messaging mechanism like XMPP*
This approach can lead to major modifications in backend to support
third-party components.
I don't have a strong opinion. Using AJAX is maybe less work but you
should nevertheless investigate all three solutions and see which one
is best suited for XWiki.
I have used all these approaches within various projects but need expert
advice from XWiki community to choose best approach for
this particular project. I have started to getting familiar with XWiki in
users perspective as well as a developer. Currently I am in the process of
setting up development and testing environment for the project.
Good (I guess you read
http://dev.xwiki.org/xwiki/bin/view/Main/WebHome ). Let us know if you
encounter any problems. For quick answers join us on IRC.
Hope this helps (for now :) )
Marius
I ll put up a more formal proposal on due course. At this moment your
comments and guidance to approach this problem is highly
appreciated. Looking forward to contribute to XWiki as a developer and
become a part of the community.
Thanks in Advance.
--
Akila Darshana Panditha
SMIEEE
Undergraduate (BSc Engineering)
Department of Computer Science and Engineering
University of Moratuwa
Sri Lanka.
about.me/akiladarshana
Telephone - *+94714407683* (Mobile) , *+94112641772* (Residence)
Blog -
akiladarshana.wordpress.com
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs