|
| 1 | +# TWG 2023-07-14 |
| 2 | + |
| 3 | +[Last meeting's minutes](https://github.com/haskellfoundation/tech-proposals/blob/main/meetings/2023-06-15.md) |
| 4 | + |
| 5 | +## Present |
| 6 | + * davean scies |
| 7 | + * Hécate |
| 8 | + * John Ericson |
| 9 | + * David Thrane Christiansen |
| 10 | + * Jack |
| 11 | + * Gershom |
| 12 | + |
| 13 | +## Timing |
| 14 | + |
| 15 | +We will move the meeting to this slot going forward as well. |
| 16 | + |
| 17 | +## Updates on Projects |
| 18 | + |
| 19 | +### Error Message Index |
| 20 | + |
| 21 | + * We have stats! Traffic is still low, though. |
| 22 | + * Most popular page is https://errors.haskell.org/messages/GHC-00158/ |
| 23 | + * The SoH participant doing Cabal errors is about done too |
| 24 | + |
| 25 | +### Security advisories |
| 26 | + |
| 27 | +* Group is up and running, seems to be functioning reasonably well |
| 28 | +* More data than tooling at his point, but hopefully the former spurs the later |
| 29 | + |
| 30 | +## Vote on PR 51 |
| 31 | +https://github.com/haskellfoundation/tech-proposals/pull/51 |
| 32 | + * Approved unanimously |
| 33 | + |
| 34 | +## Vote on PR 50? |
| 35 | +https://github.com/haskellfoundation/tech-proposals/pull/50 |
| 36 | + |
| 37 | + * It would be nice if there were more structure |
| 38 | + * John suggested eliminating the error string |
| 39 | + * David pointed out that this would be a big problem for use cases like the playground and the Emacs mode |
| 40 | + * Gershom suggested including a list of types, module names, etc along with the string |
| 41 | + * David pointed the group at his comment about annotated strings/pretty printers, and pointed out that this could be implemented gradually |
| 42 | + * Stability of full structured-error representation in the schema would make stability of the format over time tricky |
| 43 | + * Gershom suggests approving as-is, with suggestions for future extensions that can be considered |
| 44 | + * We voted to approve, 5 in favor and one abstaining (due to having not read it enough) |
| 45 | + * Gershom will post result with feedback |
| 46 | + |
| 47 | +## Better Supporting Cross-Cutting Discussions |
| 48 | + |
| 49 | + * David proposes adding another proposal category: inter-committee proposals. These would not be voted on by TWG, but would instead specify that they should be approved by other Haskell committees (e.g. CLC and GHC SC). |
| 50 | + * Gershom proposes not voting on RFCs instead. We should instead modify our procedure so that the committee may at its discretion not vote on an RFC. |
| 51 | + * Davean assents |
| 52 | + * Our job with RFCs that we don't vote on is still to take care of the legwork and communications |
| 53 | + * John: It's important that _someone_ vote on it before a merge. We should have a process that says that. |
| 54 | + * Davean: We could also vote to delegate the voting to other bodies. Our job is to figure out who the appropriate voting stakeholders should be. |
| 55 | + * David will make a minor edit to the rules to make this clear, and propose it on the mailing list. |
0 commit comments