observablehq / feedback

Customer submitted bugs and feature requests
42 stars 3 forks source link

Obligate "live" coding for Public notebooks #488

Closed jagrafft closed 1 year ago

jagrafft commented 1 year ago

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/@
  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

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.

CobusT commented 1 year ago

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

CobusT commented 1 year ago

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.