Skip to content
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

Navigation 6.3 Priorities #50165

Closed
5 of 10 tasks
Tracked by #33094
getdave opened this issue Apr 28, 2023 · 6 comments
Closed
5 of 10 tasks
Tracked by #33094

Navigation 6.3 Priorities #50165

getdave opened this issue Apr 28, 2023 · 6 comments
Labels
[Block] Navigation Affects the Navigation Block [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.

Comments

@getdave
Copy link
Contributor

getdave commented Apr 28, 2023

This issue captures the current priorities for Navigation which we are aiming to include in WordPress 6.3. There's also a longer backlog used to more exhaustively track open issues, bugs, and pending tasks at #38275.

Main tasks

Secondary tasks


Browse Mode

In addition the following tasks from Browse Mode are related to Navigation and will be worked on by contributors.

#50396 (comment)

@getdave getdave added [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues. [Block] Navigation Affects the Navigation Block labels Apr 28, 2023
@mtias mtias mentioned this issue Apr 28, 2023
57 tasks
@richtabor richtabor changed the title WIP Navigation Overview: 6.3 Priorities Navigation 6.3 Priorities May 5, 2023
@getdave
Copy link
Contributor Author

getdave commented May 17, 2023

Update 17th May 2023

  • The intended scope of work for the Nav block in WP 6.3 has been refined and confirmed (see this Issue).
  • Contributors have shipped improvements to the fallback mechanics for the block. This is now normalised in a dedicated class on the PHP side and accessible from the front end via the REST API. These changes improve the UX of the block by always ensuring a Navigation Menu is pre-created meaning there is no "transition" state in the block when it moves from uncontrolled to controlled.
  • Contributors have been improving performance by preloading the key Navigation-related network calls in the Site Editor.
  • Contributors have been engaging in ongoing discussions to refine the scope and purpose of Navigation in the Browse Mode sidebar.
  • Work is underway to improve the Link creation interface to improve its utility for the Navigation block (and the editor in general).

@getdave
Copy link
Contributor Author

getdave commented Jun 7, 2023

Update 7th June 2023

  • Contributors are largely focused on adding a Navigation section to the Browse Mode sidebar.
  • The sidebar now lists all Navigations and allows basic modifications.
  • Work is in progress on a focus mode for Navigation Menus.
  • Work on the block itself has been focused largely on improving the LinkControl component in order to provide greater utility to the Navigation block (as well as other contexts).
  • Bug fixes and improvements to test coverage continue to receive attention.

@getdave
Copy link
Contributor Author

getdave commented Jun 16, 2023

Update 16th June

@getdave
Copy link
Contributor Author

getdave commented Jul 4, 2023

Update 4th July

  • Contributors are heavily focused on triaging bugs identified during WP 6.3 Beta cycle.
  • Navigation on Browse Mode in Site View will be included in WP 6.3 - you can learn more in this overview video.
  • Contributors are also assessing feedback and thinking about tasks to prioritise for the 6.4 cycle.
  • We continue to work on test coverage.

@getdave
Copy link
Contributor Author

getdave commented Jul 25, 2023

Update 27th July

  • A quiet time whilst contributors are (temporarily) focused elsewhere.
  • Contributors have been working on some last minute critical bug fixes for 6.3.
  • Some thought is going into what's next for WP 6.4.

@getdave
Copy link
Contributor Author

getdave commented Sep 8, 2023

As this Issue was regarding 6.3 I think we can close it. The tasks still remain tracked in #38275.

@getdave getdave closed this as completed Sep 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Block] Navigation Affects the Navigation Block [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.
Projects
None yet
Development

No branches or pull requests

1 participant