I also believe Wicket could really benefit from marketing.

Some real world experiences/comparisons could be useful to add to any marketing 
efforts:

After working on Wicket projects since 2008 in a recent contract I had to use 
Angular JS in a project - OMG!!! It was as painful as pulling teeth and whereas 
with Wicket I can drive all the fancy Web 2, partial updates in pure Java in 
Angular JS I had to continually switch between elegant, compilable, typesafe 
Java and the web's version of "machine language" - JavaScript.

Angular JS is 'model/view' based. Listening to any Angular JS evangelist you 
would think they've single handedly discovered the concept of a 'model/view' 
approach to UI architecture - i.e. the approach Wicket has had since 2004!

So in most Angular JS projects with a Java back end you end up duplicating your 
model - once in Java (required so you can persist in an ORM) and then again in 
JavaScript so your model objects can be viewed/edited in the UI - an 
frustrating duplication exercise which is always a total waste of effort and a 
massive productivity and maintenance hit compared to Wicket where you only need 
to create a single POJO model in Java and use simply wrap those in IModel impls 
to have them work with your UI code.

A lot of developers act like "sheeple" and just use new technologies because 
they think that it must be good because it's "new".

I don't think it would be that hard to explain to intelligent developers the 
benefits of Wicket over other frameworks.

> -----Original Message-----
> From: Andrea Del Bene [mailto:an.delb...@gmail.com]
> Sent: Tuesday, 10 October 2017 8:57 PM
> To: users@wicket.apache.org
> Subject: Re: Wicket 8 GA for production
> 
> > And guys, you are doing incredible web-framework! Thank you for that.
> I'm
> > quite surprised  that Wicket is not widely used:) Do you have some
> > marketing difficulties?
> > I personally expect that Wicket 8 release will be followed by some
> > marketing events, articles and etc. Will be glad to participate in
> > spreading this web-framework across the World.
> 
> Unfortunately we have no marketing department :-). At the moment there's
> no
> "Wicket company" that can do some kind of advertising. What I will
> certainly do for Wicket 8 is publishing an article at dzone.com. I try to
> write as many Wicket-related articles as possible on this site.
> If you have any suggestion or advice they are warmly welcome!
> 
> 
> On Tue, Oct 10, 2017 at 11:27 AM, Martin Grigorov <mgrigo...@apache.org>
> wrote:
> 
> > Hi,
> >
> > On Mon, Oct 9, 2017 at 9:40 PM, Илья Нарыжный <phan...@ydn.ru> wrote:
> >
> > > Martin, Andrea, Maxim,
> > >
> > > Thank you all for your answers!
> > >
> > > GA version will be a gift for us for sure:) Yes - we can use Java 8
> > source
> > > level with Wicket 7, but we have some internal dependency for
> resolving
> > of
> > > which we need to invest some good amount of time.
> > > Andrea, regarding my second question. It was about compatibility by
> > > features between wicket 7 and wicket 8. Are there something missing in
> > > Wicket  which is present in Wicket 7?
> > > Maxim, you wrote about using of Wicket 8 on production. Is that some
> open
> > > source? Can you send a link? You can make it privately:)
> > >
> > > And guys, you are doing incredible web-framework! Thank you for that.
> I'm
> > > quite surprised  that Wicket is not widely used:) Do you have some
> > > marketing difficulties?
> > >
> >
> > There was more marketing in the early years of Wicket.
> > Lately web developers prefer to use REST server with JS frontend. Some
> devs
> > love Wicket so much so they use WicketStuff-Rest-Annotations project [1]
> > for the backend :-)
> > But actually Wicket is used by many companies! Maybe 80% of the tweets
> by
> > https://twitter.com/apache_wicket are "Company XYZ use Apache Wicket for
> > ..."
> >
> >
> > > I personally expect that Wicket 8 release will be followed by some
> > > marketing events, articles and etc. Will be glad to participate in
> > > spreading this web-framework across the World.
> > >
> > >
> > 1.
> > https://github.com/wicketstuff/core/tree/master/
> > wicketstuff-restannotations-parent
> >
> >
> > > Thanks,
> > > Ilia
> > >
> > > ---------------------------------------------
> > > Orienteer(http://orienteer.org) - open source Business Application
> > > Platform
> > >
> > > On Mon, Oct 9, 2017 at 4:10 AM, Martin Grigorov <mgrigo...@apache.org>
> > > wrote:
> > >
> > > > Hi,
> > > >
> > > > On Sun, Oct 8, 2017 at 7:28 PM, Илья Нарыжный <phan...@ydn.ru>
> wrote:
> > > >
> > > > > Dear Wicket developers,
> > > > >
> > > > > Could you please help with understanding of Wicket 8 status?
> > > > > 1) When do you expect GA version be released? (I mean first
> official
> > > > > release which is not a candidate and etc.)
> > > > > 2) How accurately Wicket 8 branch currently mimics features from
> > > version
> > > > 7?
> > > > > 3) What the level maturity of wicket 8 M7 to try to use it even on
> > > > > production? Do you recommend? Or it's better to wait?
> > > > >
> > > > > A little bit more context: we are starting to use RxJava 2 in our
> > > > > application platform http://orienteer.org. And it's much more
> > > convenient
> > > > > to
> > > > > use it on Java 8, so we are considering to move the whole our
> > platform
> > > to
> > > > > Java 8, but the main our dependency is Wicket:)
> > > > >
> > > >
> > > > You can use Wicket 7 with Java 8. I guess you already know this.
> > > >
> > > > I'd be interested to hear how it goes with the asynchronous
> rendering
> > > > (RxJava2 + Wicket)!
> > > >
> > > >
> > > > >
> > > > > Thanks,
> > > > > Ilia
> > > > >
> > > > > ---------------------------------------------
> > > > > Orienteer(http://orienteer.org) - open source Business Application
> > > > > Platform
> > > > >
> > > >
> > >
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to