Awesome, thanks Josh! On Fri, Jun 16, 2023, 2:18 AM Joshua Poore <poor...@apache.org> wrote:
> OK! Did it! > > This works now. See schema here: > https://github.com/apache/flagon-useralejs/blob/master/.asf.yaml > > I haven’t tested PRs, or dependabots, however, issue updates are now going > to notificati...@flagon.apache.org <mailto:notificati...@flagon.apache.org> > and NOT to dev > > I’ve implemented the schema @ master for both apache/flagon and > apache/flagon-useralejs (i’ll get it into distill at a later date) > > New lists are active (of course): > > p...@flagon.apache.org <mailto:p...@flagon.apache.org> > notificati...@flagon.apache.org <mailto:p...@flagon.apache.org> > maintena...@flagon.apache.org <mailto:p...@flagon.apache.org> > > to subscribe: > > Send email to [list]-subscr...@flagon.apache.org <mailto: > subscr...@flagon.apache.org> (ex: pr-subscr...@flagon.apache.org <mailto: > pr-subscr...@flagon.apache.org>) > > or > > If you are a committer, use your LDAP to use the subscription management > tool on Whimsey: > > > https://whimsy.apache.org/committers/subscribe > > PS I also implemented GitHub wikis via asf.yaml just for fun. Was thinking > about putting in release procs. there at minimum. > > We saved dev! > > -J > > > On Jun 15, 2023, at 9:56 PM, Austin Bennett <aus...@apache.org> wrote: > > > > Sounds great - thanks for digging into getting this cleaned up! > > > > On Wed, Jun 14, 2023 at 9:06 PM Joshua Poore <poor...@apache.org> wrote: > > > >> from: > >> > https://cwiki.apache.org/confluence/pages/viewpage.action?spaceKey=INFRA&title=git+-+.asf.yaml+features > >> > >> The hierarchy for determining the email target for an action is: > >> If a specific status or comment target is specified, use that > >> otherwise, if a global issue/pull request target exists, use that > >> otherwise, fall back to the targets that were configured when the > >> repository was set up > >> finally, fall back to dev@project for issues/PRs and commits@ for > commits > >> > >> feeling optimistic this works when new lists are up and running. > >> > >> > >>> On Jun 14, 2023, at 11:58 PM, Joshua Poore <poor...@apache.org> wrote: > >>> > >>> Well, > >>> > >>> Requested 3 new lists: > >>> > >>> 1. PR > >>> 2. Maintenance > >>> 3. Notifications > >>> > >>> These are now in process. > >>> > >>> Pushed new asf.yaml to Apache/Flagon repo: > >> https://github.com/apache/flagon/blob/master/.asf.yaml > >>> > >>> Commits are going to where they should (commits). However, new issues, > >> issue updates are still going to dev@ (I am seeing mods to the titles > >> consistent with asf.yaml). I’ll run another test when the new lists are > >> active. It could require some more experimentation. > >>> > >>> Bear with us @dev… We’ll get it. > >>> > >>>> On Jun 14, 2023, at 11:16 PM, Joshua Poore <poor...@apache.org> > wrote: > >>>> > >>>> OK, I have requested the Notifications list. I’ll push subscribe > >> details out when it’s available (approx 24hrs). > >>>> > >>>> Going to experiment with asf.yaml mods on apache/flagon repo next. > >>>> > >>>>> On Jun 14, 2023, at 12:03 AM, Austin Bennett <aus...@apache.org> > >> wrote: > >>>>> > >>>>> +1 > >>>>> > >>>>> The reply-to functionality works out the box via GH notification > >> emails to individual accounts. I like the thought of adding that as > ASF, > >> but need to explore whether worth the hassle of piping through ASF Infra > >> [and the associated downsides that were raised like messy messages from > >> things like email signatures in replies]. > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> On Tue, Jun 13, 2023, 9:12 PM Joshua Poore <poor...@apache.org > >> <mailto:poor...@apache.org>> wrote: > >>>>>> Hey Austin, > >>>>>> > >>>>>> This is looking an awful like the other thread on dev: > >> https://lists.apache.org/thread/5374nqhndp46fmv0hzdjp9b6s6v833bj > >>>>>> > >>>>>> This all involves add additional email lists and then pipeline > >> Github/Gitbox notifications through to different lists. > >>>>>> > >>>>>> My original proposal: > >>>>>> > >>>>>> 1) to open a ‘maintenance’ list for flagon and pipe dependabot > >> alerts there suppress from dev > >>>>>> 2) to open a ‘PR’ list for flagon and pipe PR notifications through > >> there. > >>>>>> 3) commits will stay on the ‘commits’ thread. > >>>>>> 4) pipe GitHub discussions and Issue mods through to ‘dev’ > >>>>>> > >>>>>> How about we push GitHub Discussions and Issues through a > >> “Notifications” list (would be good to keep that to human traffic and > not > >> dependably traffic), as you propose in lieu of [4] above. I love your > idea > >> for a “reply to” functionality. > >>>>>> > >>>>>> If that works for you, I’ll request the additional threads and we > can > >> start experimenting with modifying our .asf.yaml files given the example > >> below: > >>>>>> > >>>>>> > >>>>>> plc4x/.asf.yaml at e14a3d7dc8bae8ead824f019d5e87767c4460adc · > >> apache/plc4x > >>>>>> github.com > >>>>>> < > >> > https://github.com/apache/plc4x/blob/e14a3d7dc8bae8ead824f019d5e87767c4460adc/.asf.yaml#L61 > >plc4x/.asf.yaml > >> at e14a3d7dc8bae8ead824f019d5e87767c4460adc · apache/plc4x < > >> > https://github.com/apache/plc4x/blob/e14a3d7dc8bae8ead824f019d5e87767c4460adc/.asf.yaml#L61 > >>> > >>>>>> github.com < > >> > https://github.com/apache/plc4x/blob/e14a3d7dc8bae8ead824f019d5e87767c4460adc/.asf.yaml#L61 > >>> > >>>>>> > >>>>>> Did I miss anything? > >>>>>> > >>>>>> Josh > >>>>>> > >>>>>>> On Jun 11, 2023, at 9:54 PM, Austin Bennett <aus...@apache.org > >> <mailto:aus...@apache.org>> wrote: > >>>>>>> > >>>>>>> Hi Flagon Dev, > >>>>>>> > >>>>>>> How do we feel about using a notifications@ list, so that not > >> everything is > >>>>>>> piped to dev@? That is one option mentioned from @ > >> ctubb...@apache.org <mailto:ctubb...@apache.org> > >>>>>>> <ctubb...@apache.org <mailto:ctubb...@apache.org>> ( below ). > >>>>>>> > >>>>>>> That seems vastly preferable for people involved in issue/PR > >> discussions to > >>>>>>> not receive duplicate messages. > >>>>>>> > >>>>>>> Related: if Infra is amenable, I am also willing to explore > >> extending the > >>>>>>> functionality to be able to reply from email [ sent to list ] to > get > >> it > >>>>>>> back to GH, that's a very nice feature of the messages coming from > >> GH. > >>>>>>> > >>>>>>> Interested to hear your thoughts. If there is > >>>>>>> consensus/sufficient-support, I'll be happy to update .asf.yaml, > and > >> deal > >>>>>>> with creating that list [ I'm not sure whether I can move forward > >> via lazy > >>>>>>> consensus if not hearing from people ]. > >>>>>>> > >>>>>>> Thanks, > >>>>>>> Austin > >>>>>>> > >>>>>>> > >>>>>>> ---------- Forwarded message --------- > >>>>>>> From: Christopher <ctubb...@apache.org <mailto:ctubb...@apache.org > >> > >>>>>>> Date: Sun, Jun 11, 2023 at 6:11 PM > >>>>>>> Subject: Re: How to NOT receive GH traffic on devlist, for things > my > >> GH > >>>>>>> user is apart of? > >>>>>>> To: Austin Bennett <aus...@apache.org <mailto:aus...@apache.org>> > >>>>>>> Cc: <us...@infra.apache.org <mailto:us...@infra.apache.org>>, < > >> dev@flagon.apache.org <mailto:dev@flagon.apache.org>> > >>>>>>> > >>>>>>> > >>>>>>> You'd really have to try to convince your project to configure > their > >>>>>>> .asf.yaml file to send their GH notifications to a secondary list > >>>>>>> (like notifications@) which you can simply unsubscribe from, so > you > >>>>>>> don't get duplicates from both GH and via the mailing list. That > way > >>>>>>> users can choose to opt-in to the notifications@ list in addition > to > >>>>>>> the dev@ list, at their choice. Some projects do this, while > others > >>>>>>> are much more resistant to the idea, and would prefer you just > >>>>>>> configure your mail client to filter things out manually. > >>>>>>> > >>>>>>> On Sun, Jun 11, 2023 at 6:40 PM Austin Bennett <aus...@apache.org > >> <mailto:aus...@apache.org>> wrote: > >>>>>>>> > >>>>>>>> Hi Infra Users, > >>>>>>>> > >>>>>>>> The Flagon project currently receives GH notifications to the dev > >> list. > >>>>>>> I'd prefer to not receive emails for Issues/Comments I am already > >>>>>>> participating in [ as it otherwise feels like spam ], is there a > way > >> to > >>>>>>> customize this so it does not get sent to me? I write here since > in > >> the > >>>>>>> bottom of email to flagon's dev list as forwarded from GH it > >> suggested to > >>>>>>> contact us...@infra.apache.org <mailto:us...@infra.apache.org> > >>>>>>>> > >>>>>>>> A related feature request [ maybe better for a different email?]: > >>>>>>>> * When GH sends me notifications directly, I can reply to the > >> issue/PR. > >>>>>>> This does not work when the traffic goes through the dev list [ if > I > >> reply > >>>>>>> to the message to dev list, the response goes to dev list, not to > GH > >> ]. Is > >>>>>>> that additional customization that we already have? If not, is > that > >>>>>>> something worth looking to build/support? > >>>>>>>> > >>>>>>>> Including dev@flagon for visibility, so devs can also potentially > >>>>>>> opt-into what gets determined. > >>>>>>>> > >>>>>>>> Thanks, > >>>>>>>> Austin > >>>>>> > >>>> > >>> > >> > >> > >