Re: [PROPOSAL] Send build notifications to notifications list
Okay, I cleaned up the views. They are now under the "Z" top-level group at: https://builds.apache.org/view/Z/view/ZooKeeper/ (I'm probably going to try to help other projects organize theirs under their corresponding top-level single-character groups as well, but that will take time) I updated the destination email for all the jobs to go to the notifications list now. It may be necessary for a moderator to whitelist Jenkins there. I'm not sure. The following jobs did not have email notifications set up, so I left them alone: PreCommit-ZOOKEEPER-github-pr-build (might be a duplicate of PreCommit-ZOOKEEPER-github-pr-build-maven ?) ZooKeeper-Find-Flaky-Tests Additionally, I think the JDK testing can be limited to just the JDK for the target version (8), the latest (14), and the intermediate LTS ones (11). I don't think 9, 10, 12, and 13 need to be tested as well. I'm not trying to argue for *less* testing; rather, I'm trying to argue for more *strategic* testing that 1) better utilizes the shared build server resources, and 2) to increase the signal-to-noise ratio for developers trying to pay attention to the test results. Another way to increase the signal-to-noise ratio around testing is to avoid duplication of effort between Travis CI and Jenkins, but I haven't looked into this much yet. On Fri, Mar 20, 2020 at 10:05 AM Andor Molnar wrote: > Hi Christopher, > > I’m happy to use the new, top-level view from now. Additionally I deleted > all the disabled projects, as you said, we don’t need them anymore. I’m not > sure about the rest, need to take a closer look. > > Thanks for your efforts. > > Andor > > > > > > On 2020. Mar 19., at 19:50, Christopher wrote: > > > > That view only shows 23 of ZK's total jobs. I think that view should also > > be deleted in favor of the one at > > https://builds.apache.org/view/Z/view/ZooKeeper/ > > Part of the impetus for creating individual tabs, one for each letter, is > > for stability, because when we group letters into groups, people feel the > > need to adjust them when one group gets bigger than others. This happened > > twice, and broke links. Having the top-level views of a single letter, > and > > subviews under that creates stable, predictable links to job views. > > > > On Thu, Mar 19, 2020 at 2:38 PM Patrick Hunt wrote: > > > >> afaik this is the view (at least the one I use): > >> https://builds.apache.org/view/S-Z/view/ZooKeeper/ > >> it's curated to maintain the current/active jobs for the current/active > >> branches and smattering of jdks for coverage. > >> > >> Patrick > >> > >> On Thu, Mar 19, 2020 at 11:30 AM Christopher > wrote: > >> > >>> It sounds like there's at least the beginnings of consensus here. > >>> > >>> So, I took a look at how ZK's jobs are configured in builds.apache.org > , > >> in > >>> order to prepare to help make the change, and saw some stuff that was > >>> slightly upsetting (), or at least daunting for whoever makes the > >> change: > >>> > >>> 1. There are 45 Jenkins jobs for ZK. That seems insane to me. Is there > >> any > >>> old ones that can be removed? I'm not sure which the community finds > >>> valuable and which are excess, but all the disabled ones should > probably > >> be > >>> deleted, because they are definitely not in use. It would be best if a > >>> committer could identify and delete the ones that aren't needed. That > >> will > >>> save some time in editing the configs to change the target email. > >>> > >>> 2. I also noticed there's a top-level view at > >>> https://builds.apache.org/view/ZK%20All/ ; several years ago, I tried > to > >>> get people to do a better job of keeping Jenkins views organized, so I > >>> created a new tab for each letter of the Latin alphabet to encourage > >>> projects to create subviews under that. ZooKeeper didn't have one, and > >> had > >>> the top-level view instead. So, I went ahead and created a new view at > >>> https://builds.apache.org/view/Z/view/ZooKeeper/ ; I think the > top-level > >>> view at https://builds.apache.org/view/ZK%20All/should be deleted. > >>> > >>> Once the extras repos are deleted, I'd be happy to be the one to > >> tediously > >>> update each job to point to the notifications list, but a moderator > might > >>> need to approve the Jenkins sender. > >>> > >>> > >>> On Thu, Mar 19, 2020 at 11:18 AM Szalay-Bekő Máté < > >>> szalay.beko.m...@gmail.com> wrote: > >>> > I also like it! It will make it easier for new community members to > >> joint > to discussions. > > although it also means I will have to setup new filters now for > the notifications@ list ;) > > On Thu, Mar 19, 2020 at 1:52 PM RABI K.C. wrote: > > > Hi Christopher, > > > > I am +1 on this. > > > > Regards, > > Rabi Kumar K C > > > > On Wed, Mar 18, 2020 at 10:25 PM Christopher > wrote: > > > >> Hi ZK Devs, > >> > >> I have been trying to watch the ZooKeeper developer list lately, to >
Re: [PROPOSAL] Send build notifications to notifications list
Hi Christopher, I’m happy to use the new, top-level view from now. Additionally I deleted all the disabled projects, as you said, we don’t need them anymore. I’m not sure about the rest, need to take a closer look. Thanks for your efforts. Andor > On 2020. Mar 19., at 19:50, Christopher wrote: > > That view only shows 23 of ZK's total jobs. I think that view should also > be deleted in favor of the one at > https://builds.apache.org/view/Z/view/ZooKeeper/ > Part of the impetus for creating individual tabs, one for each letter, is > for stability, because when we group letters into groups, people feel the > need to adjust them when one group gets bigger than others. This happened > twice, and broke links. Having the top-level views of a single letter, and > subviews under that creates stable, predictable links to job views. > > On Thu, Mar 19, 2020 at 2:38 PM Patrick Hunt wrote: > >> afaik this is the view (at least the one I use): >> https://builds.apache.org/view/S-Z/view/ZooKeeper/ >> it's curated to maintain the current/active jobs for the current/active >> branches and smattering of jdks for coverage. >> >> Patrick >> >> On Thu, Mar 19, 2020 at 11:30 AM Christopher wrote: >> >>> It sounds like there's at least the beginnings of consensus here. >>> >>> So, I took a look at how ZK's jobs are configured in builds.apache.org, >> in >>> order to prepare to help make the change, and saw some stuff that was >>> slightly upsetting (), or at least daunting for whoever makes the >> change: >>> >>> 1. There are 45 Jenkins jobs for ZK. That seems insane to me. Is there >> any >>> old ones that can be removed? I'm not sure which the community finds >>> valuable and which are excess, but all the disabled ones should probably >> be >>> deleted, because they are definitely not in use. It would be best if a >>> committer could identify and delete the ones that aren't needed. That >> will >>> save some time in editing the configs to change the target email. >>> >>> 2. I also noticed there's a top-level view at >>> https://builds.apache.org/view/ZK%20All/ ; several years ago, I tried to >>> get people to do a better job of keeping Jenkins views organized, so I >>> created a new tab for each letter of the Latin alphabet to encourage >>> projects to create subviews under that. ZooKeeper didn't have one, and >> had >>> the top-level view instead. So, I went ahead and created a new view at >>> https://builds.apache.org/view/Z/view/ZooKeeper/ ; I think the top-level >>> view at https://builds.apache.org/view/ZK%20All/should be deleted. >>> >>> Once the extras repos are deleted, I'd be happy to be the one to >> tediously >>> update each job to point to the notifications list, but a moderator might >>> need to approve the Jenkins sender. >>> >>> >>> On Thu, Mar 19, 2020 at 11:18 AM Szalay-Bekő Máté < >>> szalay.beko.m...@gmail.com> wrote: >>> I also like it! It will make it easier for new community members to >> joint to discussions. although it also means I will have to setup new filters now for the notifications@ list ;) On Thu, Mar 19, 2020 at 1:52 PM RABI K.C. wrote: > Hi Christopher, > > I am +1 on this. > > Regards, > Rabi Kumar K C > > On Wed, Mar 18, 2020 at 10:25 PM Christopher wrote: > >> Hi ZK Devs, >> >> I have been trying to watch the ZooKeeper developer list lately, to >> stay on top of latest issues, and to contribute in whatever small >> way >> I can. However, I noticed the list gets a lot of spam from >> automated >> notifications (especially Jenkins). >> >> This has the effect of drowning out conversation between actual >> humans, and can discourage participation, because it requires new >> subscribers to set up a bunch of filters to suppress these, if they >> don't want to see them (and they may unintentionally suppress human >> conversation, if they don't set up their filters perfectly). >> >> What do the ZK committers/PMC members think about having Jenkins >> send >> build notifications to the notifications@ list instead of dev@? >> >> Thanks, >> Christopher >> > >>> >>
Re: [PROPOSAL] Send build notifications to notifications list
That view only shows 23 of ZK's total jobs. I think that view should also be deleted in favor of the one at https://builds.apache.org/view/Z/view/ZooKeeper/ Part of the impetus for creating individual tabs, one for each letter, is for stability, because when we group letters into groups, people feel the need to adjust them when one group gets bigger than others. This happened twice, and broke links. Having the top-level views of a single letter, and subviews under that creates stable, predictable links to job views. On Thu, Mar 19, 2020 at 2:38 PM Patrick Hunt wrote: > afaik this is the view (at least the one I use): > https://builds.apache.org/view/S-Z/view/ZooKeeper/ > it's curated to maintain the current/active jobs for the current/active > branches and smattering of jdks for coverage. > > Patrick > > On Thu, Mar 19, 2020 at 11:30 AM Christopher wrote: > > > It sounds like there's at least the beginnings of consensus here. > > > > So, I took a look at how ZK's jobs are configured in builds.apache.org, > in > > order to prepare to help make the change, and saw some stuff that was > > slightly upsetting (), or at least daunting for whoever makes the > change: > > > > 1. There are 45 Jenkins jobs for ZK. That seems insane to me. Is there > any > > old ones that can be removed? I'm not sure which the community finds > > valuable and which are excess, but all the disabled ones should probably > be > > deleted, because they are definitely not in use. It would be best if a > > committer could identify and delete the ones that aren't needed. That > will > > save some time in editing the configs to change the target email. > > > > 2. I also noticed there's a top-level view at > > https://builds.apache.org/view/ZK%20All/ ; several years ago, I tried to > > get people to do a better job of keeping Jenkins views organized, so I > > created a new tab for each letter of the Latin alphabet to encourage > > projects to create subviews under that. ZooKeeper didn't have one, and > had > > the top-level view instead. So, I went ahead and created a new view at > > https://builds.apache.org/view/Z/view/ZooKeeper/ ; I think the top-level > > view at https://builds.apache.org/view/ZK%20All/should be deleted. > > > > Once the extras repos are deleted, I'd be happy to be the one to > tediously > > update each job to point to the notifications list, but a moderator might > > need to approve the Jenkins sender. > > > > > > On Thu, Mar 19, 2020 at 11:18 AM Szalay-Bekő Máté < > > szalay.beko.m...@gmail.com> wrote: > > > > > I also like it! It will make it easier for new community members to > joint > > > to discussions. > > > > > > although it also means I will have to setup new filters now for > > > the notifications@ list ;) > > > > > > On Thu, Mar 19, 2020 at 1:52 PM RABI K.C. wrote: > > > > > > > Hi Christopher, > > > > > > > > I am +1 on this. > > > > > > > > Regards, > > > > Rabi Kumar K C > > > > > > > > On Wed, Mar 18, 2020 at 10:25 PM Christopher > > > wrote: > > > > > > > > > Hi ZK Devs, > > > > > > > > > > I have been trying to watch the ZooKeeper developer list lately, to > > > > > stay on top of latest issues, and to contribute in whatever small > way > > > > > I can. However, I noticed the list gets a lot of spam from > automated > > > > > notifications (especially Jenkins). > > > > > > > > > > This has the effect of drowning out conversation between actual > > > > > humans, and can discourage participation, because it requires new > > > > > subscribers to set up a bunch of filters to suppress these, if they > > > > > don't want to see them (and they may unintentionally suppress human > > > > > conversation, if they don't set up their filters perfectly). > > > > > > > > > > What do the ZK committers/PMC members think about having Jenkins > send > > > > > build notifications to the notifications@ list instead of dev@? > > > > > > > > > > Thanks, > > > > > Christopher > > > > > > > > > > > > > > >
Re: [PROPOSAL] Send build notifications to notifications list
afaik this is the view (at least the one I use): https://builds.apache.org/view/S-Z/view/ZooKeeper/ it's curated to maintain the current/active jobs for the current/active branches and smattering of jdks for coverage. Patrick On Thu, Mar 19, 2020 at 11:30 AM Christopher wrote: > It sounds like there's at least the beginnings of consensus here. > > So, I took a look at how ZK's jobs are configured in builds.apache.org, in > order to prepare to help make the change, and saw some stuff that was > slightly upsetting (), or at least daunting for whoever makes the change: > > 1. There are 45 Jenkins jobs for ZK. That seems insane to me. Is there any > old ones that can be removed? I'm not sure which the community finds > valuable and which are excess, but all the disabled ones should probably be > deleted, because they are definitely not in use. It would be best if a > committer could identify and delete the ones that aren't needed. That will > save some time in editing the configs to change the target email. > > 2. I also noticed there's a top-level view at > https://builds.apache.org/view/ZK%20All/ ; several years ago, I tried to > get people to do a better job of keeping Jenkins views organized, so I > created a new tab for each letter of the Latin alphabet to encourage > projects to create subviews under that. ZooKeeper didn't have one, and had > the top-level view instead. So, I went ahead and created a new view at > https://builds.apache.org/view/Z/view/ZooKeeper/ ; I think the top-level > view at https://builds.apache.org/view/ZK%20All/should be deleted. > > Once the extras repos are deleted, I'd be happy to be the one to tediously > update each job to point to the notifications list, but a moderator might > need to approve the Jenkins sender. > > > On Thu, Mar 19, 2020 at 11:18 AM Szalay-Bekő Máté < > szalay.beko.m...@gmail.com> wrote: > > > I also like it! It will make it easier for new community members to joint > > to discussions. > > > > although it also means I will have to setup new filters now for > > the notifications@ list ;) > > > > On Thu, Mar 19, 2020 at 1:52 PM RABI K.C. wrote: > > > > > Hi Christopher, > > > > > > I am +1 on this. > > > > > > Regards, > > > Rabi Kumar K C > > > > > > On Wed, Mar 18, 2020 at 10:25 PM Christopher > > wrote: > > > > > > > Hi ZK Devs, > > > > > > > > I have been trying to watch the ZooKeeper developer list lately, to > > > > stay on top of latest issues, and to contribute in whatever small way > > > > I can. However, I noticed the list gets a lot of spam from automated > > > > notifications (especially Jenkins). > > > > > > > > This has the effect of drowning out conversation between actual > > > > humans, and can discourage participation, because it requires new > > > > subscribers to set up a bunch of filters to suppress these, if they > > > > don't want to see them (and they may unintentionally suppress human > > > > conversation, if they don't set up their filters perfectly). > > > > > > > > What do the ZK committers/PMC members think about having Jenkins send > > > > build notifications to the notifications@ list instead of dev@? > > > > > > > > Thanks, > > > > Christopher > > > > > > > > > >
Re: [PROPOSAL] Send build notifications to notifications list
It sounds like there's at least the beginnings of consensus here. So, I took a look at how ZK's jobs are configured in builds.apache.org, in order to prepare to help make the change, and saw some stuff that was slightly upsetting (), or at least daunting for whoever makes the change: 1. There are 45 Jenkins jobs for ZK. That seems insane to me. Is there any old ones that can be removed? I'm not sure which the community finds valuable and which are excess, but all the disabled ones should probably be deleted, because they are definitely not in use. It would be best if a committer could identify and delete the ones that aren't needed. That will save some time in editing the configs to change the target email. 2. I also noticed there's a top-level view at https://builds.apache.org/view/ZK%20All/ ; several years ago, I tried to get people to do a better job of keeping Jenkins views organized, so I created a new tab for each letter of the Latin alphabet to encourage projects to create subviews under that. ZooKeeper didn't have one, and had the top-level view instead. So, I went ahead and created a new view at https://builds.apache.org/view/Z/view/ZooKeeper/ ; I think the top-level view at https://builds.apache.org/view/ZK%20All/should be deleted. Once the extras repos are deleted, I'd be happy to be the one to tediously update each job to point to the notifications list, but a moderator might need to approve the Jenkins sender. On Thu, Mar 19, 2020 at 11:18 AM Szalay-Bekő Máté < szalay.beko.m...@gmail.com> wrote: > I also like it! It will make it easier for new community members to joint > to discussions. > > although it also means I will have to setup new filters now for > the notifications@ list ;) > > On Thu, Mar 19, 2020 at 1:52 PM RABI K.C. wrote: > > > Hi Christopher, > > > > I am +1 on this. > > > > Regards, > > Rabi Kumar K C > > > > On Wed, Mar 18, 2020 at 10:25 PM Christopher > wrote: > > > > > Hi ZK Devs, > > > > > > I have been trying to watch the ZooKeeper developer list lately, to > > > stay on top of latest issues, and to contribute in whatever small way > > > I can. However, I noticed the list gets a lot of spam from automated > > > notifications (especially Jenkins). > > > > > > This has the effect of drowning out conversation between actual > > > humans, and can discourage participation, because it requires new > > > subscribers to set up a bunch of filters to suppress these, if they > > > don't want to see them (and they may unintentionally suppress human > > > conversation, if they don't set up their filters perfectly). > > > > > > What do the ZK committers/PMC members think about having Jenkins send > > > build notifications to the notifications@ list instead of dev@? > > > > > > Thanks, > > > Christopher > > > > > >
Re: [PROPOSAL] Send build notifications to notifications list
I also like it! It will make it easier for new community members to joint to discussions. although it also means I will have to setup new filters now for the notifications@ list ;) On Thu, Mar 19, 2020 at 1:52 PM RABI K.C. wrote: > Hi Christopher, > > I am +1 on this. > > Regards, > Rabi Kumar K C > > On Wed, Mar 18, 2020 at 10:25 PM Christopher wrote: > > > Hi ZK Devs, > > > > I have been trying to watch the ZooKeeper developer list lately, to > > stay on top of latest issues, and to contribute in whatever small way > > I can. However, I noticed the list gets a lot of spam from automated > > notifications (especially Jenkins). > > > > This has the effect of drowning out conversation between actual > > humans, and can discourage participation, because it requires new > > subscribers to set up a bunch of filters to suppress these, if they > > don't want to see them (and they may unintentionally suppress human > > conversation, if they don't set up their filters perfectly). > > > > What do the ZK committers/PMC members think about having Jenkins send > > build notifications to the notifications@ list instead of dev@? > > > > Thanks, > > Christopher > > >
Re: [PROPOSAL] Send build notifications to notifications list
Hi Christopher, I am +1 on this. Regards, Rabi Kumar K C On Wed, Mar 18, 2020 at 10:25 PM Christopher wrote: > Hi ZK Devs, > > I have been trying to watch the ZooKeeper developer list lately, to > stay on top of latest issues, and to contribute in whatever small way > I can. However, I noticed the list gets a lot of spam from automated > notifications (especially Jenkins). > > This has the effect of drowning out conversation between actual > humans, and can discourage participation, because it requires new > subscribers to set up a bunch of filters to suppress these, if they > don't want to see them (and they may unintentionally suppress human > conversation, if they don't set up their filters perfectly). > > What do the ZK committers/PMC members think about having Jenkins send > build notifications to the notifications@ list instead of dev@? > > Thanks, > Christopher >
Re: [PROPOSAL] Send build notifications to notifications list
Christopher, Il giorno mer 18 mar 2020 alle ore 22:25 Christopher ha scritto: > > Hi ZK Devs, > > I have been trying to watch the ZooKeeper developer list lately, to > stay on top of latest issues, and to contribute in whatever small way > I can. However, I noticed the list gets a lot of spam from automated > notifications (especially Jenkins). > > This has the effect of drowning out conversation between actual > humans, and can discourage participation, because it requires new > subscribers to set up a bunch of filters to suppress these, if they > don't want to see them (and they may unintentionally suppress human > conversation, if they don't set up their filters perfectly). > > What do the ZK committers/PMC members think about having Jenkins send > build notifications to the notifications@ list instead of dev@? I think it is a very good idea Enrico > > Thanks, > Christopher