- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Tue, 03 Jul 2018 04:08:02 +0000
- To: public-css-archive@w3.org
The Working Group just discussed `linking the bs sources`. <details><summary>The full IRC log of that discussion</summary> <heycam> Topic: linking the bs sources<br> <heycam> github: https://github.com/w3c/csswg-drafts/issues/2472<br> <heycam> chris_: this is for people proposing wording changes<br> <heycam> ... some people propose changes to generated files<br> <heycam> ... I was talking to this guy, asking how can we do it, so we can find where the bs file<br> <heycam> ... from the spec<br> <heycam> ... we've already got an ED, with a bs link<br> <heycam> ... I want to say "right here, this wording, I want to find that text in the bs file"<br> <heycam> TabAtkins: that's substantially more difficult<br> <heycam> ... I can do the first part<br> <heycam> ... second part is way harder<br> <heycam> florian: first part, I'm not sure it's a good idea<br> <heycam> ... makes it easier to propose trivial fixes<br> <heycam> ... but also easier for PRs when they should be filing issues, about more complicated problems<br> <heycam> rachelandrew: some people want to up the github contributions<br> <heycam> ... and file lots of trivial fixes<br> <fantasai> +1 to what Florian said<br> <heycam> tantek: as long as this goes through the W3C IPR thing<br> <heycam> ... that's actually a win<br> <heycam> iank_: for editorial changes it's non IPR required<br> <heycam> tantek: but if that's the default, then serious folks will think, no problem<br> <heycam> ... might be a barrier to these troublesome fixes<br> <heycam> chris_: I agree we do want to encourage issues for discussion<br> <heycam> ... we can just reply with that<br> <heycam> tantek: if someone shows up proposing new text, it's someone we can train to be a new editor!<br> <heycam> florian: sometimes<br> <heycam> chris_: they're already doing that, but just on a generated file<br> <heycam> fantasai: I think we should remove the generated files from the repo<br> <heycam> chris_: they're mostly gone, but sometimes pop up<br> <heycam> leaverou: don't we have a .gitignore in the repo?<br> <heycam> TabAtkins: we do, but if it got manually added, it will still be there<br> <heycam> chris_: so it's easy to do the straightforward thing?<br> <heycam> fantasai: I don't think it makes that big of a difference<br> <heycam> ... I'm concerned with florian's comment<br> <heycam> ... landing on a page to contribute a page without any context, what our processes are<br> <heycam> tantek: they're already doing that but against the generated versions<br> <heycam> fantasai: things on Bert's old preprocessor<br> <heycam> chris_: Fonts and Colors 3<br> <heycam> florian: CSS 2<br> <heycam> astearns: there are some FX specs too<br> <heycam> fantasai: we should just delete them and solve them that way<br> <heycam> tantek: does FX still exist?<br> <heycam> florian: as a repo, yes<br> <heycam> tantek: we can assimilate it?<br> <heycam> Rossen: we already have<br> <heycam> plinss: Shaders and Compositing 2 are the only two in there with generated files checked in<br> <heycam> TabAtkins: I can add some default boilerplate, with some macros that point to a new URL<br> <heycam> florian: weren't we saying that if the generated specs aren't in the repo we don't need that link?<br> <heycam> TabAtkins: no<br> <heycam> florian: because the purpose of that link is to avoid changing the output, and if the output isn't there, it's fine?<br> <heycam> TabAtkins: one benefit is that. another benefit is to encourage small changes / typo fixes more easily<br> <heycam> ... less friction for typo PRs the better<br> <heycam> florian: we can try<br> <heycam> Rossen: how many non trivial PRs will we get?<br> <heycam> [some discussion about WHATWG contribution]<br> <heycam> Rossen: sounds like Tab can add a link to change the original source<br> <heycam> fantasai: I would prefer not to have a link without context to what editing the spec means<br> <heycam> Rossen: how to add that info?<br> <heycam> fantasai: we can do that if we want to, ways we can do it, but it's not a link to "here edit this spec"<br> <heycam> TabAtkins: I would like to try this out without assuming people will make substantive changes without discussion<br> <heycam> Rossen: let's roll it out to a couple of specs<br> <heycam> TabAtkins: I'll do it for all specs<br> <heycam> myles: let's just try it, get more engagement<br> <heycam> fantasai: no reason to do a subset<br> <heycam> Rossen: ok then<br> <heycam> fantasai: but would like to note the documentation sucks on how the WG operates<br> <heycam> florian: when you open a PR you get some information right?<br> <heycam> ... there's on old blog that's a bit outdated<br> <heycam> chris_: I know on GitHub you can have issue templates. can we do that for PRs?<br> <heycam> TabAtkins: yes<br> <TabAtkins> `"!Edit This Spec": "https://github.com/w3c/csswg-drafts/blob/master/[VSHORTNAME]/Overview.bs"`<br> <heycam> florian: for quick fix, this is welcome, if substantial, don't start with a PR<br> <heycam> tantek: I've seen things about code of conduct etc. agreements, so presumably we can do this<br> <fantasai> https://github.com/w3c/csswg-drafts/pull/2320<br> <heycam> rachelandrew: I can write some text that's easy to read about contributions if that's helpful<br> <heycam> fantasai: I would like this ^ fixed up and merged in ebfore doing this<br> <heycam> florian: yes<br> <heycam> s/ebfore/before/<br> <heycam> ACTION: Tab to add an "Edit this spec" link to specs, once #2320 has been fixed<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2472#issuecomment-402007401 using your GitHub account
Received on Tuesday, 3 July 2018 04:08:03 UTC