09:43 | <jgraham> |
Ideally typing |
09:47 | <annevk> | jgraham: that doesn't meet our requirements |
09:52 | <jgraham> | OK, but "WHATWG specs have a worse dev experience than W3C specs" seems like a problem worth addressing (and I'm sure the people who work on these specs all the time have internalised the workflow and don't notice this problem). |
10:02 | <annevk> | I'd be happy for someone to address that, though I also don't think that statement really holds |
10:03 | <annevk> | I've tried contributing to ARIA and some other W3C documents and they're generally a mess with very custom solutions, lots of warnings, linking errors, etc. |
10:17 | <jgraham> | Well I'm sure there's some variety on the W3C side. But the best case scenario is that you can download any spec and type So it might be that you could just make that macro optional and you'd already be most of the way there (and if it was up to me I'd then inline the deploy steps into the GitHub action, accept that anyone who does any non-trivial spec work is going to end up running bikeshed locally and forget about the |
16:14 | <TabAtkins> | Why is zero output for fatal errors a problem? Fatal errors in WHATWG specs prevent us from deploying them. -f and still get something reasonable rather than forcing people to have a fully working build. (That is, the messages are intended to be lint-level as much as possible; it's of course reasonable to require zero linting errors to publish/update.) That implies I want visibility into the build result regardless. It is just also the case, again, that I should be capturing the messages so I know when I'm throwing more or different errors than I previously did. Like I said, this is going to be fixed. |
16:17 | <TabAtkins> |
|
16:39 | <TabAtkins> | Okay filed https://github.com/whatwg/meta/issues/286 and https://github.com/whatwg/meta/issues/287 |
16:39 | <TabAtkins> | depending on how those shake out we can talk about dropping make remote and removing the makefile entirely |
16:40 | <bkardell> | annevk: I like what you did with :dir |