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

Site Editing Milestones #24551

Closed
mtias opened this issue Aug 13, 2020 · 5 comments
Closed

Site Editing Milestones #24551

mtias opened this issue Aug 13, 2020 · 5 comments
Labels
[Type] Overview Comprehensive, high level view of an area of focus often with multiple tracking issues

Comments

@mtias
Copy link
Member

mtias commented Aug 13, 2020

We have been using long standing overview issues for handling the site editing project and it's time to get a bit more granular in how we structure the milestones. We also need to bring together several projects that might have appeared separate before. The goal is for each of these to have a proper task breakdown soon.

Milestone:1 Infrastructure and UI

High

The work on the first part covered the introduction of the wp_template and wp_template_part model, the edit-site package, multi-entity saving, and a set of site editing blocks (site-, query, post-).

Normal:

This section covers the integration of template editing into the post editor itself (that is, outside of edit-site).

Milestone:2 Browsing#24552Completed

Groups the work related to navigating between pages, templates, parts, and the interface work around communicating what area is active, what entity is loaded, and so on.

Milestone:3 Styling#20331 In progress

Includes the global styles project, design tools in specific site editing blocks, and any further work around theme integration (palettes, gradients, content width, etc).

Milestone:4 Theme Blocks#22724Completed

Covers the creation and prioritization of remaining theme related blocks. Needs coordination with theme group and community to determine priorities and gaps.

Milestone:5 Query Block#24762Completed

An initial implementation of the Query and Loop blocks is in place. It's missing some next steps around customizing the query, sidebar controls, and particularly pattern integration for editing and handling different displays of post lists.

Milestone:6 Navigation Block#27593 In Progress

Editing a site's navigation menu, both in terms of structure and design.

Milestone:7 Gradual Adoption#30662Completed

Once more of the pieces are completed, there needs to be some room to structure how adoption might look for those that can't or don't want to restructure a full theme — intermix of block based templates and regular PHP templates, etc. Part of this is already being covered by separate projects like edit-widgets and the navigation block work, but keeping this noted here for visibility.

@mtias mtias added [Type] Overview Comprehensive, high level view of an area of focus often with multiple tracking issues [Feature] Full Site Editing labels Aug 13, 2020
@mtias mtias pinned this issue Aug 26, 2020
@jdevalk
Copy link
Contributor

jdevalk commented Nov 20, 2020

@mtias I'm trying to get a grip on what FSE's current status is. Is this Milestone overview up to date, in terms of statuses?

@mtias
Copy link
Member Author

mtias commented Nov 20, 2020

Yes, this is generally the best place to get an overview and status check. The big thing missing is the navigation block, which has been tracked in a separate project but I plan to list here as well

@mtias
Copy link
Member Author

mtias commented Dec 18, 2020

Incorporated Milestone:6 Navigation Block and renamed Milestone:2 to "Browsing" for clarity.

@priethor
Copy link
Contributor

priethor commented Apr 9, 2021

Created and linked an overview/tracking issue for Milestone 7: Gradual adoption #30662

@mtias
Copy link
Member Author

mtias commented Jun 30, 2021

Most of the work outlined in this overview is now concluded or has its most important tasks covered. A more fine tuned scope for what's upcoming is continued to be tracked in this new issue: #33094.

A lot of wonderful work has gone into all these ambitious milestones, so kudos to all who contributed so far!

@mtias mtias closed this as completed Jun 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Overview Comprehensive, high level view of an area of focus often with multiple tracking issues
Projects
None yet
Development

No branches or pull requests

5 participants
@jdevalk @mtias @priethor and others