aboutsummaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2018-07-18Merge PR #8054: [dev] Autogenerate OCaml dev files.Enrico Tassi
2018-07-17Remove fourier pluginMaxime Dénès
As stated in the manual, the fourier tactic is subsumed by lra.
2018-07-12[dev] Autogenerate OCaml dev files.Emilio Jesus Gallego Arias
For now we only copy the templates, but we could do more fancy stuff. This helps to be compatible with build systems that take care of these files automatically, see: https://github.com/coq/coq/pull/6857#discussion_r202096579
2018-07-09Introduce a team of code owners for the CI system.Théo Zimmermann
This means that all the members of the team will receive a review request for PRs on the CI, but only one of them will need to approve the PR, and this will remove the review request for the others. Currently the team contains Emilio and Gaetan, the two former code owners of these files. It makes sense to start experimenting on this component since they had already decided to make their role symmetric. Updating the list of maintainers can be done by updating the list members, and without changing the CODEOWNER file.
2018-07-04Remove letouzey from CODEOWNERS since he left the Coq organization.Gaëtan Gilbert
2018-06-28Update maintainers for native/VM files in pretypingMaxime Dénès
2018-06-20Make Clément the secondary codeowner of doc/tools/coqrst.Théo Zimmermann
2018-06-04Merge PR #7619: Mention test-suite in PR templateMaxime Dénès
2018-05-31Add codeowner for timing python scriptsJason Gross
2018-05-28Mention test-suite in PR templateJason Gross
Close #7617
2018-05-25Merge PR #7551: Update CODEOWNERS (mostly regarding the test-suite)Maxime Dénès
2018-05-25Change primary maintainer for the checker.Théo Zimmermann
Primary maintainers should be responsive. [ci skip]
2018-05-23Remove dashes from PR templateJason Gross
As per PR comment suggestion
2018-05-22Mention warning and error message docs in PR templateJason Gross
This closes #7580 c.f. https://github.com/coq/coq/pull/7559#issuecomment-390749207 and https://github.com/coq/coq/pull/7559#issuecomment-390872924. This should be reverted if and when we move to autogenerated docs for warnings and errors, as suggested in #7373.
2018-05-22Add myself as a secondary maintainer for the documentation.Théo Zimmermann
To reflect reality. [ci skip]
2018-05-20Maitainers for components of the test-suite (closes #7426).Théo Zimmermann
[ci skip]
2018-05-20[codeowner] Add comment.Théo Zimmermann
[ci skip]
2018-05-20Make Pierre-Marie a secondary maintainer of the kernel and checker.Théo Zimmermann
[ci skip]
2018-05-14Merge PR #7504: Define code owners for more CI files.Maxime Dénès
2018-05-14Merge PR #7170: Script to identify the code owner for given filesMaxime Dénès
2018-05-14Define code owners for more CI files.Théo Zimmermann
2018-05-08Try to fix CODEOWNERSMaxime Dénès
2018-05-07Add CODEOWNERS entry for check-owners*.shGaëtan Gilbert
2018-05-07Merge PR #7371: Propose some updates of the CODEOWNER file.Maxime Dénès
2018-05-02Fix Makefile.ci pattern in CODEOWNERSMaxime Dénès
2018-05-02Make doc owners also own Makefile.docMaxime Dénès
2018-04-29Fix the secondary maintainer for Makefile.Théo Zimmermann
Closes #7345. [skip ci]
2018-04-29Change maintainers for universe files in the kernel / engine.Théo Zimmermann
Mitigates #7346. [skip ci]
2018-04-26[owners] Makefile.ci belongs to the CI category.Emilio Jesus Gallego Arias
2018-04-23[api] Relocate `intf` modules according to dependency-order.Emilio Jesus Gallego Arias
In a component-based source code organization of Coq `intf` doesn't fit very well, as it sits in bit of "limbo" between different components, and indeed, encourages developers to place types in sometimes random places wrt the hierarchy. For example, lower parts of the system reference `Vernacexpr`, which morally lives in a pretty higher part of the system. We move all the files in `intf` to the lowest place their dependencies can accommodate: - `Misctypes`: is used by Declaremod, thus it has to go in `library` or below. Ideally, this file would disappear. - `Evar_kinds`: it is used by files in `engine`, so that seems its proper placement. - `Decl_kinds`: used in `library`, seems like the right place. [could also be merged. - `Glob_term`: belongs to pretyping, where it is placed. - `Locus`: ditto. - `Pattern`: ditto. - `Genredexpr`: depended by a few modules in `pretyping`, seems like the righ place. - `Constrexpr`: used in `pretyping`, the use is a bit unfortunate and could be fixed, as this module should be declared in `interp` which is the one eliminating it. - `Vernacexpr`: same problem than `Constrexpr`; this one can be fixed as it contains stuff it shouldn't. The right place should be `parsing`. - `Extend`: Is placed in `pretyping` due to being used by `Vernacexpr`. - `Notation_term`: First place used is `interp`, seems like the right place. Additionally, for some files it could be worth to merge files of the form `Foo` with `Foo_ops` in the medium term, as to create proper ADT modules as done in the kernel with `Name`, etc...
2018-04-17Assign circleci files to @SkySkimmer, @ejgallegoGaëtan Gilbert
2018-04-11Add myself as the primary maintainer of the warnings systemMaxime Dénès
2018-03-29Remove dev/doc/changes.md from files with a code owner.Théo Zimmermann
Like CHANGES, and the test-suite folder, this file receives too many updates to have a code owner. It is the job of the reviewer of the PR to review changes to these files as well.
2018-03-26Add Michael Soegtrop as a code owner for Windows build scripts.Théo Zimmermann
2018-03-26Use Pierre Corbineau GitHub nickname in CODEOWNERS.Théo Zimmermann
2018-03-23Merge PR #7046: Switch maintainers for documentationThéo Zimmermann
2018-03-22Owners for developer toolsMaxime Dénès
2018-03-22Switch maintainers for documentationMaxime Dénès
Guillaume and I agreed to switch, as the new Sphinx infrastructure changes this component significantly.
2018-03-21Switching owners for `META.coq`Maxime Dénès
2018-03-21Fix appveyor entry in CODEOWNERS.Maxime Dénès
2018-03-21Refine a bit the decentralized merging process.Maxime Dénès
We make GitHub assign only principal maintainers as reviewers. This reduces the level of noise (PRs with 10 code owners), and makes it easy for the assignee to check if all reviews have been completed (all reviewers in the list have to approve the PR, which was not the case before if two reviewers were assigned for the same component). This change means that when a principal maintainer submits a patch touching the component they own, they should ask a review from the secondary maintainer.
2018-03-20Update CODEOWNERSEnrico
2018-03-20Add CODEOWNERSMaxime Dénès
See https://help.github.com/articles/about-codeowners/ for documentation.
2018-01-05[PR template] Remove the relative link.Théo Zimmermann
Was actually pointing to https://github.com/CHANGES.
2017-12-24Create pull request template.Théo Zimmermann
2017-11-13Move contributing files to .github/ sub-directory.Théo Zimmermann
The overall goal is to reduce the number of files at the root of the repository.