The results of today's quorum :).

The following demos will be removed in Errai 3:
bus-asyncdemo
bus-clientservice
bus-helloWorld
bus-queryservice
bus-rpcdemo
bus-serialization
cdi-stock-demo (add charting to grocerylist)
cdi-stress-test
kitchensink-cordova (already added cordova to grocery list and possibly add it 
to plain kitchensink)

The archetypes stay in place for now until we have a replacement. We want to 
delete all of them and add on ueberarchetype/forge plugin.

Cheers,
Christian

On 2013-03-27, at 11:24 AM, Christian Sadilek <[email protected]> wrote:

> Hi everyone,
> 
> We've started an effort to improve our demos in Errai 3. More specifically we 
> want to
> 
> - have a top level demo directory containing all demos
> - make every demo a standalone project
> - add documentation and getting started guides
> - make sure all demos follow the JDF quickstart guidelines
> 
> We currently have 17 different demos and 5 archetypes in Errai! Needless to 
> say that this is a huge maintenance burden, especially when adding the above 
> requirements. So, I suggest that we go through these demos and have a quorum 
> on their individual destinies ;). I expect that most of them will survive, 
> but there are definitely some redundancies. We can start in tomorrows Errai 
> hangout.
> 
> Here's the list of our demos and features they represent:
> 
> - AsyncDemo: MessageBuilder, conversational messages, simple client-server 
> interactions using MessageCallbacks
> 
> - StressTest: MessageBuilder, UiBinder, performanc/load testing of Errai Bus.
> 
> - ClientService: MessageBuilder, broadcast messages
> 
> - HelloWorld: MessageBuilder, conversational messages 
> 
> - QueryService: RPC using MessageBuilder
> 
> - RpcDemo: RPC using Caller<T>
> 
> - Serialization: MessageBuilder, conversational messages, Complex type 
> serialization (@Portable types)
> 
> - StockDemo: MessageBuilder, broadcast and conversational messages
> 
> - CDI mobile demo: CDI events, broadcasts, Qualifiers, JSNI
> 
> - MVP demo: MVP pattern using the client-side bean manager
> 
> - Stock Demo: CDI events, JSNI interaction with external JS libraries 
> (charting)
> 
> - CDI Stress Test: Performance/Load testing using CDI events
> 
> - TagCloud: CDI broadcasts and conversational events. JSNI interacting with 
> jQuery.
> 
> - Rest Demo: Errai JAXRS support
> 
> - JPA demo basic: Errai JPA basic CRUD demo
> 
> - Todo List: Errai UI, Data Binding, client-side CDI, JPA
> 
> - Grocery List: CDI, JPA, UI, Data Binding, soon Data Sync, Validation, 
> Twitter Bootstrap, Maps, GeoFencing,...
> 
> Archetypes:
> 
> - cdi-quickstart: simple hello world using CDI events
> 
> - bus-quickstart: simple hello world using MessageBuilder
> 
> - jaxrs-quickstart: simple CRUD demo using Caller<T> and JAX-RS endpoints
> 
> - kitchensink: CRUD app based on famous JBoss kitchensink, Errai RPC, bean 
> validation, CDI events
> 
> - kitchensink-cordova: same as above but mobile enabled (and support for 
> taking picture)
> 
> Cheers,
> Christian


_______________________________________________
errai-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/errai-dev

Reply via email to