On 2 April 2016 at 16:22, Henk P. Penning <[email protected]> wrote:
> On Sat, 2 Apr 2016, sebb wrote:
>
>> Date: Sat, 2 Apr 2016 17:02:40 +0200
>> From: sebb <[email protected]>
>> To: [email protected]
>> Cc: Henk P. Penning <[email protected]>
>> Subject: Mirror checking GUI app
>>
>> I've started working on an online and CLI app that can be used to
>> check 3rd party mirrors.
>> So far so good, but there's a way to go yet.
>>
>> I'm thinking of putting the code under tools because it is usable via
>> CLI as well.
>>
>> Hope that's OK.
>>
>> We can then add a CGI wrapper to allow it to be used from Whimsy.
>>
>> I think initially it should be restricted to members and officers.
>>
>> The idea is to be able generate text suitable for pasting into a JIRA
>> issue (e.g. for errors).
>> It could even generate the required data for updating the mirror list one
>> day.
>>
>> But eventually it should be usable by mirror admins to pre-check their
>> mirrors.
>> That may need some authentication - e.g. mailing address callback - to
>> prevent misuse.
>
>
> Hi Sebb,
>
>   fine ; cool.
>
>   Why not start with something public that mirror-operators
>   can use to check (just check) their own site ?

The bulk of the work involves getting the checking code done.
Once that is coded, generation of comments suitable for JIRA should be
pretty easy.

The app generates HTTP requests from an ASF host (whimsy) to external hosts.
And it uses resources on Whimsy.

Both those could potentially be abused, which is why I think it should
be restricted, at least initially.

>   I will not check and add mirrors to the mirror list,
>   so you can use requests to test your stuff.

It will take a while to complete, so I suggest continuing as normal.
If I notice a new mirror, I use the existing Perl script, and add
comments if it finds anything.
As I develop the new Ruby script I intend to try both.

>> S.
>
>
>   Regards,
>
>   HPP
>
> ------------------------------------------------------------   _
> Henk P. Penning, ICT-beta                 R Uithof HFG-406   _/ \_
> Faculty of Science, Utrecht University    T +31 30 253 4106 / \_/ \
> Budapestlaan 6, 3584CD Utrecht, NL        F +31 30 253 4553 \_/ \_/
> http://www.staff.science.uu.nl/~penni101/ M [email protected]     \_/

Reply via email to