Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove deprecated and unused functionalities in deegree console #1764

Open
julianzz98 opened this issue Nov 18, 2024 · 3 comments
Open

Remove deprecated and unused functionalities in deegree console #1764

julianzz98 opened this issue Nov 18, 2024 · 3 comments
Assignees
Labels
console deegree administration console documentation documentation
Milestone

Comments

@julianzz98
Copy link
Contributor

julianzz98 commented Nov 18, 2024

The following functionalities of the deegree administration console are considered deprecated and seem to be unused by the community:

  • Import GML feature collections ("Loader")
  • Import metadata sets ("Loader")
  • Create database tables ("Setup tables")

I am proposing to remove them from the console and the codebase.
The references to the named functionalities were already removed with PR #1763.

@julianzz98 julianzz98 added documentation documentation console deegree administration console labels Nov 18, 2024
@julianzz98 julianzz98 added this to the 3.6 milestone Nov 18, 2024
@tfr42 tfr42 changed the title Remove deprecated and unused functionalities in deegree 3.6 Remove deprecated and unused functionalities in deegree console Dec 7, 2024
@julianzz98
Copy link
Contributor Author

It needs to be investigated, if the functionality of the button "Setup tables" is actually working after the fix introduced in #1703.

@julianzz98
Copy link
Contributor Author

Adjustments of the changes introduced with #1763 will be made after the functionality is tested again.

@julianzz98 julianzz98 self-assigned this Feb 19, 2025
@julianzz98
Copy link
Contributor Author

julianzz98 commented Feb 20, 2025

The functionality was successfully tested locally using the deegree 3.6.0-pre3 Docker image. A preconfigured workspace from the deegree-workshop was used for the test. The existing schemas in the database were deleted, and new schemas were created using the "Setup tables" button. After, the data was imported using the GmlLoader:

docker exec -w /opt deegree_3.6 java -Xmx16g -jar deegree-tools-gml.jar GmlLoader -pathToList=/root/.deegree/ps-sl/data/gmlData/gmldatalist.txt -workspaceName=ps-sl -sqlFeatureStoreId=INSPIRE_ProtectedSites_WFS  

Once the GmlLoader completed its run, a WFS GetFeature request was successfully executed, returning data as expected.

As the next step, the documentation needs to be updated to include a description of this functionality.
It should be mentioned that the "Turn on highlighting" button does not work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
console deegree administration console documentation documentation
Projects
None yet
Development

No branches or pull requests

1 participant