- From: Tobie Langel <tobie@unlockopen.com>
- Date: Sat, 14 Jan 2023 09:21:12 +0100
- To: Chris Lilley <chris@w3.org>
- Cc: spec-prod@w3.org
- Message-ID: <CAKgxSaCa_pT7R_JaVtRggBd_26ZVdkFzF1OVJ6kQ=FssgNLC5w@mail.gmail.com>
And thanks, Peter, for having created and maintained Shepherd for all these years! —tobie On Fri, 13 Jan 2023 at 22:36 Chris Lilley <chris@w3.org> wrote: > Thanks Tab, this is great news! > > On 2023-01-13 03:07, Tab Atkins Jr. wrote: > > Hey all, this has been coming for a long time, but I just cut a > > release of Bikeshed to make it rely on WebRef for definitions > > (maintained by the W3C, and also used by ReSpec) rather than Shepherd > > (maintained by Peter Linss). This adds 200-300 more specs to the > > linking database, and should now automatically add new W3C > > publications to the db (rather than requiring a manual addition for > > every new spec). > > > > The major consequence for *you* is that, since there are so many new > > specs and new definitions, it's likely you'll run into new linking > > errors, where an autolink that previously only had one possible target > > now has multiple. Mostly, this should be dealt with just by specifying > > your autolink more precisely; this sort of change happens regularly, > > just usually a little at a time rather than a big bump all at once. If > > you link to something multiple times, use a <pre class=link-defaults> > > entry to fix it across your entire spec (see > > <https://tabatkins.github.io/bikeshed/#link-defaults>). > > > > However, there may be some conflicting definitions that should > > definitely default to one spec or another. I've caught a number of > > them and built them into Bikeshed, but if you run into more (like some > > common HTML term suddenly clashing with a specialty spec defining the > > same thing), just let me know with a GitHub issue. > > > > Another note - the ECMAScript spec is in WebRef and wasn't in > > Shepherd. I know this was a common cause for large <pre class=anchors> > > blocks copy-pasted between specs. Go ahead and remove all those > > entries from your specs; things should link correctly now. > > > > ~TJ > > > -- > Chris Lilley > @svgeesus > Technical Director @ W3C > W3C Strategy Team, Core Web Design > W3C Architecture & Technology Team, Core Web & Media > > >
Received on Saturday, 14 January 2023 08:21:37 UTC