james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ioan Eugen Stan <stan.ieu...@gmail.com>
Subject Re: [GSOC2012] Hupa evolution
Date Wed, 18 Apr 2012 13:44:15 GMT
Hi Dhurbo, Manolo,

I think the developer doing the work should choose whatever platform
he is most comfortable with. Good code has to come out of his hands
and comfort aids that. Having both with be great (but most likely hard
to maintain in the long run).

As a user I would like to see something usable that looks nice. I
wouldn't care if it where implemented in a specific platform.

MyFaces mailbox demo looks very nice. I haven't checked Hupa demo (I
know Manolo has one installed, but I don't have a gmail test account
and I didn't see any SSL), maybe we should have a mocked HUPA install
like MyFaces one available online. I wonder what it will take to do
that?

My cents ;).
Cheers,

2012/4/18 Dhrubo <dhrubo.kayal@gmail.com>:
> Manolo -
> Primefaces Mailbox template ---
> http://www.primefaces.org/showcase-labs/ui/layoutMailbox.jsf
>
> Its basic but good starting point. They have very rich component suite also
> you can look into Primefaces extensions for more layouts and Rich editor
> support besides what is provided by Primefaces itself.
> The extensions project is hosted here -
> http://code.google.com/p/primefaces-extensions/
>
> They also have their entire showcase online.
>
> Slight deviation - following the principles of Zimbra we can easily
> (hopefully) we can turn this webmail app into a desktop app like MS OUTLOOK
> or Thunderbird by embeding Jetty with Mozilla Prism (is it a dead project i
> guess) or some kind of XULRunner.
>
> Also I am available for any consultancy or help on Primefaces, JSF 2,
> Spring. I can also do lot of  development as well provided I have a commit
> privilege on SVN :) . One big advantage I see using JSF 2 is modular app
> development. Please check this link -
> https://community.jboss.org/wiki/ModularWebAppsWithJSF2?_sscc=t
>
> This can be further extended with Spring and Ant style configuration.
>
>
> On Wed, Apr 18, 2012 at 3:37 PM, Manuel Carrasco Moñino
> <manolo@apache.org>wrote:
>
>> Dhrubo, Is there a site running the the webmail example of primefaces?, or
>> is there a way to download the .war file?, I'd like to take a look.
>>
>> Thanks
>> - Manolo
>>
>> On Wed, Apr 18, 2012 at 9:41 AM, Dhrubo <dhrubo.kayal@gmail.com> wrote:
>>
>> > I do not intend to launch a debate on GWT v JSF 2. But JSF 2 is the JEE
>> > standard for UI and Primefaces comes with sample layout for webmail which
>> > may help you get started very fast.
>> >
>> > On Wed, Apr 18, 2012 at 12:37 PM, Dhrubo <dhrubo.kayal@gmail.com> wrote:
>> >
>> > > These days with JSF 2 frameworks like Primefaces et all we do not
>> really
>> > > need any js , ajax is out of the box and we need little html know how
>> > too.
>> > > Also they come with more than standard layouts and theme support.
>> > >
>> > > James being an Apache product and Apache also develops JSF 2 imp, we
>> > > should use JSF 2 with easiest and huge set of components like in
>> > Primefaces
>> > > which is excellent documented highly active community.
>> > >
>> > > So my two cents
>> > > +1 Primefaces
>> > > -1 GWT
>> > >
>> > > Please note I have no affiliation or neither work for Prime Teknoloji
>> :)
>> > >
>> > >
>> > > On Wed, Apr 18, 2012 at 12:29 PM, Manuel Carrasco Moñino <
>> > > manolo@apache.org> wrote:
>> > >
>> > >> -1  JSF2
>> > >> +1 GWT
>> > >>
>> > >> Like JSF2, GWT is a proved technology, open sourced, and apache-2
>> > >> licensed.
>> > >>
>> > >> GWT adds a set of benefices to James, mainly we continue being java
>> > >> centric
>> > >> and we dont need serious javascript, ajax nor html skills to
>> understand
>> > >> the
>> > >> project, secondly we can deliver a product which is unit tested and
>> > >> javadoc-ed in all its components.
>> > >>
>> > >> I don't want to expose the benefices of developing large rich apps
>> with
>> > >> gwt
>> > >> vs hand-written js because there is a lot of literature along the web.
>> > >>
>> > >> - Manolo
>> > >>
>> > >> On Fri, Apr 13, 2012 at 6:05 AM, Dhrubo <dhrubo.kayal@gmail.com>
>> wrote:
>> > >>
>> > >> > I think we should move to JSF 2 than GWT which is mostly controlled
>> by
>> > >> one
>> > >> > company.
>> > >> > Apache with its vision and endeavor for OSS  we should use -
JSF 2 -
>> > >> > Tomahawk (or Mojarra) + Primefaces
>> > >> >
>> > >> > On Thu, Apr 12, 2012 at 6:37 PM, Ioan Eugen Stan <
>> > stan.ieugen@gmail.com
>> > >> > >wrote:
>> > >> >
>> > >> > > Pe 11.04.2012 18:48, echo a scris:
>> > >> > >
>> > >> > >> Hi Manolo
>> > >> > >> Very glad to see your reply. The reason why I want to
choose the
>> > >> > >> gwt-platform
>> > >> > >> was that it is more smoothly to update from current Hupa's
>> > >> > >> state(gwt-presenter).
>> > >> > >> However, I like the native one rather than gwtp since
it will
>> > import
>> > >> the
>> > >> > >> other
>> > >> > >> resources. What I really want to do is to replace the
MVP by gwt
>> > >> itself.
>> > >> > >> I was
>> > >> > >> just afraid whether I can complete the proposal before
the
>> deadline
>> > >> of
>> > >> > >> GSoC, so
>> > >> > >> I asked for you advices. If possible, I want to use the
core mvp
>> in
>> > >> gwt
>> > >> > to
>> > >> > >> realize it. Over these days, I have been researching
the Hupa
>> > project
>> > >> > and
>> > >> > >> GWT
>> > >> > >> technology and later on I want to show you something
I am
>> changing.
>> > >> > >> To the new features, I would like to implement as many
features,
>> > >> that a
>> > >> > >> current
>> > >> > >> email client should have,  as possible not only during
the GSoC
>> > >> period,
>> > >> > >> but also
>> > >> > >> after that. And I am also keeping my eyes open on the
Hupa's
>> JIRA,
>> > >> where
>> > >> > >> some
>> > >> > >> wonderful ideas come out gradually. Sure I will give
my deeper
>> > >> > >> discription after
>> > >> > >> my researching. I don't think it will be late.
>> > >> > >> Thanks a lot :)
>> > >> > >>
>> > >> > >>
>> > >> > >> Wish you a happy
>> > >> > >>
>> > >> > >>   Hi Echo
>> > >> > >>>
>> > >> > >>>  I've been reading your application and it looks
right to me.
>> > >> > >>>  One thing I see is that you have selected gwt-platform
instead
>> of
>> > >> the
>> > >> > >>>  core mvp in gwt but you don't say any reason about
why you
>> prefer
>> > >> the
>> > >> > >>>  first option.
>> > >> > >>>  Also I'd like a deeper description of how you pretend
to face
>> new
>> > >> > >>>  features, I mean components, persistence, customization
etc.
>> > >> > >>>
>> > >> > >>>  Cheers
>> > >> > >>>  - Manolo
>> > >> > >>>
>> > >> > >>>  --
>> > >> > >> cheers,
>> > >> > >> echo
>> > >> > >>
>> > >> > >>
>> > >> > > Hello Echo,
>> > >> > >
>> > >> > > Sound good. I'm not familiar with GWT and I would like to
know
>> more.
>> > >> Good
>> > >> > > luck with your research and send us the findings.
>> > >> > >
>> > >> > > Cheers.
>> > >> > >
>> > >> > > --
>> > >> > > Ioan Eugen Stan
>> > >> > > http://ieugen.blogspot.com
>> > >> > >
>> > >> > >
>> > >>
>> > ------------------------------**------------------------------**---------
>> > >> > > To unsubscribe, e-mail: server-dev-unsubscribe@james.**apache.org
>> <
>> > >> > server-dev-unsubscribe@james.apache.org>
>> > >> > > For additional commands, e-mail: server-dev-help@james.apache.
>> > **org<
>> > >> > server-dev-help@james.apache.org>
>> > >> > >
>> > >> > >
>> > >> >
>> > >> >
>> > >> > --
>> > >> > Kind Regards... Dhrubo
>> > >> >
>> > >> > <http://www.linkedin.com/in/dhrubo>
>> > >> >
>> > >>
>> > >
>> > >
>> > >
>> > > --
>> > > Kind Regards... Dhrubo
>> > >
>> > > <http://www.linkedin.com/in/dhrubo>
>> > >
>> >
>> >
>> >
>> > --
>> > Kind Regards... Dhrubo
>> >
>> > <http://www.linkedin.com/in/dhrubo>
>> >
>>
>
>
>
> --
> Kind Regards... Dhrubo
>
> <http://www.linkedin.com/in/dhrubo>



-- 
Ioan Eugen Stan
http://ieugen.blogspot.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message