You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tooling.apache.org by sebb <se...@gmail.com> on 2025/12/03 11:39:10 UTC
Does the BAT support reports generated by reporter.a.o?
At present, reporter.a.o can be used to generate reports which are
then added to the agenda via the Whimsy Board Agenda tool, which is
now deprecated.
Does the BAT have a corresponding API that can be used by reporter.a.o?
At some point soon, reporter.a.o needs to stop using Whimsy, as its
Agenda tool will eventually stop working.
Sebb
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tooling.apache.org
For additional commands, e-mail: dev-help@tooling.apache.org
Re: Fwd: Does the BAT support reports generated by reporter.a.o?
Posted by sebb <se...@gmail.com>.
On Wed, 3 Dec 2025 at 23:11, Thomas Neidhart <th...@gmail.com> wrote:
>
>
> On 03.12.25 22:41, sebb wrote:
> > I don't think they can be easily separated like that; they are at
> > least partly interdependent.
>
> understood, but I did not want to rush into replacing whimsy while
> nobody is touching reporter.a.o.
I should be able to do the work.
> >
> >> btw. the API URL should be:
> >> https://agenda.apache.org/integration/reporter/post
> >> <https://agenda.apache.org/reporter/post>
> > I see.
> >
> >>>> Another aspect is auth: what is needed for non-interactive access?
> >> curl -u "asfid:password"
> >> https://agenda-dev.apache.org/integration/reporter/post
> >> <https://agenda-dev.apache.org/integration/reporter/post>-X POST -k -H
> >> "Content-Type: application/json" -d @test.json
> >>
> >> with a test.json file like that:
> >>
> >> { "agenda": "board_agenda_2025_11_19.txt", "project": "ant", "report":
> >> "test", "message": "Commit" }
> > Does report: test mean that the update is not applied?
>
> the report key denotes the actual report that will be posted. So in this
> case, the report will just contain the word 'test'.
>
> I did test it with agenda-dev, so you can see the result here:
> https://agenda-dev.apache.org/meetings/2025-11-19#ant
Useful to know for testing reporter updates.
> Thomas
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tooling.apache.org
> For additional commands, e-mail: dev-help@tooling.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tooling.apache.org
For additional commands, e-mail: dev-help@tooling.apache.org
Re: Fwd: Does the BAT support reports generated by reporter.a.o?
Posted by sebb <se...@gmail.com>.
On Wed, 3 Dec 2025 at 20:23, Thomas Neidhart <th...@gmail.com> wrote:
>
>
> >> Begin forwarded message:
> >>
> >> *From: *sebb <se...@gmail.com>
> >> *Subject: **Re: Does the BAT support reports generated by reporter.a.o?*
> >> *Date: *December 3, 2025 at 8:21:59 AM PST
> >> *To: *dev@tooling.apache.org
> >> *Reply-To: *<de...@tooling.apache.org>
> >>
> >> On Wed, 3 Dec 2025 at 15:25, Dave Fisher <wa...@apache.org> wrote:
> >>>
> >>>
> >>>
> >>>> On Dec 3, 2025, at 3:39 AM, sebb <se...@gmail.com> wrote:
> >>>>
> >>>> At present, reporter.a.o can be used to generate reports which are
> >>>> then added to the agenda via the Whimsy Board Agenda tool, which is
> >>>> now deprecated.
> >>>>
> >>>> Does the BAT have a corresponding API that can be used by reporter.a.o?
> >>>
> >>> Yes, recently added here:
> >>> https://github.com/apache/tooling-agenda/blob/main/app/integration/routes/reporter.py#L44
> >>
> >> I see.
> >>
> >> So
> >> https://agenda.apache.org/reporter/post
> >> corresponds to
> >> https://whimsy.apache.org/board/agenda/json/post
> >>
> >> Reporter also accesses the following Whimsy URLs (using GET):
> >>
> >> https://whimsy.apache.org/board/agenda/%s.json
> >> https://whimsy.apache.org/board/agenda/json/historical-comments
> >> https://whimsy.apache.org/board/agenda/calendar.json
> >>
> >> (Seehttps://svn.apache.org/repos/asf/comdev/reporter.apache.org/trunk/scripts/rapp/whimsy.py)
>
> Hi Sebb,
>
> yes I am aware, I wrote that to the slack channel were this was requested.
>
> Once somebody starts to work on reporter.a.o to integrate with the BAT
> we can also support the other calls ofc.
I don't think they can be easily separated like that; they are at
least partly interdependent.
> btw. the API URL should be:
> https://agenda.apache.org/integration/reporter/post
> <https://agenda.apache.org/reporter/post>
I see.
> >>
> >> Another aspect is auth: what is needed for non-interactive access?
>
> curl -u "asfid:password"
> https://agenda-dev.apache.org/integration/reporter/post
> <https://agenda-dev.apache.org/integration/reporter/post>-X POST -k -H
> "Content-Type: application/json" -d @test.json
>
> with a test.json file like that:
>
> { "agenda": "board_agenda_2025_11_19.txt", "project": "ant", "report":
> "test", "message": "Commit" }
Does report: test mean that the update is not applied?
> Cheers,
>
> Thomas
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tooling.apache.org
For additional commands, e-mail: dev-help@tooling.apache.org
Re: Fwd: Does the BAT support reports generated by reporter.a.o?
Posted by Thomas Neidhart <th...@gmail.com>.
>> Begin forwarded message:
>>
>> *From: *sebb <se...@gmail.com>
>> *Subject: **Re: Does the BAT support reports generated by reporter.a.o?*
>> *Date: *December 3, 2025 at 8:21:59 AM PST
>> *To: *dev@tooling.apache.org
>> *Reply-To: *<de...@tooling.apache.org>
>>
>> On Wed, 3 Dec 2025 at 15:25, Dave Fisher <wa...@apache.org> wrote:
>>>
>>>
>>>
>>>> On Dec 3, 2025, at 3:39 AM, sebb <se...@gmail.com> wrote:
>>>>
>>>> At present, reporter.a.o can be used to generate reports which are
>>>> then added to the agenda via the Whimsy Board Agenda tool, which is
>>>> now deprecated.
>>>>
>>>> Does the BAT have a corresponding API that can be used by reporter.a.o?
>>>
>>> Yes, recently added here:
>>> https://github.com/apache/tooling-agenda/blob/main/app/integration/routes/reporter.py#L44
>>
>> I see.
>>
>> So
>> https://agenda.apache.org/reporter/post
>> corresponds to
>> https://whimsy.apache.org/board/agenda/json/post
>>
>> Reporter also accesses the following Whimsy URLs (using GET):
>>
>> https://whimsy.apache.org/board/agenda/%s.json
>> https://whimsy.apache.org/board/agenda/json/historical-comments
>> https://whimsy.apache.org/board/agenda/calendar.json
>>
>> (Seehttps://svn.apache.org/repos/asf/comdev/reporter.apache.org/trunk/scripts/rapp/whimsy.py)
Hi Sebb,
yes I am aware, I wrote that to the slack channel were this was requested.
Once somebody starts to work on reporter.a.o to integrate with the BAT
we can also support the other calls ofc.
btw. the API URL should be:
https://agenda.apache.org/integration/reporter/post
<https://agenda.apache.org/reporter/post>
>>
>> Another aspect is auth: what is needed for non-interactive access?
curl -u "asfid:password"
https://agenda-dev.apache.org/integration/reporter/post
<https://agenda-dev.apache.org/integration/reporter/post>-X POST -k -H
"Content-Type: application/json" -d @test.json
with a test.json file like that:
{ "agenda": "board_agenda_2025_11_19.txt", "project": "ant", "report":
"test", "message": "Commit" }
Cheers,
Thomas
Re: Does the BAT support reports generated by reporter.a.o?
Posted by sebb <se...@gmail.com>.
On Wed, 3 Dec 2025 at 15:25, Dave Fisher <wa...@apache.org> wrote:
>
>
>
> > On Dec 3, 2025, at 3:39 AM, sebb <se...@gmail.com> wrote:
> >
> > At present, reporter.a.o can be used to generate reports which are
> > then added to the agenda via the Whimsy Board Agenda tool, which is
> > now deprecated.
> >
> > Does the BAT have a corresponding API that can be used by reporter.a.o?
>
> Yes, recently added here: https://github.com/apache/tooling-agenda/blob/main/app/integration/routes/reporter.py#L44
I see.
So
https://agenda.apache.org/reporter/post
corresponds to
https://whimsy.apache.org/board/agenda/json/post
Reporter also accesses the following Whimsy URLs (using GET):
https://whimsy.apache.org/board/agenda/%s.json
https://whimsy.apache.org/board/agenda/json/historical-comments
https://whimsy.apache.org/board/agenda/calendar.json
(See https://svn.apache.org/repos/asf/comdev/reporter.apache.org/trunk/scripts/rapp/whimsy.py)
Are these also available?
Another aspect is auth: what is needed for non-interactive access?
> > At some point soon, reporter.a.o needs to stop using Whimsy, as its
> > Agenda tool will eventually stop working.
>
> Agreed.
>
> Best,
> Dave
>
> >
> > Sebb
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@tooling.apache.org
> > For additional commands, e-mail: dev-help@tooling.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tooling.apache.org
> For additional commands, e-mail: dev-help@tooling.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tooling.apache.org
For additional commands, e-mail: dev-help@tooling.apache.org
Re: Does the BAT support reports generated by reporter.a.o?
Posted by Dave Fisher <wa...@apache.org>.
> On Dec 3, 2025, at 3:39 AM, sebb <se...@gmail.com> wrote:
>
> At present, reporter.a.o can be used to generate reports which are
> then added to the agenda via the Whimsy Board Agenda tool, which is
> now deprecated.
>
> Does the BAT have a corresponding API that can be used by reporter.a.o?
Yes, recently added here: https://github.com/apache/tooling-agenda/blob/main/app/integration/routes/reporter.py#L44
> At some point soon, reporter.a.o needs to stop using Whimsy, as its
> Agenda tool will eventually stop working.
Agreed.
Best,
Dave
>
> Sebb
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tooling.apache.org
> For additional commands, e-mail: dev-help@tooling.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tooling.apache.org
For additional commands, e-mail: dev-help@tooling.apache.org