[seam-dev] Re : Going forward
Adrian Gonzalez
adr_gonzalez at yahoo.fr
Thu Jan 5 03:57:44 EST 2012
Hello Jason,
Just my opinion, and it's not worth much (I'm no Seam dev, and I'm not even using Seam 3 for now - only Seam 2).
Anyway, samples are a really high priority : CDI and JSF 2 are quite tricky - as where Seam 2 and JSF 1.2 ;)
I've googled a bit on the internet to find a good JSF/CDI crud sample, you confbuzz sample was the most promising.
I believe starting with really simple crud samples (confbuzz), and gradually augmenting them is the way to go.
And with the pre-requisites :
* stateless is a must - so stateless whenever it's possible.
* GET for readonly and POST for modifications.
* striving for simplicity
Some sample ideas could be :
1 - Simple CRUD : confbuzz.
2 - CRUD with search criteria for list page.
reworking @Inject in Query bean.
3 - CRUD with edit page (create / update).
Firt step in LRC ?
Without a postback to go from list to edit page ?
4 - CRUD with pagination
5 - CRUD with sort
6 - CRUD with delete action in list page
Postback and LRC in list page... Impact on LRC delimitation in edit page...
7 - CRUD with multiple select in list page.
8 - CRUD with RF dataScroller db pagination / sort / filter sample ?
And documenting every bit of it. This would be like another christmas gift ;)
For the rest, I wonder if you shouldn't only correct blocker/major issues in Seam 3 and direct all your efforts into DeltaSpike.
Have a nice day !
________________________________
De : Jason Porter <lightguard.jp at gmail.com>
À : Seam Mailing List <seam-dev at lists.jboss.org>
Envoyé le : Mercredi 4 Janvier 2012 23h48
Objet : [seam-dev] Going forward
Part of this mail is going to be open thoughts from me, so if you don't agree, that's fine, it's really open for discussion. I'm wondering what everyone wants to focus on for Seam 3.2.0. Obviously we need to support those currently running on Seam 3, and we'll also continue to work on DeltaSpike. I think eventually we will cut a Seam 3 release that's based on DeltaSpike Core instead of Solder, which should make things much easier for people when migration time comes, or if they want to use MyFaces CODI extensions as well.
We currently have 369 issues against Seam 3. I'm not sure how many we squashed during the Seam 3.1 cycle, but I know it was quite a bit, maybe 150+. I'd like to hear from the community as well as the module leads what they feel like we should be working on for this next Seam development cycle.
I know we have said we were going to focus on documentation and examples, and I still believe that needs to happen. Obviously we need to do some other dev as well. Maybe a good example though will drive some of that development. Right now the current examples are very weak and typically only focus on one or two modules. I have my Confbuzz example [1] which is up to date with Seam 3.1.0.Final, but is really lacking features. It could be a good place to start if nothing else.
Does anyone else have any thoughts or a direction they'd like to see things move?
[1] https://github.com/seam/seam-example-confbuzz
--
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp
Software Engineer
Open Source Advocate
Author of Seam Catch - Next Generation Java Exception Handling
PGP key id: 926CCFF5
PGP key available at: keyserver.net, pgp.mit.edu
_______________________________________________
seam-dev mailing list
seam-dev at lists.jboss.org
https://lists.jboss.org/mailman/listinfo/seam-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/seam-dev/attachments/20120105/c40bf664/attachment-0001.html
More information about the seam-dev
mailing list