Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Adjust maven dependencies

Open
#332 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
25/100
Issue type
Refactor
Clarity
Needs clarification
Activity status
Stale
Tech stack
java
Domain
build-system

Research direction

Start by reviewing the Maven dependency declarations and checking the direct and transitive log4j dependencies from MoP and Pulsar. Determine whether log4j2 can be removed and identify the other dependencies that need adjustment. Done means the dependency set is reduced or corrected without breaking the project build.

Written by the indexing model from the issue text.

Description

Motivation

Recently, we have upgraded log4j2 version, but find that MoP relies on log4j independently.
For MoP relies on Pulsar, and Pulsar even has the log4j dependency.
We need to check if we can remove log4j2 from MoP.
Furthermore, some other dependencies.

Dominant language
Java
Stars
190
Forks
56
Avg merge
27m
Merged PRs (30d)
1

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from streamnative/mop

All issues in streamnative/mop

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.