Please review #452: Articulate principles for GHC evolution; Shepherd: Simon PJ
Dear Committee, This is your interim secretary speaking: Articulate principles for GHC evolution, proposing a new "principles" document to be added to the proposals repo, has been proposed by me. https://github.com/ghc-proposals/ghc-proposals/pull/452 https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst I propose Simon PJ as the shepherd, as this is something of a meta-proposal, appropriate for shepherding by our chair. Please guide us to a conclusion as outlined in https://github.com/ghc-proposals/ghc-proposals#committee-process <https://github.com/ghc-proposals/ghc-proposals#committee-process> Thanks, Richard
Dear Steering Committee I'd like to propose that we accept Proposal #452: Articulate principles for GHC evolution - Discussion: https://github.com/ghc-proposals/ghc-proposals/pull/452 - Proposal: https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst Remember, we are not debating the principles themselves, all of which are embodied in earlier proposals. Rather we are discussing - the usefulness of having a place where we articulate the principles, and - a process for updating them over time, namely by PRs against this proposal The idea is that the latest incarnation of the proposal is always the current set of agreed principles. Please respond by Friday 17 Dec. Because it seems uncontroversial, I'll take silence as assent, unless a big discussion arises. Thanks Simon On Fri, 19 Nov 2021 at 19:23, Richard Eisenberg <lists@richarde.dev> wrote:
Dear Committee,
This is your interim secretary speaking:
Articulate principles for GHC evolution, proposing a new "principles" document to be added to the proposals repo, has been proposed by me. https://github.com/ghc-proposals/ghc-proposals/pull/452 https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst
I propose Simon PJ as the shepherd, as this is something of a meta-proposal, appropriate for shepherding by our chair.
Please guide us to a conclusion as outlined in https://github.com/ghc-proposals/ghc-proposals#committee-process
Thanks, Richard _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
I am happy with the proposal. My only suggestion is to include a patch to the main README.md in the repo which links to this particular proposal. This would increase discoverability for those who arrive to the ‘ghc-proposals’ repo for the first time. Alejandro El 10 dic 2021 17:51:20, Simon Peyton Jones <simon.peytonjones@gmail.com> escribió:
Dear Steering Committee
I'd like to propose that we accept Proposal #452: Articulate principles for GHC evolution
- Discussion: https://github.com/ghc-proposals/ghc-proposals/pull/452 - Proposal: https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst
Remember, we are not debating the principles themselves, all of which are embodied in earlier proposals. Rather we are discussing
- the usefulness of having a place where we articulate the principles, and - a process for updating them over time, namely by PRs against this proposal
The idea is that the latest incarnation of the proposal is always the current set of agreed principles.
Please respond by Friday 17 Dec. Because it seems uncontroversial, I'll take silence as assent, unless a big discussion arises.
Thanks
Simon
On Fri, 19 Nov 2021 at 19:23, Richard Eisenberg <lists@richarde.dev> wrote:
Dear Committee,
This is your interim secretary speaking:
Articulate principles for GHC evolution, proposing a new "principles" document to be added to the proposals repo, has been proposed by me. https://github.com/ghc-proposals/ghc-proposals/pull/452 https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst
I propose Simon PJ as the shepherd, as this is something of a meta-proposal, appropriate for shepherding by our chair.
Please guide us to a conclusion as outlined in https://github.com/ghc-proposals/ghc-proposals#committee-process
Thanks, Richard _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
_______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
Good point! I have pushed this change. Thanks, Richard
On Dec 12, 2021, at 7:07 AM, Alejandro Serrano Mena <trupill@gmail.com> wrote:
I am happy with the proposal. My only suggestion is to include a patch to the main README.md in the repo which links to this particular proposal. This would increase discoverability for those who arrive to the ‘ghc-proposals’ repo for the first time.
Alejandro
El 10 dic 2021 17:51:20, Simon Peyton Jones <simon.peytonjones@gmail.com <mailto:simon.peytonjones@gmail.com>> escribió:
Dear Steering Committee
I'd like to propose that we accept Proposal #452: Articulate principles for GHC evolution Discussion: https://github.com/ghc-proposals/ghc-proposals/pull/452 <https://github.com/ghc-proposals/ghc-proposals/pull/452> Proposal: https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst <https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst> Remember, we are not debating the principles themselves, all of which are embodied in earlier proposals. Rather we are discussing the usefulness of having a place where we articulate the principles, and a process for updating them over time, namely by PRs against this proposal The idea is that the latest incarnation of the proposal is always the current set of agreed principles.
Please respond by Friday 17 Dec. Because it seems uncontroversial, I'll take silence as assent, unless a big discussion arises.
Thanks
Simon
On Fri, 19 Nov 2021 at 19:23, Richard Eisenberg <lists@richarde.dev <mailto:lists@richarde.dev>> wrote: Dear Committee,
This is your interim secretary speaking:
Articulate principles for GHC evolution, proposing a new "principles" document to be added to the proposals repo, has been proposed by me. https://github.com/ghc-proposals/ghc-proposals/pull/452 <https://github.com/ghc-proposals/ghc-proposals/pull/452> https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst <https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst>
I propose Simon PJ as the shepherd, as this is something of a meta-proposal, appropriate for shepherding by our chair.
Please guide us to a conclusion as outlined in https://github.com/ghc-proposals/ghc-proposals#committee-process <https://github.com/ghc-proposals/ghc-proposals#committee-process>
Thanks, Richard _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org <mailto:ghc-steering-committee@haskell.org> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee <https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee> _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org <mailto:ghc-steering-committee@haskell.org> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee <https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee>
ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
Writing down our design principles in one place makes a lot of sense to me, +1 On Fri, Dec 10, 2021, at 11:51, Simon Peyton Jones wrote:
Dear Steering Committee
I'd like to propose that we accept Proposal #452: Articulate principles for GHC evolution * Discussion: https://github.com/ghc-proposals/ghc-proposals/pull/452 * Proposal: https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst Remember, we are not debating the principles themselves, all of which are embodied in earlier proposals. Rather we are discussing * the usefulness of having a place where we articulate the principles, and * a process for updating them over time, namely by PRs against this proposal The idea is that the latest incarnation of the proposal is always the current set of agreed principles.
Please respond by Friday 17 Dec. Because it seems uncontroversial, I'll take silence as assent, unless a big discussion arises.
Thanks
Simon
On Fri, 19 Nov 2021 at 19:23, Richard Eisenberg <lists@richarde.dev> wrote:
Dear Committee,
This is your interim secretary speaking:
Articulate principles for GHC evolution, proposing a new "principles" document to be added to the proposals repo, has been proposed by me. https://github.com/ghc-proposals/ghc-proposals/pull/452 https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst
I propose Simon PJ as the shepherd, as this is something of a meta-proposal, appropriate for shepherding by our chair.
Please guide us to a conclusion as outlined in https://github.com/ghc-proposals/ghc-proposals#committee-process
Thanks, Richard _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
This is all reasonable. When crafting this response my main question was: “is this the right place for such overarching principles”. To which my answer was (almost immediately, I've got to admit) “of course it is the right place for this”. The fact that the document encourages proposals to modify the document when relevant is good evidence of it. And more generally, these principles live where design happens; it all makes sense. /Arnaud On Sun, Dec 12, 2021 at 9:25 PM Eric Seidel <eric@seidel.io> wrote:
Writing down our design principles in one place makes a lot of sense to me, +1
On Fri, Dec 10, 2021, at 11:51, Simon Peyton Jones wrote:
Dear Steering Committee
I'd like to propose that we accept Proposal #452: Articulate principles for GHC evolution * Discussion: https://github.com/ghc-proposals/ghc-proposals/pull/452 * Proposal:
https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst
Remember, we are not debating the principles themselves, all of which are embodied in earlier proposals. Rather we are discussing * the usefulness of having a place where we articulate the principles, and * a process for updating them over time, namely by PRs against this proposal The idea is that the latest incarnation of the proposal is always the current set of agreed principles.
Please respond by Friday 17 Dec. Because it seems uncontroversial, I'll take silence as assent, unless a big discussion arises.
Thanks
Simon
On Fri, 19 Nov 2021 at 19:23, Richard Eisenberg <lists@richarde.dev> wrote:
Dear Committee,
This is your interim secretary speaking:
Articulate principles for GHC evolution, proposing a new "principles" document to be added to the proposals repo, has been proposed by me. https://github.com/ghc-proposals/ghc-proposals/pull/452
https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst
I propose Simon PJ as the shepherd, as this is something of a
meta-proposal, appropriate for shepherding by our chair.
Please guide us to a conclusion as outlined in https://github.com/ghc-proposals/ghc-proposals#committee-process
Thanks, Richard _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org
https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
:thumbsup: Am Freitag, dem 10.12.2021 um 16:51 +0000 schrieb Simon Peyton Jones:
Dear Steering Committee
I'd like to propose that we accept Proposal #452: Articulate principles for GHC evolution * Discussion: https://github.com/ghc-proposals/ghc-proposals/pull/452 * Proposal: https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst Remember, we are not debating the principles themselves, all of which are embodied in earlier proposals. Rather we are discussing * the usefulness of having a place where we articulate the principles, and * a process for updating them over time, namely by PRs against this proposal The idea is that the latest incarnation of the proposal is always the current set of agreed principles.
Please respond by Friday 17 Dec. Because it seems uncontroversial, I'll take silence as assent, unless a big discussion arises.
Thanks
Simon
On Fri, 19 Nov 2021 at 19:23, Richard Eisenberg <lists@richarde.dev> wrote:
Dear Committee,
This is your interim secretary speaking:
Articulate principles for GHC evolution, proposing a new "principles" document to be added to the proposals repo, has been proposed by me. https://github.com/ghc-proposals/ghc-proposals/pull/452https://github.com/go...
I propose Simon PJ as the shepherd, as this is something of a meta- proposal, appropriate for shepherding by our chair.
Please guide us to a conclusion as outlined in https://github.com/ghc-proposals/ghc-proposals#committee-process
Thanks, Richard _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
-- Joachim Breitner mail@joachim-breitner.de http://www.joachim-breitner.de/
I have had only positive reactions to this, so I declare it accepted. Joachim, could you merge it? Sorry to have been slow -- I intended to do this before Christmas. best wishes Simon On Fri, 10 Dec 2021 at 16:51, Simon Peyton Jones < simon.peytonjones@gmail.com> wrote:
Dear Steering Committee
I'd like to propose that we accept Proposal #452: Articulate principles for GHC evolution
- Discussion: https://github.com/ghc-proposals/ghc-proposals/pull/452 - Proposal: https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst
Remember, we are not debating the principles themselves, all of which are embodied in earlier proposals. Rather we are discussing
- the usefulness of having a place where we articulate the principles, and - a process for updating them over time, namely by PRs against this proposal
The idea is that the latest incarnation of the proposal is always the current set of agreed principles.
Please respond by Friday 17 Dec. Because it seems uncontroversial, I'll take silence as assent, unless a big discussion arises.
Thanks
Simon
On Fri, 19 Nov 2021 at 19:23, Richard Eisenberg <lists@richarde.dev> wrote:
Dear Committee,
This is your interim secretary speaking:
Articulate principles for GHC evolution, proposing a new "principles" document to be added to the proposals repo, has been proposed by me. https://github.com/ghc-proposals/ghc-proposals/pull/452 https://github.com/goldfirere/ghc-proposals/blob/principles/principles.rst
I propose Simon PJ as the shepherd, as this is something of a meta-proposal, appropriate for shepherding by our chair.
Please guide us to a conclusion as outlined in https://github.com/ghc-proposals/ghc-proposals#committee-process
Thanks, Richard _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
Am Freitag, dem 14.01.2022 um 09:36 +0000 schrieb Simon Peyton Jones:
Joachim, could you merge it?
✓ -- Joachim Breitner mail@joachim-breitner.de http://www.joachim-breitner.de/
participants (6)
-
Alejandro Serrano Mena -
Eric Seidel -
Joachim Breitner -
Richard Eisenberg -
Simon Peyton Jones -
Spiwack, Arnaud