<div dir="ltr">Hatch version 0.4.0 submitted for review to Chrome store with auto-publish disabled.  They warn it could take up to /weeks/ to review.  We'll see.<div><br></div><div>-b</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Dec 10, 2024 at 10:46 AM Bill Erickson <<a href="mailto:berickxx@gmail.com">berickxx@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi,</div><div><br></div>If there are no objections, I'll update the extension this week with the Publish-Automatically option disabled.  If all is well, I'll officially publish the new version next Tuesday (Dec 17th) morning.<div><br></div><div>Thanks for all of the assistance,</div><div><br></div><div>-b</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Dec 2, 2024 at 12:18 PM Jeff Godin <<a href="mailto:jgodin@tadl.org" target="_blank">jgodin@tadl.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr">On Mon, Dec 2, 2024 at 11:55 AM Bill Erickson via Evergreen-dev <<a href="mailto:evergreen-dev@list.evergreen-ils.org" target="_blank">evergreen-dev@list.evergreen-ils.org</a>> wrote:</div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi All,<div><br></div><div>It's time to deploy an updated version of the Hatch Chrome extension.  See <a href="https://bugs.launchpad.net/evergreen/+bug/2076921" target="_blank">https://bugs.launchpad.net/evergreen/+bug/2076921</a>.  </div><div><br></div><div>I'd like to do this as soon as possible since the extension is now being disabled in the wild for sites that do not have the "ExtensionManifestV2Availability" [1] setting enabled.</div><div><br></div><div>The Google docs suggest the deployment can be done piecemeal, but I have yet to see the appropriate controls in the extension admin UI to configure that.  It's possible they will appear later in the process or that the docs I read were out of date.  Suffice to say, it may be all or none.  In any case, we can revert the deployment if needed.  </div><div><br></div><div>Before I make the change, though, I'd like to confirm that someone besides me has access to the Chrome store to manage the extension, in case we need to do an emergency revert and I'm not available.  I'm pretty sure Galen has access.  Any others?</div><div><br></div><div>Any concerns or suggestions on timing?  It may take a few days for the update to be reviewed and rolled out by The Goog.</div></div></blockquote><div><br></div><div>Hi, Bill!</div><div><br></div><div>My previous offer of help still stands, but no, I do not have access to the Chrome Web Store Developer Dashboard for Hatch.</div><div><br></div><div>I believe phased / percent based rollouts are not an option for extensions with fewer than 10,000 seven-day active users.</div><div><br></div><div>As for timing, avoiding Monday and Friday is good. To avoid some unpredictability introduced by the variable Google review timeline, I'd recommend NOT selecting the "Publish [Hatch] automatically after it has passed review" option. This lets the review take place, then we can select the date when the update is actually made available (up to 30 days after the review is complete).</div><div><br></div><div>If there are problems, rollback can be done without needing a review process (delay), and involves publishing the just-unpublished previous version as a new version number. Any later fix to address whatever regression necessitated the rollback would then need to be a new (higher) version, and would need to go through the standard review process.</div><div><br></div><div>Rollback documentation points out that backward compatibility should be considered before triggering a rollback. I don't think we have issues there, but would appreciate a second set of eyes/brain on that aspect.</div><div><br></div><div>I do not know if rollback and Manifest V2 introduce any challenges at this point. Best not to need to find out. :-)</div><div><br></div><div>Relevant docs:</div><div><a href="https://developer.chrome.com/docs/webstore/update" target="_blank">https://developer.chrome.com/docs/webstore/update</a></div><div><a href="https://developer.chrome.com/docs/webstore/rollback" target="_blank">https://developer.chrome.com/docs/webstore/rollback</a></div><div><br></div><div><div>-jeff</div></div></div></div>
</div>
</blockquote></div>
</blockquote></div>