Back in June I announced https://schedule-deployment.toolforge.org/ as a new tool to help simplify editing the https://wikitech.wikimedia.org/wiki/Deployments page.[0] Today I am back to let y'all know that thanks to a feature request by Gergő [1] you can now use the tool by first browsing [[wikitech:Deployments]] to find the backport window you would like to use.
When you have found the window that will work best for you, you can click the green circled plus icon in the upper right corner of the window's "changes" section. That link will take you to a view on the scheduler tool showing the same deployment window's current patches and a form to add your Gerrit change set. Submitting this form puts you in the same workflow that you would get from the link on a backport eligible Gerrit change, but with the addition of having the window pre-selected in the scheduling form.
A related workflow change is that once you have scheduled a change set for deployment using the tool you will now be redirected to that window's view rather than the tool's landing page.
There were a few hiccups with the schedule-deployment tool earlier today. These ended up being less than awesome handling of unexpected data in the Deployments page. Hopefully my fixes will keep things running smoothly for the foreseeable future. My thanks go out to Kosta for reporting these issues and continuing to use the tool even though he is so good at finding the sharp edges.
[0]: https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/m... [1]: https://phabricator.wikimedia.org/T372059
Bryan
On 10/28/24 17:13, Bryan Davis wrote:
Back in June I announced https://schedule-deployment.toolforge.org/ as a new tool to help simplify editing the https://wikitech.wikimedia.org/wiki/Deployments page.[0] Today I am back to let y'all know that thanks to a feature request by Gergő [1] you can now use the tool by first browsing [[wikitech:Deployments]] to find the backport window you would like to use.
Bryan, thanks for all your effort on this. It's exactly the sort of fiddly little problem that tends to not get worked on because the existing process seems Good Enough, but makes for a big boost in quality of life once somebody takes the time.
Amazing! Thank you so much!
On Tue, Oct 29, 2024 at 10:55 AM Brennen Bearnes bbearnes@wikimedia.org wrote:
On 10/28/24 17:13, Bryan Davis wrote:
Back in June I announced https://schedule-deployment.toolforge.org/ as a new tool to help simplify editing the https://wikitech.wikimedia.org/wiki/Deployments page.[0] Today I am back to let y'all know that thanks to a feature request by Gergő [1] you can now use the tool by first browsing [[wikitech:Deployments]] to find the backport window you would like to use.
Bryan, thanks for all your effort on this. It's exactly the sort of fiddly little problem that tends to not get worked on because the existing process seems Good Enough, but makes for a big boost in quality of life once somebody takes the time.
-- Brennen Bearnes Release Engineering Wikimedia Foundation
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
This is very nice, thanks so much for your continued work and improvements to this (and for fixing the sharp edges)!
Kosta
On 29. Oct 2024 at 00:13:27, Bryan Davis bd808@wikimedia.org wrote:
Back in June I announced https://schedule-deployment.toolforge.org/ as a new tool to help simplify editing the https://wikitech.wikimedia.org/wiki/Deployments page.[0] Today I am back to let y'all know that thanks to a feature request by Gergő [1] you can now use the tool by first browsing [[wikitech:Deployments]] to find the backport window you would like to use.
When you have found the window that will work best for you, you can click the green circled plus icon in the upper right corner of the window's "changes" section. That link will take you to a view on the scheduler tool showing the same deployment window's current patches and a form to add your Gerrit change set. Submitting this form puts you in the same workflow that you would get from the link on a backport eligible Gerrit change, but with the addition of having the window pre-selected in the scheduling form.
A related workflow change is that once you have scheduled a change set for deployment using the tool you will now be redirected to that window's view rather than the tool's landing page.
There were a few hiccups with the schedule-deployment tool earlier today. These ended up being less than awesome handling of unexpected data in the Deployments page. Hopefully my fixes will keep things running smoothly for the foreseeable future. My thanks go out to Kosta for reporting these issues and continuing to use the tool even though he is so good at finding the sharp edges.
Bryan
Bryan Davis Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]] irc: bd808 _______________________________________________ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
Thanks, Bryan! This is great!
Sam
On Tue, Oct 29, 2024 at 5:45 PM Kosta Harlan kharlan@wikimedia.org wrote:
This is very nice, thanks so much for your continued work and improvements to this (and for fixing the sharp edges)!
Kosta
On 29. Oct 2024 at 00:13:27, Bryan Davis bd808@wikimedia.org wrote:
Back in June I announced https://schedule-deployment.toolforge.org/ as a new tool to help simplify editing the https://wikitech.wikimedia.org/wiki/Deployments page.[0] Today I am back to let y'all know that thanks to a feature request by Gergő [1] you can now use the tool by first browsing [[wikitech:Deployments]] to find the backport window you would like to use.
When you have found the window that will work best for you, you can click the green circled plus icon in the upper right corner of the window's "changes" section. That link will take you to a view on the scheduler tool showing the same deployment window's current patches and a form to add your Gerrit change set. Submitting this form puts you in the same workflow that you would get from the link on a backport eligible Gerrit change, but with the addition of having the window pre-selected in the scheduling form.
A related workflow change is that once you have scheduled a change set for deployment using the tool you will now be redirected to that window's view rather than the tool's landing page.
There were a few hiccups with the schedule-deployment tool earlier today. These ended up being less than awesome handling of unexpected data in the Deployments page. Hopefully my fixes will keep things running smoothly for the foreseeable future. My thanks go out to Kosta for reporting these issues and continuing to use the tool even though he is so good at finding the sharp edges.
Bryan
Bryan Davis Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]] irc: bd808 _______________________________________________ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
Oooh, awesome! Thank you so much!
Kamila
On Tue, Oct 29, 2024 at 12:14 AM Bryan Davis bd808@wikimedia.org wrote:
Back in June I announced https://schedule-deployment.toolforge.org/ as a new tool to help simplify editing the https://wikitech.wikimedia.org/wiki/Deployments page.[0] Today I am back to let y'all know that thanks to a feature request by Gergő [1] you can now use the tool by first browsing [[wikitech:Deployments]] to find the backport window you would like to use.
When you have found the window that will work best for you, you can click the green circled plus icon in the upper right corner of the window's "changes" section. That link will take you to a view on the scheduler tool showing the same deployment window's current patches and a form to add your Gerrit change set. Submitting this form puts you in the same workflow that you would get from the link on a backport eligible Gerrit change, but with the addition of having the window pre-selected in the scheduling form.
A related workflow change is that once you have scheduled a change set for deployment using the tool you will now be redirected to that window's view rather than the tool's landing page.
There were a few hiccups with the schedule-deployment tool earlier today. These ended up being less than awesome handling of unexpected data in the Deployments page. Hopefully my fixes will keep things running smoothly for the foreseeable future. My thanks go out to Kosta for reporting these issues and continuing to use the tool even though he is so good at finding the sharp edges.
Bryan
Bryan Davis Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]] irc: bd808 _______________________________________________ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
wikitech-l@lists.wikimedia.org