apache/storm
View on GitHub[STORM-3878] Large number of jars from examples/storm-autocreds included in distribution
Open
#7,660 opened on Jul 20, 2022
0 comments (0 comments)0 reactions (0 reactions)0 assignees (0 assignees)Java6,517 stars (6,517 stars)4,149 forks (4,149 forks)batch import
good first issueimported-jira-issuerfe
Description
Contributor guide
- Tech stack
- java
- Domain
- build system
- Issue type
- chore
- DifficultyEstimated implementation difficulty for a new contributor, from 1 for very small changes to 5 for expert-level work.
- 2
- Estimated timeA rough time range for an experienced contributor to investigate, implement, test, and prepare a pull request.
- half day
- Activity statusHow available the issue appears right now: fresh, active, stale, blocked, or waiting on maintainer input.
- stale
- ClarityHow clearly the issue explains the expected change, acceptance criteria, and next step.
- clear
- Prerequisites
- Familiarity with Apache Storm build structureKnowledge of Maven dependency management
- Newbie friendlinessA 1-100 score estimating how approachable this issue is for first-time contributors.
- 70
- Research direction
- Review the distribution assembly configuration files in the storm dist directory to understand which jars are being included. Examine the pom.xml files of the storm autocreds module to identify dependencies that are pulled in. Compare the list of jars in the distribution with the actual runtime dependencies to determine which ones are unnecessary. Consult the project's build documentation for guidelines on managing dependencies in the release artifact.