respec icon indicating copy to clipboard operation
respec copied to clipboard

Deprecate w3c-common profile and simplify other profiles

Open sidvishnoi opened this issue 5 years ago • 5 comments

  • [x] Freeze w3c-common (https://github.com/w3c/respec/pull/2838)
  • [x] Add a migration guide (https://github.com/w3c/respec/wiki/respec-w3c-common-migration-guide)
  • [ ] Blocker - Extensions: https://github.com/w3c/respec/issues/1976
  • [x] Add deprecation warning to w3c-common (https://github.com/w3c/respec/pull/3109)
  • [x] Remove code due to legacy support (https://github.com/w3c/respec/pull/2839)
  • [x] Remove jQuery entirely (https://github.com/w3c/respec/pull/3023)
  • [ ] Fix highlightjs dynamic language loading - uses accessing worker with require
  • [x] Fix tools/respecDocWriter.js - uses exporter with require (https://github.com/w3c/respec/pull/3403)
  • [ ] Remove require support - do not expose anymore - BREAKING CHANGE

sidvishnoi avatar May 20 '20 17:05 sidvishnoi

Before we start deprecation warning, we should add a migration guide. As we plan to remove require(["some-respec-internal-thing"]), we should figure out a strategy for extensions also (See https://github.com/w3c/respec/issues/1976), otherwise migration is like "check back later". Edit: added in checklist above.

sidvishnoi avatar Jul 16 '20 20:07 sidvishnoi

I'm not sure if https://github.com/w3c/respec/wiki/respec-w3c-common-migration-guide was ever created, but that page does not exist anymore

JohnRiv avatar Oct 02 '20 18:10 JohnRiv

Thanks for reporting! It's up again.

Damn bots deleted the page. image

sidvishnoi avatar Oct 03 '20 09:10 sidvishnoi

The migration guide is gone again, fyi.

carmacleod avatar Dec 31 '20 22:12 carmacleod

Thanks for reporting @carmacleod. Added it back again, and restricted wiki edit access for some time.

sidvishnoi avatar Jan 01 '21 14:01 sidvishnoi