Skip to content

chore: deprecate repo — consolidate into maven-index#3

Open
tangcent wants to merge 1 commit into
mainfrom
chore/deprecate-to-stub
Open

chore: deprecate repo — consolidate into maven-index#3
tangcent wants to merge 1 commit into
mainfrom
chore/deprecate-to-stub

Conversation

@tangcent

Copy link
Copy Markdown
Owner

Summary

Per .spec/maven-indexer-redesign (Req 6.1–6.3): this repository is retired. Active development has consolidated into the unified maven-index monorepo (formerly maven-indexer-mcp).

This PR removes all source, tests, CI/CD, scripts, skills, and the bundled CFR jar, leaving a minimal deprecation stub.

What this repo becomes (4 files)

  • README.md⚠️ DEPRECATED banner + migration pointers to maven-index
  • package.json — frozen ("private": true, "deprecated": true)
  • ARCHITECTURE.md — path-by-path migration map (src/core/packages/engine/src/, src/commands/packages/cli/src/commands/, …)
  • .gitignore

What stays alive

Status
This git repo (maven-indexer-cli) Retired — no source, no CI, no publishes from here
maven-indexer-cli npm package Still published, now from maven-index/packages/clinpm install -g maven-indexer-cli / npx maven-indexer-cli keep working unchanged

Why?

Two near-identical indexer.ts files (CLI’s and MCP’s) had drifted by 374 diff-lines; every fix had to land twice. The unification merges them into one @maven-indexer/engine imported by both faces.

Companion PR (the active redesign): tangcent/maven-indexer-mcp#9

Per .spec/maven-indexer-redesign (Req 6.1-6.3): this repo is retired. All
source, tests, CI, scripts, skills, and the bundled CFR jar are removed.

The maven-indexer-cli npm package is still published — now from
maven-index/packages/cli (https://github.com/tangcent/maven-index).

Surviving stub:
- README.md: DEPRECATED banner + migration pointers
- package.json: frozen (private:true, deprecated:true)
- ARCHITECTURE.md: path-by-path migration map to maven-index

Engine unification rationale: the CLI and MCP indexer.ts had drifted by
374 diff-lines; every fix had to land twice. Both now import one
@maven-indexer/engine.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant