Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Coq 8.10.0

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Coq 8.10.0


Chronological Thread 
  • From: Théo Zimmermann <theo.zimmi AT gmail.com>
  • To: Coq Club <coq-club AT inria.fr>
  • Subject: Re: [Coq-Club] Coq 8.10.0
  • Date: Thu, 10 Oct 2019 10:17:00 +0200
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=theo.zimmi AT gmail.com; spf=Pass smtp.mailfrom=theo.zimmi AT gmail.com; spf=None smtp.helo=postmaster AT mail-ua1-f48.google.com
  • Ironport-phdr: 9a23:vG07KBAnOi4z9SnoVNWBUyQJP3N1i/DPJgcQr6AfoPdwSPT/oMbcNUDSrc9gkEXOFd2Cra4d0KyI6Ou4AyQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTagb75+NhS7oAveusUKn4dpN7o8xAbOrnZUYepd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbYVguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLzhSwZKzA27n3Yis1ojKJavh2hoQB/w5XJa42RLfZyY7/Rcc8fSWdHQ81fVTFOApmkYoQAAeoOP+ZWoYf+qVUTsxWxGQaiCfjzyj9RnHL6wbE23/gjHAzAwQcuH8gOsHPRrNjtKqkSUfqyzK7QwjrAbvNW3DL955bSchAku/6MW7RwetfWxEkzFwPKkFKQpZbkPjOU0+QNtmmb4vFvVeKqkWEnqgVxriKzyccrj4nEn4QYwU3K+yV+xYY6P9y4SEhjbN6lFptQrSCaOJFsTsMsWWFkoDw6xaMeuZ68eCgKz5snxh7FZ/yAaYiI7QrvVOmQITdkhHJlZamwiwyu/kinz+3xUNS/3lVSriddjNXAqnQA2wbQ58WHUPdx4Fmt1SiV2w3c6exJJ10/m7DBJJ472LEwk4IesUTdES/yn0X7lKqWeV8l+uis8ujnf6/pqoKFO496hQzzMb4imsO4AeQ/PQgOW3aU9f6g273k+E31WLRKjvsonanFqJ3WO9gXq6qjDwJW0osv8QizAym43NgCknQKL0pJeBedgIjoP1HOLur4DfC6g1m0jDdrx+7JPrr7DpTML3jDlbLhfbdm5k5TzQo819Ff55ZOBr4dJ/LzX1f9tMbEAR8hLwy03+HnBc1h2YMZQGKDG7OWMKfPsVCT/e8vOOmNZIoNuDnnMfQl5vjujWU4mVAHZ6Wp04EXOziEGaFNJFzRSn7xiJ9VGmAT+wE6UebCiVuYUDcVaWzkDIwm4TRuNIInCrDxR4WojaaE1SG9VslKZm1BTEKNFHLpX4qBUvYILimVJ5kywXQ/SbG9Rtp5hlmVvwjgxu8id7KMo3xKhdfYzNFwotbru1Q3/D1wAd6a1jjUHW5xl2IMATQx2fIm+BAv+hK4yaF9xsdgO5lL/foQC1U1MJfdy6pxDNWgAlucLOfMc06vR5CdOR90Tt81xIVTMUN0GtHnkxmamiT2U/kakLuEAJFy+aXZjSD8

Hi Frédéric,

This is a question on which we have not been consistent over time
indeed. We don't want to overload the release manager, who does not
have to be an opam user, or have any knowledge about opam. However, it
could be said that the release manager alerts competent people and
waits for the opam package to be available before sending the
announcement. But the main opam repository, on which stable Coq
releases are published, is outside of our control, and pull requests
can take a non-predictable amount of time to get merged.

Delaying the announcement for several days because the opam package is
not available would mean delaying it for everyone, including users who
have other ways of installing Coq, such as the Windows or macOS
packages, or some package distributed in some very reactive
distribution (cf. https://repology.org/project/coq/versions).

A solution that has sometimes been used in the past is to wait at
least for a pull request to be opened on the opam repository, mention
in the announcement that opam packages will be available shortly, when
said pull request is merged, and provide the link. How does that
sound?

Théo

Le jeu. 10 oct. 2019 à 09:03, Frédéric Blanqui
<frederic.blanqui AT inria.fr>
a écrit :
>
> Hello Théo. Why don't you announce the availability of a new version
> only when it is actually available on opam?
>
> Le 09/10/2019 à 18:25, Théo Zimmermann a écrit :
> > The opam package is actively being worked on:
> > https://github.com/ocaml/opam-repository/pull/15017
> >
> > I don't participate, so I wouldn't be able to estimate accurately, but
> > I'd say it shouldn't take long before the pull request is merged and
> > the package is available.
> >
> > Cheers,
> > Théo
> >
> > Le mer. 9 oct. 2019 à 18:24, Xuanrui Qi
> > <xuanrui AT cs.tufts.edu>
> > a écrit :
> >> Hi,
> >>
> >> How long do we have to wait approximately for 8.10.0 to be on opam?
> >>
> >> Thanks,
> >> Xuanrui
> >>
> >> On Wed, 2019-10-09 at 15:27 +0000, Vincent Laporte wrote:
> >>> Dear Coq users,
> >>>
> >>> The 8.10.0 release of Coq is available.
> >>>
> >>> Main changes:
> >>>
> >>> - some quality-of-life bug fixes;
> >>> - a critical bug fix related to template polymorphism;
> >>> - native 63-bit machine integers;
> >>> - a new sort of definitionally proof-irrelevant propositions:
> >>> SProp;
> >>> - private universes for opaque polymorphic constants;
> >>> - string notations and numeral notations;
> >>> - a new simplex-based proof engine for the tactics lia, nia, lra
> >>> and nra;
> >>> - new introduction patterns for SSReflect;
> >>> - a tactic to rewrite under binders: under;
> >>> - easy input of non-ASCII symbols in CoqIDE, which now uses GTK3.
> >>>
> >>> All details can be found in the user manual:
> >>> https://coq.inria.fr/distrib/current/refman/changes.html#version-8-10
> >>>
> >>> Pre-compiled binaries can be downloaded from the “release” page:
> >>> https://github.com/coq/coq/releases/tag/V8.10.0
> >>>
> >>> Feedback and bug reports are extremely welcome.
> >>>
> >>> --
> >>> Vincent Laporte.
> >>>



Archive powered by MHonArc 2.6.18.

Top of Page