Dear PSC,
Here is a proposal to move from Jeeves to Spring MVC https://github.com/geonetwork/core-geonetwork/wiki/Spring-MVC
Looking forward to your votes.
Thanks.
María.
Dear PSC,
Here is a proposal to move from Jeeves to Spring MVC https://github.com/geonetwork/core-geonetwork/wiki/Spring-MVC
Looking forward to your votes.
Thanks.
María.
+1 from me.
Ciao,
Jeroen
On 28 jan. 2014, at 11:55, María Arias de Reyna <delawen@anonymised.com> wrote:
Dear PSC,
Here is a proposal to move from Jeeves to Spring MVC https://github.com/geonetwork/core-geonetwork/wiki/Spring-MVC
Looking forward to your votes.
Thanks.
María.
WatchGuard Dimension instantly turns raw network data into actionable
security intelligence. It gives you real-time visual feedback on key
security issues and trends. Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk_______________________________________________
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
Hi,
+1
Is there a concret exemple of a new mvc service ?
Here is a list of services that are used right now from new ui :
https://github.com/geonetwork/core-geonetwork/tree/refactor_editorui/web/src/main/webapp/WEB-INF/config
On Tue, Jan 28, 2014 at 12:07 PM, Jeroen Ticheler <jeroen.ticheler@anonymised.com> wrote:
+1 from me.
Ciao,
JeroenOn 28 jan. 2014, at 11:55, María Arias de Reyna <delawen@anonymised.com> wrote:
Dear PSC,
Here is a proposal to move from Jeeves to Spring MVC https://github.com/geonetwork/core-geonetwork/wiki/Spring-MVC
Looking forward to your votes.
Thanks.
María.
WatchGuard Dimension instantly turns raw network data into actionable
security intelligence. It gives you real-time visual feedback on key
security issues and trends. Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk_______________________________________________
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
WatchGuard Dimension instantly turns raw network data into actionable
security intelligence. It gives you real-time visual feedback on key
security issues and trends. Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
–
Florent Gravin
Camptocamp - Chambéry
0479444492
On Tue, Jan 28, 2014 at 12:11 PM, Florent Gravin <
florent.gravin@anonymised.com> wrote:
Hi,
+1
Is there a concret exemple of a new mvc service ?Here is a list of services that are used right now from new ui :
You can find it here:
https://github.com/geonetwork/core-geonetwork/wiki/Spring-MVC#wiki-coding-example-orgfaogeonetservicesconfiggetjava
It is not a very complex service and returns xml (or json) but you can
normally use spring MVC to return html.
On Tue, Jan 28, 2014 at 12:07 PM, Jeroen Ticheler <
jeroen.ticheler@anonymised.com> wrote:+1 from me.
Ciao,
JeroenOn 28 jan. 2014, at 11:55, María Arias de Reyna <delawen@anonymised.com>
wrote:Dear PSC,
Here is a proposal to move from Jeeves to Spring MVC
https://github.com/geonetwork/core-geonetwork/wiki/Spring-MVCLooking forward to your votes.
Thanks.
María.
------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable
security intelligence. It gives you real-time visual feedback on key
security issues and trends. Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk_______________________________________________
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at
http://sourceforge.net/projects/geonetwork------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable
security intelligence. It gives you real-time visual feedback on key
security issues and trends. Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at
http://sourceforge.net/projects/geonetwork--
Florent Gravin
Camptocamp - Chambéry
0479444492
Jeeves had been developed in order to have very few dependencies (in a time
when maven did not exist yet), and the general GN architecture was designed to
require as less knowledge as possible from the ppl who had to work with it.
Nowadays is far more likely that any developer knows Spring rather than
Jeeves, so it's time to move on!
Before giving my +1, I'd like to point out that, with the ol' jeeeves
architecture, it's quite useful the ability to create new services simply by
editing xml and xsl files (no need to recompile), provided that an existing
java class already generates the needed output.
I hope this kind of mechanism is retained even after the full refactoring of
all the services.
Ciao,
Emanuele
Alle 11:55:28 di Tuesday 28 January 2014, María Arias de Reyna ha scritto:
Dear PSC,
Here is a proposal to move from Jeeves to Spring MVC
https://github.com/geonetwork/core-geonetwork/wiki/Spring-MVCLooking forward to your votes.
Thanks.
María.
Ing. Emanuele Tajariol
Technical Lead
GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 380 2116282
http://www.geo-solutions.it
http://twitter.com/geosolutions_it
-------------------------------------------------------
Hi Emanuele,
Spring allows you to configure new services only via xml. In addition it allows you to add new services by simply dropping a jar in that contains controllers and services. So we get many new features beyond those that Jeeves provides.
The option to create a service with @Controller in the code (for example) is simply an option not a requirement.
In my view the big advantage of this is the ability to further partition the project into modules that contain services and can be dropped into a Geonetwork installation if the features are needed but can be left out if those features are not required.
Jesse
On Wed, Jan 29, 2014 at 3:23 PM, Emanuele Tajariol <etj@anonymised.com> wrote:
Jeeves had been developed in order to have very few dependencies (in a time
when maven did not exist yet), and the general GN architecture was designed to
require as less knowledge as possible from the ppl who had to work with it.
Nowadays is far more likely that any developer knows Spring rather than
Jeeves, so it’s time to move on!Before giving my +1, I’d like to point out that, with the ol’ jeeeves
architecture, it’s quite useful the ability to create new services simply by
editing xml and xsl files (no need to recompile), provided that an existing
java class already generates the needed output.
I hope this kind of mechanism is retained even after the full refactoring of
all the services.Ciao,
EmanueleAlle 11:55:28 di Tuesday 28 January 2014, María Arias de Reyna ha scritto:
Dear PSC,
Here is a proposal to move from Jeeves to Spring MVC
https://github.com/geonetwork/core-geonetwork/wiki/Spring-MVCLooking forward to your votes.
Thanks.
María.
–
Our support, Your Success!
Visit http://opensdi.geo-solutions.it for more information.Ing. Emanuele Tajariol
Technical LeadGeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 380 2116282http://www.geo-solutions.it
http://twitter.com/geosolutions_it
WatchGuard Dimension instantly turns raw network data into actionable
security intelligence. It gives you real-time visual feedback on key
security issues and trends. Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
2014-01-29 Jesse Eichar <jesse.eichar@anonymised.com>
Hi Emanuele,
Spring allows you to configure new services only via xml. In addition it
allows you to add new services by simply dropping a jar in that contains
controllers and services. So we get many new features beyond those that
Jeeves provides.The option to create a service with @Controller in the code (for example)
is simply an option not a requirement.In my view the big advantage of this is the ability to further partition
the project into modules that contain services and can be dropped into a
Geonetwork installation if the features are needed but can be left out if
those features are not required.
This sounds like a nice improvements. It could be nice to do the exercise
for one part of the application and create a simple guideline so we can
progressively create modules ? There is probably different ways to do it
(?), so having a common guideline could help.
Francois
Jesse
On Wed, Jan 29, 2014 at 3:23 PM, Emanuele Tajariol <etj@anonymised.com>wrote:
Jeeves had been developed in order to have very few dependencies (in a
time
when maven did not exist yet), and the general GN architecture was
designed to
require as less knowledge as possible from the ppl who had to work with
it.
Nowadays is far more likely that any developer knows Spring rather than
Jeeves, so it's time to move on!Before giving my +1, I'd like to point out that, with the ol' jeeeves
architecture, it's quite useful the ability to create new services simply
by
editing xml and xsl files (no need to recompile), provided that an
existing
java class already generates the needed output.
I hope this kind of mechanism is retained even after the full refactoring
of
all the services.Ciao,
EmanueleAlle 11:55:28 di Tuesday 28 January 2014, María Arias de Reyna ha scritto:
> Dear PSC,
>
> Here is a proposal to move from Jeeves to Spring MVC
> https://github.com/geonetwork/core-geonetwork/wiki/Spring-MVC
>
> Looking forward to your votes.
>
> Thanks.
>
> María.--
Our support, Your Success!
Visit http://opensdi.geo-solutions.it for more information.Ing. Emanuele Tajariol
Technical LeadGeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 380 2116282http://www.geo-solutions.it
http://twitter.com/geosolutions_it-------------------------------------------------------
------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable
security intelligence. It gives you real-time visual feedback on key
security issues and trends. Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at
http://sourceforge.net/projects/geonetwork------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable
security intelligence. It gives you real-time visual feedback on key
security issues and trends. Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at
http://sourceforge.net/projects/geonetwork