-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
For publication / deploy - Landmarks Pattern and Dialog Example Updates #227
Conversation
…kyll build system when deployed
Stopgap fix for broken feed display images
Support adding a landmarks pattern page
✅ Deploy Preview for aria-practices ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
Failing checks are due to Netlify's struggle with Git Submodules - I verified that the preview site is working properly and we should be good to go. |
Hi @alflennik Friendly reminder that Updating WAI Website Resources says:
And:
Given the history of issues, I think we need to consider this more than a simple update, especially since this PR is failing checks. Why are some PRs passing check and some not? I would be much more comfortable if the PR passed checks. Given history of issues, unless the checks are all passing and indeed it is just simple content edits, then let’s schedule time for me to publish when you are available in case there are problems. |
Hi @shawna-slh, here is a link to the aria-practices approval of release: https://github.com/w3c/aria-practices/wiki/June-6%2C-2023-Agenda Note @mcking65 that Shawn said she will release the changes next Tuesday. |
I added a list of changes since the April 13 deploy to the top comment. Reviewing the commits from the builds seems like a fruitless exercise because they are all named with some generic string. The build process doesn't pull any useful information from the aria-practices logs. |
We might have a couple more PRs merged into aria-practices:main by Monday. Would we be able to add them to the deploy? One is an update to the skipto script and the other is a simple editorial correction: |
Sorry, not quite. I said:
Please would you look into this more. And:
We'd need to schedule a specific time.
Sure, as long as they are sufficiently tested and approved. And ideally all checks pass and the preview works. :-) |
Hi @shawna-slh. I'm thinking some bad caching + de-sync with Netlify may have happened here. When Netlify was doing the
The commit ref doesn’t seem to exist in either We’ve rebuilt the
For PRs #228, #230 and #231, the same I'd think that doing a
For a proper green check, it may be good to also re-do this publication PR if the other intended updates are ready by then. |
Done on wai-aria-practices2
+1 Thanks. |
Does Tuesday 20 June at 10:30 CT work for you? |
Hi @shawna-slh , would it be possible to schedule this for a little later, 12:30 CT? The team is already offline for the weekend and we have Juneteenth off so we they will be back on online Tuesday morning. Thank you |
I am setting up a few things, and will get to this soon. ~10 minutes... |
deploy seems to have worked fine! Please check live site and let me know if all good... |
/me checks w3c/aria-practices@ca63ddf is indeed live at https://www.w3.org/WAI/ARIA/apg/practices/read-me-first/ |
I have verified all the fixes in production. |
Hi @shawna-slh, we would like to deploy a new version of the APG which includes a new landmarks pattern and updates to the dialog example. It's already part of the way into Tuesday, which is the day we do deploys, so apologies for requesting a bit late. If there is a chance we could deploy this week, that would be fantastic.
List of changes since April 13 deploy follows.
Grid Pattern: Fix typos (capitalization) (pull #2701)
By icecream17 on 2023-06-05
View commit c0054c2d
Read Me First: Remove reference to Internet Explorer in browser support section (pull #2683)
By jugglinmike on 2023-06-06
Per consensus of the 2023-04-25 meeting of the ARIA Authoring
Practices Task Force (https://www.w3.org/2023/04/25-aria-apg-minutes.html), remove mention of Internet Explorer from the browser support section.
View commit ca63ddf0
Datepicker Modal Dialog: Fixed next/prev month bug and improve adherence with APG code style guide (pull #2643)
By Jon Gunderson on 2023-06-06
This PR complements PR #2618 to provide the remaining changes to resolve issue #2581.
This PR changes behavior of commands for next and previous month and year In the date picker dialog when the currently focused date does not exist in the previous or next month or year. With these changes, if the same day number does not exist in the newly displayed month, the last day of the newly displayed month receives focus.
In addition to the above enhancement, this PR also includes the following changes:
class
constructor and pointer eventsCo-authored-by: Matt King [email protected]
View commit 32c7ef25
Add landmark pattern page (pull #2670)
By Matt King on 2023-06-08
Resolves issue #2645 by adding a new page that describes landmarks as a pattern.
The pattern page references the landmarks practice for information about each of the landmark types.
Now, readers will find landmark information on both the practices and patterns pages.
View commit fec70323
Hiding Semantics Practice Page: Add missing word "that" (pull #2704)
By Paul BROWN on 2023-06-10
Editorial correction to add a missing word and missing comma.
Co-authored-by: Matt King [email protected]
View commit 08fee221
Layout Grid Example 3: Remove link to archived ARIA FAQ page (pull #2721)
By Daniel Montalvo on 2023-06-10
View commit b61ac05c
Landmark examples: Update links to related documents and SkipTo script (pull #2624)
By Jon Gunderson on 2023-06-10
Minor editorial and code maintenance changes to all landmark example pages:
Co-authored-by: Matt King [email protected]
View commit 4adb78ea