Skip to content

Clean up the static/lib folder and remove Grunt-related scripts #13197

Open
@Gpetrak

Description

@Gpetrak

GeoNode includes Grunt-related scripts through which many static assets have been included in the static/lib folder where most of them are unused.
Moreover, the JS and CSS bundles (assets.min.js / assets.min.css) include quite many libraries as can be found here.

We are planning to cleanup the static / lib folder in order to keep only the necessary libraries while also investigating the replacement of the Grunt bundler with a more modern alternative.

More specifically:

-- Removing all unused libraries from the /static/lib folder
-- Removing Grunt-related scripts (e.g., gruntfile.js, static_dependencies.json, etc.)
-- Investigate if we need a new modern JS bundler in order to bundle only the needed static libraries (under discussion)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions