feedback icon indicating copy to clipboard operation
feedback copied to clipboard

Obligate "live" coding for Public notebooks

Open jagrafft opened this issue 3 years ago • 1 comments

Describe the bug Once a notebook is set to Public, any change made to a notebook is immediately reflected on the client's side.

To Reproduce Steps to reproduce the behavior:

  1. Go to https://observablehq.com/@<my_account>
  2. Click on Notebooks
  3. Click on New+
  4. Use Blank template
  5. Change visibility to "Public"
  6. Open "Incognito" browser window (or equivalent)
  7. Navigate to notebook's public URL
  8. Observe changes being made live

Expected behavior Edit and refactor notebooks without interrupting end-user's experience. Specifically, a way to develop that does NOT obligate I force these items on users

  • Bugs
  • Incomplete work
  • Prototype implementations
  • Breakages which occur as part of normal development cycles

Screenshots Not applicable.

Desktop (please complete the following information): Not applicable.

Smartphone (please complete the following information): Not applicable.

Additional context The choice between 💩 on my user's experience and creating a service outage is not one I'm willing to accommodate or endure.

jagrafft avatar Oct 13 '22 16:10 jagrafft

We are working on some options to create a different workflow for this.

CobusT avatar Oct 29 '22 00:10 CobusT

Please have a look at the feature called 'pausing live edits'. https://observablehq.com/@observablehq/pause-live-edits-in-public-notebooks Hopefully that addresses this request! If not, please let us know and we can re-open this issue.

CobusT avatar Apr 25 '23 23:04 CobusT