Brandon Payton
Brandon Payton
First task: - Establish a simple interface for listing OPFS sites for the site manager being added in #1661.
I considered making a simple PR starting with @bgrgicak's [OPFS-reading function from the site manager view PR](https://github.com/WordPress/wordpress-playground/pull/1661/files#diff-2f79de73f019399b3398dac848da6643797f9db71e51f20440dc35559a11e6a7R50-R72). But we will outgrow that interface almost immediately, and it wouldn't be better...
> Let's take this opportunity to design a solid metadata format. Some questions to ponder: > > * How many JSON schemas will we need? There's site metadata, [runtime setup...
> @brandonpayton This sounds like a good solution to the load/save problem we discussed a few times and I like that it would enable Playground to use more sources. Glad...
> > I'm unsure if this project is the right time to do it as it seems unrelated and we could add it later, but prototyping it now sounds like...
@bgrgicak thanks for all your thoughts! > My initial idea behind including blueprints was that they already could include all settings data so we wouldn't duplicate it. Browser and device...
Today, I started a rough draft of site storage APIs and redux plumbing for working with stored sites, #1679. It's basic and incomplete. It only considers OPFS, and we'll eventually...
> Ideally I'd like to use the slug instead of the scope so that you could have stable Playground URLs, e.g. https://playground.wordpress.net/my-site-23/wp-admin/ I really like this idea.
There are a few items left here: - Favicon (ideally a data url) - Date last active (used to determine the current site) - Logs For the logs, I wonder...
In order for WordPress to default to pretty permalinks during install, it has to make a successful request to the site while pretty permalinks are enabled. I suspect: - the...