WordPress / WordPress/php-toolkit
Shape a delightful Blueprints API that's useful and easy to use for WordPress developers
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 61
- Forks
- 21
- Avg merge
- 19h 34m
- Merged PRs (30d)
- 7
Description
Let's ship a stable version of the Blueprints API that allows customizing Playground instances with specific plugins, themes, content and more.
Specifically, let's:
- Engage with WordPress plugin authors for user testing, much like we'd do with a website. Let's ask them to prepare a Blueprint for their plugin and take note of any friction points, feedback, and bugs
- Reach out to the wider community and encourage feedback via GitHub issues
- Polish the documentation for a delightful onboarding experience
- Fix any remaining bugs
We'll know this issue is solved when:
- 10 people successfully set up a Blueprint without getting stuck
- There are no known major bugs
Currently, Blueprints expect step-by-step instructions. Could there be a simpler, declarative API? For example:
{ "plugins": ["gutenberg", "woocommerce"], "theme": "twentytwentyfour", "posts": [ {"title": "My first post"} ] }
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the linked Blueprints API documentation and current step-by-step Blueprint format first. Validate proposed API and documentation changes with plugin authors and the wider community; done means 10 people set up a Blueprint without getting stuck and no known major bugs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, wordpress
- Domain
- api, developer-experience, documentation
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100