mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
Mark Smith ([staff profile] mark) wrote in [site community profile] dw_dev2019-12-07 10:54 pm

Dreamwidth Canary Server!

Hi all!

As part of all the work I've been doing on the backend, I've also made it possible for us to "preview" the latest code before we roll it out to everybody. In parlance, this is called a "canary server" and it can be updated to the latest code and enable us to test (most) things before they get in front of all of the users.

You're all welcome to start hitting canary right now, if you want to live on the bleeding edge. It's a little tricky to set up, but if you're familiar with manipulating cookies, you'll be fine. If not -- maybe sit tight and wait until we write up a button to toggle it on/off easily!

But, if you do like cookies, all you need to do is add a new cookie like this:

  • Name: ljcanary
  • Value: 1
  • Domain: .dreamwidth.org
  • Expiration: Session or whatever you want

If you present that cookie in your request, we will route you to the canary servers which are running the latest code. Usually a few minutes after something lands on master, it'll be available on canary... now that's living on the edge. :-)

For now though, if you want to help test the changes to Markdown or recent formatting changes made by the inestimable [personal profile] roadrunnertwice, we'd appreciate you popping over to canary and helping out!

roadrunnertwice: Parking lot stencil: "ALL TREES WILL BE TOWED," with tree glyph in "no" sign. (All trees will be towed)

[personal profile] roadrunnertwice 2019-12-09 05:04 pm (UTC)(link)
Canary throws mixed content warnings because it's not using the HTTPS image proxy. But that might be intended; I'm not actually sure where the proxy runs or what's allowed to reference it.