Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.43k stars 1.99k forks source link

Offer the ability to create and manage staging sites on WoA sites #52241

Closed davipontesblog closed 1 year ago

davipontesblog commented 3 years ago

Initially posted in the Ideas P2 here: pKdGS-1OT-p2

What

Offer users on WoA the ability to create and manage staging sites so they can try out other themes, plugins, etc, without having to make changes on their live site, or to create another site on WordPress.com and require another Business plan to do that.

Additional context This has been mentioned in 54 comments from July 2019 to March 2021.

davipontesblog commented 3 years ago

This can be tracked by reviewing the volume of incidence of this chat tag in WP.com: atomic_staging_local

Current stats: 37 requests in the last 30 days.

formosattic commented 3 years ago

Also tracked at 384-gh-Automattic/atomic

happychait commented 3 years ago

30342938-hc

JoshuaGoode commented 3 years ago

Copying over some of my comments from an internal discussion. See it for some additional links: p7DVsv-ccs-p2#comment-36767

Overall, it’s been a product decision not to offer staging. I personally would like to see some kind of paid add-on in the future that allows for easy site cloning.

The Atomic platform has cloning built-in with endpoints ready if WordPress.com wants to add it at some point. It's already in use outside of WPCOM.

For WordPress.com, this could potentially be provided as an “advanced” monthly paid add-on to a current plan — designed to be temporary but the user can continue to renew it for as long as they need it. If user cancels it, we can make it clear that it and its content will be gone. If it expires, after a grace period with plenty of notices, we could then automatically revert it so WoA doesn’t have countless sites without a plan.

The gap would still likely be pushing/syncing/migrating the content if they make changes to the staging version that they want to move to their live site. There are many ways to tackle that from my point of view though — filled with potential Jetpack connection, ownership, stats..etc issues.

zachspears commented 3 years ago

I have had numerous chats with users asking about staging sites, I will start adding those conversations here. I think it would provide a lot of use as an advanced add-on, and give people more flexibility to build their projects and test their sites. 31599148-hc

JoshuaGoode commented 3 years ago

Copying over requests from the older legacy Atomic repo (384-gh-Automattic/atomic).

30855304-hc

The customer would have liked to use a staging site to test major theme changes before applying those to the live site.

I also would like to highlight the difference in difficulty (and compatibility caveats) in setting up a local staging environment between WordPress.com and something like Local. It seems like this type of integration could be something we could build.

I'm not copying them over but also please see the ideas post previously mentioned, pKdGS-1OT-p2

arunsathiya commented 3 years ago

Also requested on 31431395-hc.

arunsathiya commented 3 years ago

Two more requests: 32440474-hc and 32441092-hc.

kuropixel commented 3 years ago

User requesting: 32723456-hc

arunsathiya commented 3 years ago

Requested in 32838788-hc.

arunsathiya commented 3 years ago

Requested in 32813550-hc.

davipontesblog commented 2 years ago

Requested in 20087312-hc

dragstor commented 2 years ago

Requested in 32890176-hc.

arunsathiya commented 2 years ago

33019126-hc.

arunsathiya commented 2 years ago

32740445-hc.

KokkieH commented 2 years ago

https://wordpress.com/forums/topic/planning-a-full-rebrand-and-relaunch-need-help-with-logistics/?view=all

arunsathiya commented 2 years ago

Requested on 33681364-hc.

dragstor commented 2 years ago

Requested on:

happychait commented 2 years ago

33961463-hc which was followed up in 4737092-zen

happychait commented 2 years ago

In 34329929-hc customer asked for duplicating their live site.

syhussaini commented 2 years ago

In 4807826-zen the user would like to have a pre-production environment so that they can work on the changes without disrupting the existing site.

happychait commented 2 years ago

Another one in 35049390-hc

Suggested Local by Flywheel for now.

dragstor commented 2 years ago

Requested in 35077926-hc Suggested https://localwp.com/

dragstor commented 2 years ago

Requested in 34658053-hc

arunsathiya commented 2 years ago

Requested in 34887095-hc.

arunsathiya commented 2 years ago

Also requested in 35528948-hc.

rw-ye commented 2 years ago

Another request here: 5226914-zd-woothemes

formosattic commented 2 years ago
arunsathiya commented 2 years ago
kuropixel commented 2 years ago
arunsathiya commented 2 years ago

Requested in 36072446-hc. Given the nature of this issue, it wouldn't be implemented right now. So, I haven't promised a followup.

github-actions[bot] commented 2 years ago

Support References

This comment is automatically generated. Please do not edit it.

arinoch commented 2 years ago

One more. 36125479-hc

Given how far this is down the priority list, gave the local alternative and did not offer a followup.

arunsathiya commented 2 years ago

11434269-hc.

dragstor commented 2 years ago

28750711-hc

dragstor commented 2 years ago

35788589-hc

kuropixel commented 2 years ago

5707046-zen

happychait commented 1 year ago

38449575-hc

dragstor commented 1 year ago

38754078-hc

dragstor commented 1 year ago

40276444-hc

happychait commented 1 year ago

40854517-hc

tvolpert commented 1 year ago
happychait commented 1 year ago

42156434-hc

dragstor commented 1 year ago

42315424-hc

vindl commented 1 year ago

Closing this since we released staging sites in the meantime: https://wordpress.com/blog/2023/05/02/announcing-staging-sites/.