incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Incubator Wiki] Update of "ClickProposal" by Malcolm Edgar
Date Sat, 19 Jul 2008 14:25:26 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The following page has been changed by Malcolm Edgar:

  = Click Proposal =
+ == Abstract == 
+ Click will be a JEE web application framework.
+ == Proposal ==
  This proposal specifies the migration of Click web application framework to the Apache Software
Foundation as a Top Level Project.
+ == Background ==
+ Click is designed to be simple to learn so that new developers can get up and running in
a day. This is very important with commercial development teams where you have a wide range
of skill levels and motivation. Large and sophisticated web frameworks actually works against
this goal, so Click has been trying to maintain balance capability and small footprint. The
core framework has only 59 classes.   
+ The design philosophy behind Click is best summarized in the Swedish word lagom which translates
to not too little or too much, but optimal. 
  == Rationale ==
  Click is a modern J2EE web application framework released under the Apache License 2.0.
It takes a component and page orientated approach to web applications with its main goals
being ease of use and low barrier to entry. A major difference between Click and other component
oriented frameworks, is that Click is stateless by design, although stateful pages are supported.
It is an optimal framework, always trading off bloating features to its main goals of simplicity.
Another important focus of the project has been to provide high quality documentation and
examples to get people started as quickly as possible.
  We see Click becoming an Apache project as a logical step in its evolution. Becoming part
of the Apache community will increase visibility and expose the framework to a larger community
of developers.
@@ -17, +31 @@

  The activity of individual members is visible using the FishEye:
- In 2008 Bob Schellink has taken on a lead role in developing the Click 1.5 release and managing
+ Most project decisisons are reached via consensus over the click-dev mail list and by using
JIRA to progress individual issues. Occasionally some issues have required voting to resolve,
using Apache style voting rules. In the project there have been periods where off list discussions
have been held on various issues. 
+ In moving into the Apache Incubator off list communication would be strongly discouraged,
and we anticipate using voting more prominantly for progressing work and resolving issues.
  == Community ==
- Click is a small but growing community of users and developers. Its two mailing lists receive
around 200 messages per month.
+ Click is a small but growing community of users and developers. Its two mailing lists receive
around 200 messages per month.  The project has always tried to encourage an open and friendly
approach, and provide unbiased adviced to the public.
  == Core Developers ==

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message