[ 
https://issues.apache.org/jira/browse/CXF-5582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13918079#comment-13918079
 ] 

Sergey Beryozkin commented on CXF-5582:
---------------------------------------

Hi,

I think that if we talk about GSOC, then mastering GWT + WebSockets + Apache 
CXF can be a big task consuming most of the project's limited time, something 
that the previous experience shows;  thus I'm concerned that it might be a bit 
early for us to engage in this project as part of GSOC.

Note I've no idea myself how GWT works nor how it supports Web Sockets; 
besides, the work for supporting the server-side Web Sockets in CXF has only 
started. Therefore a contributor would be expected to actually drive the 
project with the ideas on how CXF Log Browser can be realistically enhanced to 
support the receiving of the events and how to integrate the Web Sockets into 
the UI under the hood, with the minimum supervision, realistically we'd only 
support with the fixes at the CXF Server Web Socket integration layer if that 
will be needed.

I don't want to discourage you; the fact you've had the experience with Jaggery 
is good. But I'm concerned that it may be a bit early and the last thing I want 
is to get the contributors disappointed.

If you're really enthusiastic, then I'd like to suggest you run a CXF 
LogBrowser demo in the distribution, get it fixed if it does not work, and 
suggest your ideas on how you may want to enhance it. I will support you as a 
mentor if you do get back with the ideas which do not need to be final or 
perfect, but I'd like to see some basic ideas on how to get the Browser 
enhanced and what might need to be done in the GWT code for it to happen, this 
will give the confidence to both of us that we can get the project done in time.

Note if you agree that may be it will be better off postponed a bit then let me 
assure that if your interest remains and you will return prepared then I will 
find a Log browser related project that you will be able to work upon as part 
of the future GSOC,

So it is up to you, thanks, Sergey





> Enhance CXF LogBrowser to receive Log events in real time via WebSocket 
> ------------------------------------------------------------------------
>
>                 Key: CXF-5582
>                 URL: https://issues.apache.org/jira/browse/CXF-5582
>             Project: CXF
>          Issue Type: Improvement
>          Components: Management
>            Reporter: Sergey Beryozkin
>              Labels: gsoc2014
>
> CXF Log Browser is GWT based and can be used to monitor log events on 
> per-endpoint basis.
> The user registers CXF endpoints in the left-side pane and can see the 
> per-endpoint specific log events in the right pane, but the user can only get 
> these events by initiating the browser to poll the endpoints, by pressing 
> "Refresh" button.
> The browser should be able to receive real-time log notifications via Web 
> Socket and show them to the user.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to