<div dir="ltr"><div dir="ltr"><br>Hi Hermann,<br><br>You're welcome, looking forward to hearing some feedback from you.<br><br>Regarding the matrix integration, or any other for that matter, gosl code was written with extensibility in mind.<br>Meaning, all the helper code required to create a new connector is packaged and easily reusable.<br>If you take a look at telegram and msteams connectors, you'll see they're ~90% boilerplate code with a few lines of system specific api calls.<br><br>That makes the complexity of implementation depend solely on the API of the other system and implementers familiarity with it.<br>Guessing the time estimate is not simple, depends on a lot of factors. <br>For me, never having used the matrix and reading its documentation for the first time now, it would be much more than for someone familiar with it. <br>Together with the test system setup, understanding of the protocol, libraries, code, figuring out the preferred workflow, testing, etc.. I'd guess a couple of weeks (with my usual load).</div><div dir="ltr">For someone intimately familiar with matrix, probably it's measured in days.<br><br>I'd suggest you open an issue on github with this as a feature request, and if you have the resources to start working on the connector yourself, we'll be more than happy to assist you getting around, <br>or else we'll see if could manage the time on our side to tackle this if there is wider interest for this integration.<br><br>best,<br>Petar<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 17, 2022 at 5:31 PM Hermann Schwärzler <<a href="mailto:hermann.schwaerzler@uibk.ac.at">hermann.schwaerzler@uibk.ac.at</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Petar,<br>
<br>
thanks for letting us know!<br>
We will definitely look into this and will get back to you on GitHub <br>
when technical questions/problems arise.<br>
<br>
Just one quick question: we are neither using Telegram nor MS-Teams <br>
here, but Matrix. In case we would like to deliver messages through <br>
that: what's your guess on how much work it would be to implement it?<br>
<br>
Regards,<br>
Hermann<br>
<br>
On 5/16/22 2:20 PM, Petar Jager wrote:<br>
> <br>
> Hello slurm users,<br>
> <br>
> we, the Vienna BioCenter HPC team, got a bit carried away and developed <br>
> a slightly elaborate slurm notification solution.<br>
> <br>
> It acts as drop-in for regular MailProg mailer and can do:<br>
> <br>
> * message delivery to: e-mail (enhanced classic), telegram, msteams<br>
> * gathering of job statistics<br>
> * generating hints for users on how to tune their job scripts<br>
> * template able messages<br>
> * message throttling<br>
> <br>
> You can find it here: <a href="https://github.com/CLIP-HPC/goslmailer" rel="noreferrer" target="_blank">https://github.com/CLIP-HPC/goslmailer</a> <br>
> <<a href="https://github.com/CLIP-HPC/goslmailer" rel="noreferrer" target="_blank">https://github.com/CLIP-HPC/goslmailer</a>><br>
> <br>
> We hope you find it interesting (and helpful) and if you have ideas or <br>
> would like to contribute, feel free to reach out to us there :)<br>
> <br>
> <br>
> best,<br>
> Petar<br>
> <br>
> <br>
> -- <br>
> Petar Jager<br>
> mailto:<a href="mailto:petar.jager@gmail.com" target="_blank">petar.jager@gmail.com</a> <mailto:<a href="mailto:petar.jager@gmail.com" target="_blank">petar.jager@gmail.com</a>><br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">Petar Jager<br>mailto:<a href="mailto:petar.jager@gmail.com" target="_blank">petar.jager@gmail.com</a></div></div>