Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I hope this paragraph about leanpkg and leanproject can be made easier to find #72

Open
zjiekai opened this issue Jun 27, 2020 · 5 comments

Comments

@zjiekai
Copy link

zjiekai commented Jun 27, 2020

All this means you need a Lean project manager. Your download at the very beginning does include such a tool, at bin/leanpkg. That one is written in Lean (you can see all the code in lib/lean/leanpkg/), so you already have all the required dependencies. However Lean, at least in its current series Lean 3.X.X, is not convenient at all to build a powerful project manager. So the Lean user community has build a more powerful project manager written in python: leanproject.

https://leanprover-community.github.io/toolchain.html#handling-dependencies

@PatrickMassot
Copy link
Member

I have no idea what this issue means. The file you are quoting is indeed pretty hard to find since it targets very specific users who want to understand implementation details. But this paragraph in particular refers to tools that feature prominently everywhere else.

@zjiekai
Copy link
Author

zjiekai commented Jun 28, 2020

I don't have very specific improvement ideas either.
Is it correct to assume that there will be no leanpkg new releases? Most future tooling development will happen at leanproject?

@PatrickMassot
Copy link
Member

Technically leanpkg is released with each Lean release but nobody works on it.

@zjiekai
Copy link
Author

zjiekai commented Jun 28, 2020

Seems leanpkg does not have --version

@bryangingechen
Copy link
Collaborator

It's true that it's not versioned separately from lean itself. But you can check lean --version.

You can also see all commits changing leanpkg here or you can search the Lean 3 changelog for leanpkg here.

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

No branches or pull requests

3 participants