users@cargotracker.java.net

Re: Websocket implementation

From: Reza Rahman <Reza.Rahman_at_oracle.com>
Date: Wed, 29 May 2013 10:06:09 -0400

Response in-line:

On 5/29/2013 1:30 AM, Vijay Nair wrote:
>
> Can we do it tomorrow evening (i.e. 30th May) at 7 PM IST ? I will
> setup a Beehive
>
I guess that's 9:30 AM on the 30th for me? That definitely works.
>
> I have used Facelet templates now and separated it as widgets to be
> placed in any page (e.g. Dashboard/Tracking etc...) .... I will
> check-it in post your review so that I do not break any thing
> unintentionally.....
>
You can check in and I'll do any refactor necessary. The next time I am
demoing this is on the 4th and then again of the 18th. Please do make
sure it looks reasonably ready for customer demos (e.g. consistent
look/feel across related pages, etc). Otherwise, you could always check
in a bit later when the changes are more complete?
>
> As part of a suitable JSF library for later can we use PrimeFaces or
> the likes ?
>
I would prefer PrimeFaces myself since it seems like by far the most
popular one, but we should probably evaluate ADF Faces if it can be used
without necessarily having to introduce ADF Essentials as well (and it
has reasonable free documentation). Anyways, that's probably still a
little bit far off and we'll need to go through the usual Oracle legal
approval process since this project may be included in the Java EE SDK
at some point.
>
> Thanks...Vijay
>
> *From:*Reza Rahman
> *Sent:* Tuesday, May 28, 2013 9:46 PM
> *To:* users_at_cargotracker.java.net
> *Subject:* Re: Websocket implementation
>
> BTW, feel free to use Facelet templates (obviously) and also custom
> components where they make real sense (it would show the key JSF
> feature off nicely). At some point, we'll need to think about a
> suitable JSF widget library too and it would demonstrate the power of
> the JSF ecosystem nicely.
>
> On 5/28/2013 11:55 AM, Reza Rahman wrote:
>
> Looks good. Could we do a brief walk through on BeeHive or Google
> Hangout? We can go over the design options for the HTML 5 parts
> that way (I am still a little wary about IE users, which is still
> a lot of people so would like to keep those portions a bit
> standalone with sensible fall backs)? You could do a check-in as
> long as things don't look functionally incomplete (I currently use
> the application for Java EE real world demos).
>
> On 5/27/2013 1:13 PM, Vijay Nair wrote:
>
> Hi Reza,
>
> I have given a minor face-lift to the application and
> realigned the templates a bit. I have attached a screen shot
> of the landing page (for Admin) and the corresponding drill
> down page on click of a tracking ID. Could you suggest where
> we need to implement the live streaming (i.e. on the dashboard
> or the drill down ?)
>
> Do note that these are representative screens and I have added
> some sample widgets to the dashboard (Like Cargos in
> progress/Completed Cargos/Quick Search etc...). Will change
> the content basis the requirement.
>
> Thanks...Vijay
>