Open tabatkins opened 1 year ago
maintaining two repos for specs edited by CSSWG members
Three:
@dbaron true, although the TAG is not functionally defunct.
@tabatkins assuming not just the drafts but all the issues can transfer over and GitHub automagically rewrites links to other issues, then that sounds like a great plan.
and GitHub automagically rewrites links to other issues
I think it does so, although I haven't verified.
But given the principle that we have a W3C archive of all the issues and comments on them, perhaps it would be good to archive the mapping from old issue URLs to new issue URLs so that the archive is similarly useful?
@dbaron Another option might be to move the spec sources over, and ask people to file new issues in the CSSWG repo, but keep the old issues here and close them one by one as we address them until they're down to zero?
(We can file a placeholder issue for each spec in the CSSWG repo pointing at this one so we don't forget to check over here during triage.)
I think it's better to migrate the issues. Otherwise we'll just forget about them and they'll never really get down to zero. I suspect we can probably figure out the data to archive after the fact, but if we can't, I'd rather lose that information than have a long term problem of remembering to deal with the gradually shrinking set of remaining issues in this repo.
The CSS Working Group just discussed [all] Fold the FXTF specs back into CSSWG?
, and agreed to the following:
RESOLVED: move all fxtx specs into CSSWG github org
RESOLVED: move all issues into CSSWG repos
RESOLVED: Merge houdini github repo specs and issues into csswg-drafts repo (preserving history).
Whoever does the migration please ping/coordinate with me so I can update the spec DB and setup the proper redirects from the draft servers.
I discussed this with PLH today.
Apparently the recommended approach is to store a json snapshot of the issues list. Then transfer over all the issues. Then write a script that goes through each issue and applies the labels that it had before, as stored in the json.
And to do that with just one issue first, to verify it works before doing them all.
(removing the needs edits
label as it is not really appropriate here)
The FXTF was created to foster collaboration between the CSSWG and SVGWG on a handful of specs that seemed like they sat near their intersection.
However, the SVGWG is effectively defunct; it's been able to maintain its charter for another year, but there's been essentially zero participation/maintenance going on for the last several years. In the meantime, maintaining two repos for specs edited by CSSWG members has been a little confusing; we've had issues raised in the CSSWG repo for specs here in FXTF.
Is there any value in maintaining this separation any longer? I propose that we shutter the FXTF and fold all of its specs back into the CSSWG.