Just to chime in with my thoughts. Chris's suggestion of pure REST + 
templating is quite tempting, just from a simplicity standpoint. easy to 
understand how it works, low entry barrier, etc...

However in the end I think I agree with Andrea, an approach based on 
this we will end up writing a lot of infrastructure our selves and 
rolling our own stuff. I think part of the reason why this is not an 
issue in the python world is because the language is so concise and 
convenient, not really the case in java, which is why there a million 
and one frameworks to "save you time".

However I too put a high priority on a solid REST api... but I don't 
think we need to do a user interface based solely on it to make it 
happen. The way I see it we should be able to have both, and depending 
on what you are doing you may choose differently. If you want to add a 
few more administrative configuration options -> go with the web UI 
framework. If you want to put together a nice map based config tool, use 
the REST api.

My 2c.

-Justin

Chris Holmes wrote:
> Arne and I are right now at:
> 
> Choosing Your Java™ Technology-Based Web Framework: A Comparison
> 
> https://www28.cplan.com/cc191/sessions_catalog.jsp?ilc=191-1&ilg=english&isort=&isort_type=&is=yes&icriteria9=TS-6457
>  
> 
> 
> 
> So hopefully this will provide us with the answer at the end ;)
> 
> Andrea Aime wrote:
>> Chris Holmes ha scritto:
>>> Ok, cool.  Yeah, that was my fear with it, but then I saw that 
>>> Hudson's user interface looked pretty nice.  But it looks like you've 
>>> already done a pretty full evaluation.  Oh well, it was a nice dream 
>>> to have for a bit :)
>>
>> Eh, I was started the same way, I downloaded the hudson sources,
>> looked into them, looked for IDE support... none. Jelly is basically
>> dead and... well, look at the following jelly template (from Hudson):
>> http://fisheye4.cenqua.com/browse/~raw,r=8115/hudson/trunk/hudson/main/core/src/main/resources/hudson/matrix/MatrixBuild/ajaxMatrix.jelly
>>  
>>
>>
>> and tell me you want to build a UI like that ;)
>> Cheers
>> Andrea
>>
>>
>>
> 
> 
> !DSPAM:4007,48237f8857474901796417!
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
> Don't miss this year's exciting event. There's still time to save $100. 
> Use priority code J8TL2D2. 
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> 
> !DSPAM:4007,48237f8857474901796417!
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Geoserver-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
> 
> 
> !DSPAM:4007,48237f8857474901796417!


-- 
Justin Deoliveira
The Open Planning Project
[EMAIL PROTECTED]

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to