Skip to content
This repository was archived by the owner on Oct 7, 2020. It is now read-only.
This repository was archived by the owner on Oct 7, 2020. It is now read-only.

Should we move hie-plugin-api to its own repo? #1294

Open
@alanz

Description

@alanz

hie-plugin-api provides a number of things, the most fundamental being an API that plugins can code against. This is used by HaRe. But HaRe is also used as a plugin in hie.

Since none of these is currently in hackage, we end up with the absurd situation where haskell-ide-engine has HaRe as a submodule, which in turn has haskell-ide-engine as a submodule, and on it goes.

Git knows how to do the right thing, but this is awkward and confusing.

A possible solution is to move hie-plugin-api to its own repo, which in the current development model would result in it being a submodule of haskell-ide-engine, and also of HaRe, but then without cycles.

Comments? Other solutions?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions