Closed howard-e closed 3 weeks ago
The link checker is correctly flagging that the Related Issues
links on the pattern examples are 404'ing because they no longer exist. Examples:
It also looks like only a "migrated" version of the tree and treegrid example exists:
@mcking65 @a11ydoer do you know what may have happened here? Were those removed in error or is there an alternative?
Oh no no no .... what has github done??? I can't find most of our projects!!
The ARIA Authoring Practices (APG) Task Force just discussed Where did our pattern-based GitHub projects go?
.
Mentioning @keithamus @smockle from Github to look into if they can. Thanks in advance.
This is resolved now, with help from GitHub support over the weekend. The "missing" projects should now be present at https://github.com/w3c/aria-practices/projects?query=is%3Aopen again, and have been migrated to the v2 format.
Although this issue could be updated to reflect the need to update the currently referenced project links to their new location. Redirects are currently happening, like:
and it would be best to update those before they stop working, in maybe November(?).
Thanks for fixing these, @keithamus @smockle!
The ARIA Authoring Practices (APG) Task Force just discussed Where did our pattern-based GitHub projects go?
.
Running
npm run link-checker
now gives the following onmain
and other branches. First noticed after merging #3108 but isn't caused by that change. Discovered 2 days prior.result of script
```bash npm run link-checker > aria-practices@0.0.0 link-checker > node ./scripts/link-checker.js Checked 127 source files Checking 129 external pages... Checked 129 of 129 external pages Found broken external link on content/patterns/accordion/examples/accordion.html:22:13, status was 404 Found broken external link on content/patterns/alert/examples/alert.html:23:13, status was 404 Found broken external link on content/patterns/alertdialog/examples/alertdialog.html:24:13, status was 404 Found broken external link on content/patterns/breadcrumb/examples/breadcrumb.html:22:13, status was 404 Found broken external link on content/patterns/button/examples/button_idl.html:23:13, status was 404 Found broken external link on content/patterns/button/examples/button.html:23:13, status was 404 Found broken external link on content/patterns/carousel/examples/carousel-1-prev-next.html:23:13, status was 404 Found broken external link on content/patterns/carousel/examples/carousel-2-tablist.html:23:13, status was 404 Found broken external link on content/patterns/checkbox/examples/checkbox-mixed.html:23:13, status was 404 Found broken external link on content/patterns/checkbox/examples/checkbox.html:23:13, status was 404 Found broken external link on content/patterns/dialog-modal/examples/datepicker-dialog.html:24:13, status was 404 Found broken external link on content/patterns/dialog-modal/examples/dialog.html:24:13, status was 404 Found broken external link on content/patterns/disclosure/examples/disclosure-faq.html:23:13, status was 404 Found broken external link on content/patterns/disclosure/examples/disclosure-image-description.html:23:13, status was 404 Found broken external link on content/patterns/disclosure/examples/disclosure-navigation-hybrid.html:23:13, status was 404 Found broken external link on content/patterns/disclosure/examples/disclosure-navigation.html:23:13, status was 404 Found broken external link on content/patterns/feed/examples/feed.html:19:13, status was 404 Found broken external link on content/patterns/grid/examples/advanced-data-grid.html:28:13, status was 404 Found broken external link on content/patterns/grid/examples/data-grids.html:27:13, status was 404 Found broken external link on content/patterns/grid/examples/layout-grids.html:25:13, status was 404 Found broken external link on content/patterns/link/examples/link.html:23:13, status was 404 Found broken external link on content/patterns/listbox/examples/listbox-collapsible.html:24:13, status was 404 Found broken external link on content/patterns/listbox/examples/listbox-grouped.html:24:13, status was 404 Found broken external link on content/patterns/listbox/examples/listbox-rearrangeable.html:25:13, status was 404 Found broken external link on content/patterns/listbox/examples/listbox-scrollable.html:24:13, status was 404 Found broken external link on content/patterns/menu-button/examples/menu-button-actions-active-descendant.html:23:13, status was 404 Found broken external link on content/patterns/menu-button/examples/menu-button-actions.html:23:13, status was 404 Found broken external link on content/patterns/menu-button/examples/menu-button-links.html:23:13, status was 404 Found broken external link on content/patterns/menubar/examples/menubar-editor.html:24:13, status was 404 Found broken external link on content/patterns/menubar/examples/menubar-navigation.html:23:13, status was 404 Found broken external link on content/patterns/meter/examples/meter.html:24:13, status was 404 Found broken external link on content/patterns/radio/examples/radio-activedescendant.html:23:13, status was 404 Found broken external link on content/patterns/radio/examples/radio-rating.html:23:13, status was 404 Found broken external link on content/patterns/radio/examples/radio.html:23:13, status was 404 Found broken external link on content/patterns/slider-multithumb/examples/slider-multithumb.html:23:13, status was 404 Found broken external link on content/patterns/slider/examples/slider-color-viewer.html:23:13, status was 404 Found broken external link on content/patterns/slider/examples/slider-rating.html:23:13, status was 404 Found broken external link on content/patterns/slider/examples/slider-seek.html:23:13, status was 404 Found broken external link on content/patterns/slider/examples/slider-temperature.html:23:13, status was 404 Found broken external link on content/patterns/spinbutton/examples/datepicker-spinbuttons.html:25:13, status was 404 Found broken external link on content/patterns/switch/examples/switch-button.html:23:13, status was 404 Found broken external link on content/patterns/switch/examples/switch-checkbox.html:23:13, status was 404 Found broken external link on content/patterns/switch/examples/switch.html:23:13, status was 404 Found broken external link on content/patterns/table/examples/sortable-table.html:23:13, status was 404 Found broken external link on content/patterns/table/examples/table.html:22:13, status was 404 Found broken external link on content/patterns/tabs/examples/tabs-actions.html:24:13, status was 404 Found broken external link on content/patterns/tabs/examples/tabs-automatic.html:23:13, status was 404 Found broken external link on content/patterns/tabs/examples/tabs-manual.html:23:13, status was 404 Found broken external link on content/patterns/toolbar/examples/toolbar.html:30:13, status was 404 Link checker found 49 broken links ```