Esri / geoportal-server

Geoportal Server is a standards-based, open source product that enables discovery and use of geospatial resources including data and services.
https://gptogc.esri.com/geoportal
Apache License 2.0
244 stars 149 forks source link

Optimize project structure to maintain github and local code repositories easier #175

Open christinhenzen opened 9 years ago

christinhenzen commented 9 years ago

Hi,

by now updating local Geoportal code (e.g. in Eclipse as described here https://github.com/Esri/geoportal-server/wiki/Eclipse-Project-from-Source-Code) is a quite extensive process - copying files manually, splitting folder contents, etc. Thus, updating GitHub code with local changes and merge it with the current GitHub code version even become more difficult.

Is it planned or could we help to improve the Geoportal project structure to solve this issue?

We already uploaded such structured code in our repository (https://github.com/GeoinformationSystems/GeoprocessingAppstore) and would argue to use the structure of dynamic web projects (WebContent and src folder, ...), which would allow us to fork the Geoportal Server project and push bug fixes or extensions back to the community more easily

nuest commented 9 years ago

Related to #87

zguo commented 8 years ago

After discussion with our developers, restructuring the code can be complicated as it affects all members, we have added the maven build, also plan to update the documentation for setting up ide, hopefully help to simplify some of it.