Bug Safari Project
Justin Zobel
justin.zobel at gmail.com
Tue Jul 25 04:00:55 BST 2023
I'd suggest sending it as one message so it's not interrupted by other
chats in between. Matrix supports html being sent so you can just place
<br> line breaks.
This is the hideous bash I was using to do it before, found it on my
server: https://pastes.dev/5San77eoCU - I can't remember what broke but
if you want to use it for ideas go ahead.
On 24/7/23 20:30, Ben Bonacci wrote:
>
> Hi Nate,
>
> I've recorded the script in action which can be accessed with this
> link: https://benbonacci.com/files/shares/1w-bug-safari-demo.mp4
> (Expires in 1 week)
>
> Regards,
>
> Ben
>
> On 23/7/23 23:43, Nate Graham wrote:
>> Very cool stuff. Can we see it in action anywhere?
>>
>> Nate
>>
>>
>> On 7/23/23 01:38, Ben Bonacci wrote:
>>> Hi Ben,
>>>
>>> Thanks for the suggestion! Now after each request the script will
>>> wait 1-5 seconds before making the next request.
>>>
>>> Regards,
>>>
>>> Ben
>>>
>>> On 22/7/23 22:30, Ben Cooksley wrote:
>>>> On Sun, Jul 23, 2023 at 12:18 AM Ben Bonacci <ben at benbonacci.com>
>>>> wrote:
>>>>
>>>> Hi everyone!
>>>>
>>>>
>>>> Hi Ben,
>>>>
>>>>
>>>> For the past few days I've been working on Bug Safari, which is a
>>>> Python
>>>> script that gets statistics for Plasma bugs and sends a report
>>>> to the
>>>> #plasma room on Matrix, which is one of the dot points for KDE's
>>>> Automation goal.
>>>>
>>>> I've now got the script uploaded to Invent at
>>>> https://invent.kde.org/bbonacci/bug-safari for anyone to look
>>>> over, make
>>>> improvements or implement.
>>>>
>>>>
>>>> Thanks for this, I have just had a quick look over the code and it
>>>> overall looks pretty reasonable, and also follows best practice of
>>>> setting it's own user agent.
>>>>
>>>> One small suggestion would be to add some small sleeps in to ensure
>>>> that the server endpoints don't get hammered by your requests.
>>>> While the script by itself is fairly innocent, if similar scripts
>>>> were added for a series of other channels and they all ran at the
>>>> same time, this could result in a rush on the server that could
>>>> make it inaccessible to normal users (or at the very least impact
>>>> responsiveness).
>>>>
>>>> Adding some sleeps (ideally for a random number of seconds as
>>>> people tend to pick the same cron times to run stuff on) will
>>>> ensure this doesn't become an issue.
>>>>
>>>>
>>>> Regards,
>>>>
>>>> Ben
>>>>
>>>>
>>>> Cheers,
>>>> Ben
>>>>
>>>>
>>>> -- Ben Bonacci
>>>> https://benbonacci.com
>>>> C0A9 E67F 8CDC B1A1 0860 1807 E018 065C C7DF 3976
>>>>
>>>> Quote of the Day: "What's the good of living if you don't try a
>>>> few things?" - Charles M. Schulz
>>>>
>>> --
>>> Ben Bonacci
>>> https://benbonacci.com
>>> C0A9 E67F 8CDC B1A1 0860 1807 E018 065C C7DF 3976
>>>
>>> Quote of the Day: "If you only read the books that everyone else is
>>> reading, you can only think what everyone else is thinking." -
>>> Haruki Murakami
>>>
> --
> Ben Bonacci
> https://benbonacci.com
> C0A9 E67F 8CDC B1A1 0860 1807 E018 065C C7DF 3976
>
> Quote of the Day: "It does not matter how slowly you go as long as you do not stop." - Confucius
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20230725/ccf50a90/attachment-0001.htm>
More information about the kde-devel
mailing list