I tried the following steps in blockbuilder.org:
- Logged in to blockbuilder w/github
- Created fresh block
- Clicked private
- Made edits
- Save
- URL: https://blockbuilder.org/weiglemc/7d854e42e6963d9561aad59fe0fd3092
- Note that even though it's private, I could view the block if given this URL, but it's not in my list of blocks
- gist URL: https://gist.github.com/weiglemc/7d854e42e6963d9561aad59fe0fd3092
- The gist is secret - you can't view w/o logging into github
- URL: https://blockbuilder.org/weiglemc/7d854e42e6963d9561aad59fe0fd3092
- Made more edits
- Save
- same URL
- same Gist URL
- all revisions are viewable in the Revisions tab in gist (https://gist.github.com/weiglemc/7d854e42e6963d9561aad59fe0fd3092/revisions)
Then, I went to gist.github.com
- https://gist.github.com/weiglemc/7d854e42e6963d9561aad59fe0fd3092
- Clicked Edit
- Clicked "Make Public"
- kept the same URL
Back to blockbuilder.org
- Reload the page
- Now shows as public (padlock unlocked)
- Made more edits
- Save
- still kept same URL
- If I click on "view bl.ock", it opens https://bl.ocks.org/weiglemc/7d854e42e6963d9561aad59fe0fd3092/9af339ec6085aa01e1c2cea021ef3e4fda012181, but I get the same page if I visit https://bl.ocks.org/weiglemc/7d854e42e6963d9561aad59fe0fd3092
The hash in the URL here remains the same over blockbuilder, gist, and bl.ocks.org
The updating from blockbuilder to gist seems pretty fast (I think that's where things are saved anyway). The updating from blockbuilder/gist to bl.ocks.org takes longer.
One more thing, if I click "view bl.ock" from blockbuilder, it creates the block from the latest version (with the extra string at the end "9af339ec6085aa01e1c2cea021ef3e4fda012181" as above). It takes a little bit for the latest version to propagate to the main page (without the extra string).
Now I'm going to logout of blockbuilder.org and then make edits.
- Logout
- Make edits, but there's no option to Save
- Login
- Make more edits
- Save
- Still have the same URL https://blockbuilder.org/weiglemc/7d854e42e6963d9561aad59fe0fd3092