Re: Project activity

Onno Scheffers <[email protected]> Fri, 19 Aug 2005 19:24:59 +0200
Newsgroups gmane.comp.java.enhydra.barracuda.general
Message-ID <[email protected]>
This is a multi-part message in MIME format...

------------=_1124472316-15681-163
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Martin Lie wrote:

>Interesting mail, Onno! :)
>
>Onno Scheffers wrote:
>  
>
>>After reviewing all of these web frameworks I started playing around
>>to create a new framework from scratch myself, since I still don't
>>thing the perfect web framework exists.
>>    
>>
>
>What are you missing in the current frameworks?
>  
>
Well, together they have all I'd ever need, just not in 1 single framework.
I want simplicity, productivity, little configuration, performance and I 
would like to move errors as much as possible back to compile-time again.
No Web Framework I've seen has all of that combined (yet?).
So basically I want to have a framework that compiles (X)HTML into Java 
classes with static parts and dynamic parts (like Barracuda/XMLC). Those 
dynamic parts will be very simple light-weight components (like Wicket). 
You should be able to add listeners to components the way you add 
listeners to Swing buttons for example. On top of that I want to use 
object-pools (like Tapestry) to minimize the amount of memory-usage and 
instantiation overhead and some additional tools that give Trails-like 
abilities to create new projects from scratch (Simple HelloWorld 
project, CRUD application, etc).
And all that should work without any external dependancies and make full 
use of the latest Java5 features like Annotations, Generics, Varargs, etc.

>Sounds like a lot of work for a one-man project. ;)
>  
>

Sure is, but I think most web frameworks started out like that. If the 
initial version is released and it is any good, more people may jump aboard.
Anyway, I already said that I did it mostly for the fun and I'm not sure 
if it'll ever get done. On top of that, my idea of perfection is 
probably nowhere near the next person's idea of perfection. That's why 
there are so many Web Frameworks to begin with ;oP

Regards,

Onno


------------=_1124472316-15681-163
Content-Type: text/plain; name="message-footer.txt"
Content-Disposition: inline; filename="message-footer.txt"
Content-Transfer-Encoding: 8bit



--

Barracuda mailing list

[email protected]

http://www.objectweb.org/wws/lists/projects/barracuda


------------=_1124472316-15681-163--