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
> >>>>>>
> >>>>
> >>>
> >>
> >>
>
>

Reply via email to