imagarelfsmessageofthedayserviceusertaskverify-statuszuul-status
On 9 Mar 2021, at 20:50, 'Ben Rohlfs' via gerritcodereview-maintainers <gerritcoderevi...@googlegroups.com> wrote:tl;dr 23 API methods are scheduled for deletion and plugins must migrate to Polymer 3 for the 3.4 release in MayHi plugin developers,We are currently in the middle of a spring cleaning effort with the Gerrit Frontend team, so we are tackling TODOs, leftovers, migrations and are generally getting rid of tech debt.As part of this effort we also want to clean up the Frontend Plugin API, which has grown over time to expose 77(!) methods [1]. We have thoroughly analyzed all 22 active frontend plugins [3] that are hosted on gerrit-review and found out that 23 of 77 API methods are unused, so we are planning to delete them before the 3.4 release in May. If you are a maintainer of a plugin, then please check this list [1], and let us know if you would like us to keep some of those methods around.
Furthermore we would like to stop supporting Polymer 2 plugins with the 3.4 release and have prepared a change [2] for that on the master branch. Migrating a plugin from Polymer 2 to 3 means that you just have to stop using HTML imports. According to this list [3] there are 7 plugins on gerrit-review that require action:imagarelfsmessageofthedayserviceusertaskverify-statuszuul-statusWe recommend using the build rules polygerrit_plugin and rollup_bundle. 9 examples that you can copy from are mentioned in [3], and for 4 of them I am providing a link here for your convenience [4-7]. We strongly recommend using the Dev Helper extension for developing and testing your plugins against your regular Gerrit deployment. Please let us know when you run into problems. We are happy to help.We would appreciate comments being added to [3], if you are planning to do the migration for one of the plugins, or if you can provide helpful background.Thanks for your cooperation! With frontend plugins getting in good shape we are also happy to invest into updating the outdated documentation. :-)-Ben
--
---
You received this message because you are subscribed to the Google Groups "gerritcodereview-maintainers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gerritcodereview-mai...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gerritcodereview-maintainers/CAEWS%2BaOL2g%2B6obH%3D0GtX8yTJ7U-WYcbK_UkTMSfmdST63kjp8w%40mail.gmail.com.
On Mar 9, 2021, at 1:50 PM, 'Ben Rohlfs' via gerritcodereview-maintainers <gerritcoderevi...@googlegroups.com> wrote:tl;dr 23 API methods are scheduled for deletion and plugins must migrate to Polymer 3 for the 3.4 release in MayHi plugin developers,We are currently in the middle of a spring cleaning effort with the Gerrit Frontend team, so we are tackling TODOs, leftovers, migrations and are generally getting rid of tech debt.As part of this effort we also want to clean up the Frontend Plugin API, which has grown over time to expose 77(!) methods [1]. We have thoroughly analyzed all 22 active frontend plugins [3] that are hosted on gerrit-review and found out that 23 of 77 API methods are unused, so we are planning to delete them before the 3.4 release in May. If you are a maintainer of a plugin, then please check this list [1], and let us know if you would like us to keep some of those methods around.Furthermore we would like to stop supporting Polymer 2 plugins with the 3.4 release and have prepared a change [2] for that on the master branch. Migrating a plugin from Polymer 2 to 3 means that you just have to stop using HTML imports. According to this list [3] there are 7 plugins on gerrit-review that require action:imagarelfsmessageofthedayserviceusertaskverify-statuszuul-statusWe recommend using the build rules polygerrit_plugin and rollup_bundle. 9 examples that you can copy from are mentioned in [3], and for 4 of them I am providing a link here for your convenience [4-7]. We strongly recommend using the Dev Helper extension for developing and testing your plugins against your regular Gerrit deployment. Please let us know when you run into problems. We are happy to help.We would appreciate comments being added to [3], if you are planning to do the migration for one of the plugins, or if you can provide helpful background.
Thanks for your cooperation! With frontend plugins getting in good shape we are also happy to invest into updating the outdated documentation. :-)-Ben
--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/repo-discuss/5AE75A66-8016-4B86-BF86-5E23931945F0%40codeaurora.org.
On Mar 10, 2021, at 1:01 AM, Ben Rohlfs <bro...@google.com> wrote:Hi Nasser,maybe start with looking at these changes. Kudos to David!