ItamarWMDE added subscribers: LSobanski, noarave, hashar, ItamarWMDE. ItamarWMDE added a comment.
@LSobanski (CC @karapayneWMDE), Apologies for taking so much time to respond to your email, we're at the long tail of the New Year holidays. The repositories mentioned in the ticket description are only used for the deployment process itself. We only do active development on the following for the mentioned microsites: - `query.wikidata.org`: https://gerrit.wikimedia.org/r/plugins/gitiles/wikidata/query/gui/ - `query.wikidata.org/query-builder`: https://gerrit.wikimedia.org/r/plugins/gitiles/wikidata/query-builder/ However, we do not deploy actively to `commons-query.wikimedia.org`, so I am not sure what the process is there, perhaps the #structureddataoncommons <https://phabricator.wikimedia.org/tag/structureddataoncommons/> team would be able to provide more context. The repositories mentioned in the ticket are a part of a (frankly somewhat over-elaborate) process to deploy our code to the mentioned sites. Please see the deployment instructions on each of the repositories for more information: - `query.wikidata.org`: https://gerrit.wikimedia.org/r/plugins/gitiles/wikidata/query/gui/#deploy - `query.wikidata.org/query-builder`: https://gerrit.wikimedia.org/r/plugins/gitiles/wikidata/query-builder/#deploying-to-production A few months ago, we moved the deployment scripts themselves to the above-mentioned repositories with the help of @noarave and @hashar (see T328543 <https://phabricator.wikimedia.org/T328543>). The configuration for these deployment jobs can be found in the following file on the integration config repository: https://gerrit.wikimedia.org/r/plugins/gitiles/integration/config/+/refs/heads/master/jjb/wikidata.yaml#77. That sums up the current context. I am personally happy to see that we are moving in the direction of migrating these pipelines to Kubernetes and GitLab, as the Wikidata team also has plans to investigate moving the actively developed repositories to GitLab (see T348518 <https://phabricator.wikimedia.org/T348518> for the query builder epic). Ideally, in the future, we would not have to utilize a custom script to build into a separate repository only for deployment purposes, but be able to directly build from GitLab to the above sites using some kind of workflow file in the repository itself using GitLab's CD mechanisms. I have already asked on slack what would be the limitations of moving to GitLab with this current setup (thread <https://wikimedia.slack.com/archives/C01R06P8D1B/p1702483503075219>), but we would be happy to know more from you. I hope this provides enough context for the planned migration, please do not hesitate to ask for any further required information. TASK DETAIL https://phabricator.wikimedia.org/T350793 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ItamarWMDE Cc: ItamarWMDE, hashar, noarave, LSobanski, karapayneWMDE, Lydia_Pintscher, Dzahn, RKemper, Gehel, bking, Jelto, Aklapper, Danny_Benjafield_WMDE, Astuthiodit_1, AWesterinen, Invadibot, maantietaja, Nintendofan885, Akuckartz, brennen, Nandana, Namenlos314, Lahi, Gq86, Xover, Lucas_Werkmeister_WMDE, GoranSMilovanovic, Mahir256, QZanden, EBjune, KimKelting, merbst, LawExplorer, Salgo60, TerraCodes, _jensen, rosalieper, Scott_WUaS, Jonas, Xmlizer, thcipriani, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Jdforrester-WMF, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org