apache / apache/grails-core

Explore and re-evaluate how grails-shell Scripts are provided to the application

Open
#15,001 1 comment 0 reactions 0 assignees View on GitHub
design-required
Dominant language
Groovy
Stars
2.9k
Forks
975
Avg merge
1d 22h
Merged PRs (30d)
92

Description

### Issue description

There are many grails-shell Scripts commonly used while generating, maintaining and executing a Grails application. They are currently provided by profiles and plugins (default and non-default).

Some scripts are dependent on the plugin, where others are entirely standalone. Explore the best location for each script to live and how it is provided to the end application.

Contributor guide

Open the contributing guide

Research direction

Start by inventorying the grails-shell scripts currently provided by default and non-default profiles and plugins. Compare which scripts depend on their providing plugin versus which are standalone; done means the best location and delivery method for each script has been evaluated and documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
groovy
Domain
cli
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.