-
Notifications
You must be signed in to change notification settings - Fork 270
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
Blueprints: Find new name #1560
Comments
Puzzles would be my favorite from the list. |
|
@sfougnier thank you! One thing that came up with Playbooks is how Ansible already uses that name. Do you think that's an issue at all? https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_intro.html |
Out of the list above, I agree with @sfougnier about "Playbook" as a solid contender. It's quick to understand and connects on the levels that Saul already mentioned, as well as doubles down on the sense of "play" (literally).
This is always the struggle when using language that's easy to grasp because it's universal. Is Ansible something that the largest Playground audience segment will be very well aware of? If so, and the desire is to be more unique and memorable, then that could be a reason not to use "playbook" for Playground. Some additional naming thoughts for consideration:
|
Thinking along the lines of Playbook, what about Playlist (since we had already mentioned mixtape)? |
I don't expect most of them to know what playbooks in Ansible are. Probably the most advanced technical part of the audience, so extenders and people potentially contributing to Playground Core. But most of them, as in educators, testers, designers, everyday users, I don't suppose most of them will have that knowledge. The extender audience is super important, but it won't be the majority of the users in the long term. What do you think? And what would be the downside of them being familiar with Ansible playbooks? Why would that be a bad thing? And by the way, Alex, thanks, I love "playlists". |
Okay, thanks for clarifying that. As long as Ansible isn't a direct competitor, it's likely okay if the name is the same. Based on your description of the audience's familiarity, the term I vote for
|
How about calling it a "build file" or |
@annziel recently brought up "Craft books" |
Playgroundfile is really interesting from the developer perspective, although I'm not convinced about sentences like “Playgroundfile community space”. |
No I wouldn't suggest a sentence like that 😅. I think it would be better as "Playground community space". |
What about:
|
"Playbook" is one of the few options that evokes a pre-existing sense of meaning for me, a sense that there is a plan. "Playbook" feels close. But maybe we can be more precise while keeping the same general sense and imagery. In American football, a playbook is not a specific plan but rather a collection of plays one may choose from. Plays are grouped according to purpose. At game time, when the offense needs to pass the ball, they choose a play from a set of known, rehearsed passing plays. A playbook is like our documented set of available Blueprint steps. A team's strategy for a specific game is called a game plan. There are many jobs on a football team. Each player has a different role, and all come together to execute the game plan, one play at a time. What do you think of "gameplan" or "game plan"? |
Interesting ideas! Appreciate all the contributions so far. Some things to consider:
Frankly, I'm not sure any suggestions are as clear as "Blueprints" (the current name). Out of the alternative names that have been proposed, If those feel too playful and don't resonate, my recommendation would be to use a functional term, such as Hope this helps! |
Thanks for laying that out!
I like how a term like Playbook can also be applied like "Running a Playbook on WordPress". It's related to Playground but can be applied more broadly if we wish (since we've been planning things like implementing a Blueprint execution library in PHP). |
Just a few terms to add to the mixture here and some work, some less so:
I would vote against things that have strong meaning connected to those making, for example Playbooks and journeys are already really hooked into things. I kind of like 'quests' but I adore the gaming concept. I don't know if it's too disconnected for many. |
What about |
This touches on an unspoken question I've had about this discussion. What is the scope of the new term? Do we envision Blueprints being applied to WordPress outside of Playground? We've previously discussed implementing the next version of Blueprints as a PHP library, and I believe we've casually discussed running Blueprints to configure regular WordPress installs. |
I love |
Adding a few more suggestions not already covered: From “File” — funfile or playfile |
Please share your ideas before September 23rd. After that, we will create a pole with all the suggestions to collect feedback. |
Although I don't have a specific name to add, it's a shame that |
"Stagehand" as a product, "Stagehand Config" or ".stagehand". I feel like it fits decently with the product suite, though not perfectly in line with 'Playground', the syllable structure is similar. 'Stage' and 'Play' have association. The term Stagehand in the theatre would generally be used to describe the individuals responsible for setting up the stage, and props/environment to a specific layout for scenes. 🎭 |
How about "groundwork"? As in ready to use template, "we did the groundwork for you". But playground groundwork doesn't rhyme good together, because of the repetition. |
My contender: |
Thinking about a broad term for all the things you find at a playground (swings, slides, seesaws, sandbox, etc), and searching online for synonyms, I see:
|
I'm a little biased coming from the automotive industry, but buildsheet comes to mind. It lists all the components of a car and can be used as a way to recreate a specific build |
I saw the message in the #automattic channel, although I have no direct connection to this project, I always like a good naming exercise. Having spent a few minutes to understand the product, I think One thing I like to do in naming exercises is start with the most boring / obvious / basic name for something, and use that to understand our reasons for calling it something more interesting. This can help find the best name by clarifying why we are naming it. So in this case, a blueprint for playground seems (to me) most analogous to what might be called a "preset" in any other piece of software. So for the sake of discussion, why don't we just call it a "preset" or even more painfully, a "configuration file"? |
Partial to Playground Model myself but had a couple suggestions:
|
"Scaffold" |
SpringBoard |
Omni |
In WCEU someone propose as Recipes. It's wide used in Drupal. |
At some point, Playground probably needs to be made available in different languages. For "blueprint" I'd suggest something lie "Playground recipe", "Playground drawing", or "Playground layout", to make it immediately clear that this is a sub-term. |
I like referring to the blueprints starting with the word "Playground XXX," as it makes it clear what we're referring to. My suggestions are:
|
The concept of a scaffold feels the most accurate, but not as 'on brand' with the theme of a playground. Playset Playset comes to mind as an option. A playset has several pre-built playground equipment items bundled together, but doesn't restrict adding additional items. Pulls in some of the meaning of a scaffold, but within the playground theme. |
I'd +1 "playset", or even just "plays". The word "games" also comes to mind (even better, the Spanish "juegos"). On the Playground, you play "games/juegos", and they have different rules and pre-defined components (though I can't imagine a 5-year-old talking about "components" to a game they're playing 😏). Similarly, if you're playing a sport on the playground, you might have "plays" that you run with your team to score a goal. Use it in a sentence:
|
From my understanding, Blueprints (or whatever they end up being called) won't always be directly tied to Playground. They could potentially be used to set up a new WordPress install, for example. Basically, Blueprints would be their own thing, and Playground would be a separate thing that makes use of Blueprints. So I think we'd want to avoid coupling the name. @adamziel can probably add more insight into that and whether it's an idea that's still being explored. If this is still the case, it might be worth mentioning above because it'd likely change how folks think about naming ideas. |
Correct, we would love for Blueprints to become a part of WordPress in the future. This is why we started working on migrating blueprints to PHP. |
Can we still vote for "Blueprints" i.e. not changing the name? And based on the fact that it's going to decouple from playground at some point, I can't think of a better fitting name than Blueprints. My +1 |
I'm not sure, but we can add Blueprints to the list with all other suggestions. |
I would also be in favor of not changing it. I wonder why anyway, like @brandonpayton above:
This ultimately ends up in the same dilemma as the name Gutenberg, which still persists, although it has long been called Block Editor or Site Editor and Gutenberg is “only” the development plugin for it - unfortunately not everyone gets it either. I see that coming here too. Blueprints is now a very catchy term for me in connection with the Playground. Also keep in mind: currently all (or hopefully many) plugin developers upload their blueprint.json to a directory called If a change is needed, I would be more in favor of “Playground JSON” as this describes the task exactly (and there are no linguistic problems with translations into other languages). |
If you are set/firm for using Playground as the overall concept, how about the word "Set" Use your Playground Set to start your WordPress pre-configured site. After all this is what the collection of items on a playground are usually called - a "set". I think the word Set also easily translates into other languages quite easily
I realized it subtly also fits with the jazz theme of WordPress - a set (setlist) is the list of songs a band plays at a gig. Seems to work for me as I think about it. |
A lot of great suggestions here, thank you everyone! Let's start shifting the discussion towards choosing one option. To help with that, here's a few upcoming Blueprints features. Let's make sure the new name is flexible enough to can accommodate for those:
|
Thanks for contributing all the names! We've started a poll of some selects we've made, filtered based on criteria. Take a look and cast your vote here: #1846 |
As @sfougnier mentioned in the poll, the consensus is to keep the name Blueprints – and that's what we'll do. CC @bph |
As Matt said during WCEU 2024 keynote, the name „Blueprints" will change. Let's find that new name.
Some names that came up:
CC @sfougnier
The text was updated successfully, but these errors were encountered: