Oct. 24th, 2022

kareila: "Mom, I'm hungry." "Hush, I'm coding. You ate yesterday." (coding)
[personal profile] kareila
For those who haven't seen it, I just posted about the new canary server in [site community profile] dw_beta. Although it's technically a beta feature, I also wanted to mention it here since it's a feature that will be mostly used by developers to test how their code behaves on the live site.

Right now, the people who can deploy to canary are (I believe) the same people who can merge code changes - so me, [staff profile] mark, [personal profile] alierak, [personal profile] momijizukamori. It's not an automatic process, at least not yet; it has to be kicked off by hand, and it doesn't manage everything - any database or text string changes still have to be applied by running the update-db and texttool scripts, and those changes will affect both canary and stable servers, since they both use the main database.

Right now the only way to be notified when a canary deploy happens is to monitor the #commits channel on our Discord server. I'll try to remember to post here if a canary deploy happens that looks like it will take a while to migrate to the stable server. At the moment, canary and stable are identical.

If you have any questions or comments about how the canary impacts our development workflow, please share them here!

If you have any questions or comments about how turning on the canary impacts your use of the site, please share those on the [site community profile] dw_beta post I linked above.

Cool? Cool.

Profile

dw_dev: The word "develop" using the Swirly D logo.  (Default)
Dreamwidth Open Source Development

July 2025

S M T W T F S
  12345
6789101112
13141516171819
20212223 242526
2728293031  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 20th, 2025 10:24 pm
Powered by Dreamwidth Studios