Conversation
|
@jappeace could you explain what's the relation to the earlier HF proposal? |
The start of the document says "Note that this is a copy of the TWG proposal: haskellfoundation/tech-proposals#6", but indeed I'm curious how literally this is a copy, in particular, if the experience gained when implementing and discussing lead to some modifications or maybe if this is the baseline over which the modifications are expected to be made. |
|
There's probably no harm in copying old stuff, but I personally hoped that we can make some profit out of our process and discuss some details that poped up during the past couple months in a new document. If creating a whole new document sounds like too much, a new section in the copy would be fine as well... |
|
I put the somewhat relevant parts of TWG proposal into the relevant sections of the cabal proposal template. unlike the original proposal says, the common stanzas have been investigated here: and unlike the original proposal says, comment parsing is now pretty solid with this PR: I think these are the only two major implementation issues left from the original TWG proposal: Both of these are investigated by a prototype focussing on "trivia", because FieldGrammar handles both conditionals as well as the comma's. |
|
Hello, we discussed this proposal tonight ad the cabal dev-meeting. We are generally happy with it, but there are things we would like to get a better idea of.
Thanks for having written this document! |
|
I'd like to note that the current POC is a step in the direction of answering some of these questions (I did mention this in the meeting), in particular testing it against |
|
Right, the POC is a great contribution. Maybe it could serve to update the proposal a bit, especially the parts the maintainers are keen about, as listed by Francesco? This proposal, as opposed to the TWG one, has the benefit of being submitted after some considerable prototyping and some feedback, so it can stand on much less hypothetical foundations than the TWG one. It should now be easier to involve many cabal "stakeholders" in the discussion, soliciting feedback about, e.g., backward compatibility and potential migration policy. In any case, thank you very much for all this recent work, we are thrilled to see such a professional approach and we hope this can be brought to fruition with minimal friction. |
No description provided.