---- '''WORK IN PROGRESS''' ---- = Proposal number : MVC framework = || '''Date''' || 2008/06/19 || || '''Contact(s)''' || heikki || || '''Last edited''' || [[Timestamp]] || || '''Status''' || draft || || '''Assigned to release''' || to be determined || || '''Resources''' || ??? Indicate if the required resources are available to complete the proposal || == Overview == Short description of the improvement proposal. ... === Proposal Type === * '''Type''': GUI Change, Core Change, Module Change, Guideline and project governance procedures, ... * '''App''': !GeoNetwork * '''Module''': eg. Harvester, Kernel, Data Manager, Metadata Import, Lucene Index, Search Interface ... === Links === * '''Documents''': [http://static.raibledesigns.com/repository/presentations/ComparingJVMWebFrameworks-ApacheConUS2007.pdf Java Frameworks Comparison 2005], [http://ozgwei.blogspot.com/2008/06/which-is-hottest-java-web-framework.html Frameworks in Google searches 2008], [http://java.dzone.com/news/what-serverside-java-web-framework-will-be-next-2008?page=0%2C0 Frameworks Comparison Discussion 2008] * '''Email discussions''': [http://forum.springframework.org/archive/index.php/t-16553.html Spring Mailing List], [http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=58&t=013326 JavaRanch] * '''Other wiki discussions''': === Voting History === * Vote proposed by X on Y, result was +/-n (m non-voting members). ---- == Motivations == The current configuration is .... A change to .... GeoNetwork uses Jeeves as an MVC framework. This is considered undesirable, because Jeeves is a very unknown framework anmongst Java/J2EE developers, and it is poorly documented. This page discusses some options to replace Jeeves by some other framework. == Proposal == An in depth proposal can be found here : link ... === Backwards Compatibility Issues === == Risks == == Participants == * List of participants and role (if necessary) in current GIP