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

Proposal to move NuprlInCoq to Coq-community #60

Open
palmskog opened this issue Mar 26, 2019 · 8 comments
Open

Proposal to move NuprlInCoq to Coq-community #60

palmskog opened this issue Mar 26, 2019 · 8 comments
Labels
coq-extraction coq-library move-project Move a project to coq-community.

Comments

@palmskog
Copy link
Member

Move a project to coq-community

Project name: NuprlInCoq

Initial author(s): Vincent Rahli, Abhishek Anand, and Mark Bickford

Current URL: https://github.com/vrahli/NuprlInCoq

Kind: pure Coq library and extractable program

License: GPL-3-or-later

Description: A formalization of Nuprl's Constructive Type Theory (CTT) as of 2016, including an executable proof checker in OCaml based on extracted code. There is a website listing some publications.

Status: maintained

New maintainer: Vincent Rahli (@vrahli)

@palmskog
Copy link
Member Author

@vrahli expressed interest to move this project to the community, so I create this issue to keep track.

This project poses some unique challenges for CI due to its long proof checking time (hours, last time I investigated). Travis will time out for the whole project for sure. We may be able to come up with some special solution for CI via GitLab (cc: @Zimmi48), or we simply settle on checking only certain parts of the project.

In the future, this project will be a priority target for incremental checking in CI (coq/coq#9262, ejgallego/coq-lsp#327).

@palmskog palmskog added the move-project Move a project to coq-community. label Mar 26, 2019
@Zimmi48
Copy link
Member

Zimmi48 commented Mar 26, 2019

@vrahli Could you confirm that https://github.com/coq-contribs/intuitionistic-nuprl is just a copy of the same project that diverged while being maintained by the Coq development team? If that's the case, I'll archive the coq-contribs copy as read-only with a link to the current repo.

BTW @vrahli, you should have received an invitation to join coq-community. After you accept the invitation, you should be able to transfer the two repositories NuprlInCoq and Velisarios. If you need help for this operation, let me (or Karl) know.

@Zimmi48
Copy link
Member

Zimmi48 commented Jun 26, 2019

@vrahli Do you still intend to transfer this project and Velisarios to coq-community? If yes, let me know if you need help with the transfer operation. If not, we should close this issue.

Can you also confirm that the copy in coq-contribs should be archived and redirect to your version of the project?

@vrahli
Copy link

vrahli commented Jun 26, 2019 via email

@Zimmi48
Copy link
Member

Zimmi48 commented Nov 26, 2019

@vrahli The copy at coq-contribs has been archived. You have been made a member of coq-community. Therefore, if you still intend to transfer this project, you should have everything you need to be able to proceed. If not, we should probably close this issue instead.

@spitters
Copy link

@vrahli your development is taking a long time. By moving to the community, more people can help fixing that.
https://coq-bench.github.io/clean/Linux-x86_64-4.03.0-2.0.5/released/8.6/intuitionistic-nuprl/8.6.0.html

@vrahli
Copy link

vrahli commented Sep 30, 2020 via email

@palmskog
Copy link
Member Author

@vrahli this ancient version of the project is unfortunately the only one that Coq opam package index users will see. Our aims here here are to do frequent releases (tags) for projects to match new Coq releases and consolidate all previous tarballs floating around into a single location.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
coq-extraction coq-library move-project Move a project to coq-community.
Projects
None yet
Development

No branches or pull requests

5 participants