<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Hi all,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 14 Apr 2020 at 04:04, Heiko Becker <<a href="mailto:mail@heiko-becker.de">mail@heiko-becker.de</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">Hey Pedro and all,<br>
<br>
On Sonntag, 12. April 2020 09:51:33 CEST, Pedro de Carvalho Gomes wrote:<br>
<span class="gmail_default" style="font-family:arial,helvetica,sans-serif">...</span><br>
<br>
Myriam asked for a release as well. It's not much work to create and <br>
release a tarball and I'm happy to do it, but I'm bit concerned about <br>
expectations. IMHO it should "only" be an alpha release.</blockquote><div><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">That makes perfect sense, I was even suggesting it to be a technical preview, but that's roughly what alpha is anyway</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> There are still <br>
rough edges and one problem (besides the mentioned mysqle issue) is <br>
scripting. QtScript is deprecated and will go away and there are currently <br>
no Qt5 bindings for it anyway. Possible solutions are<br>
<br>
- Get rid of it alltogether<br>
- There's a patch on phab to add bindings extracted from Qcad which still <br>
uses QtScript, <a href="https://phabricator.kde.org/D24817" rel="noreferrer" target="_blank">https://phabricator.kde.org/D24817</a> and needs at least some <br>
license headers and some glue<br>
- Port to the QJS* classes from QtQml (one simple example for a Plasma <br>
runner [1]) </blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Any opinions on that?<span class="gmail_default" style="font-family:arial,helvetica,sans-serif"></span></blockquote><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">The initial idea was always to port it, so QJS makes perfect sense, but will also make this more work</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<span class="gmail_default" style="font-family:arial,helvetica,sans-serif">...</span><br>
> I went after Mariadb's plans for the embedded library. I couldn't find<br>
> any mention to it. Only references to 10.5 series mirroring Mysql 8,<br>
> which is the version that dropped Mysql embedded. However Mariadb 10.4<br>
> contains the embedded library, and is supported until June 2024 (see<br>
> <a href="https://mariadb.com/kb/en/new-and-old-releases/" rel="noreferrer" target="_blank">https://mariadb.com/kb/en/new-and-old-releases/</a>)<br>
<br>
I just checked out the 10.5 branch of Mariadb and it looks like the <br>
embedded server is still present there.<br>
<br>
> I wonder if Amarok could release a version with dependency to Mariadb<br>
> <= 10.4. Then we prioritize the port to the alternative to<br>
> mariadb/mysql. This would bridge the 2-year gap from the previous<br>
> release. Also it would bring Amarok back to distros that are not<br>
> shipping it because it doesn't have an official KF5 versions (namely<br>
> Ubuntu).<br>
<br>
I think there's no need to declare such a dep on our side at the moment. It <br>
sufficient to check if it's present or not in our cmake code, which we <br>
already do.<br>
<br></blockquote><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">+1 from me here too, we should not hardcode a dependency. But the issue might be that some distros don't ship this version yet, so a warning needs to be issued to the distros on release announcement</div><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Nice to see some movement here, thanks a bunch to all who make this happening :-)</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">FWIW: we still have a Development channel on IRC: #<a href="http://amarok.dev">amarok.dev</a>, please use it instead of #amarok which is meant for user support</div></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Stay safe an healthy everyone!</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Regard, Myriam</div><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="text-align:left"><div>Proud member of the Amarok and KDE Community</div><div>Protect your freedom and<span style="font-family:arial,helvetica,sans-serif"> support the work</span> of<span style="font-family:arial,helvetica,sans-serif"> </span><span style="font-family:arial,helvetica,sans-serif">the</span> FSFE:</div><div><a href="http://www.fsfe.org/" style="color:rgb(17,85,204)" target="_blank">http://www.fsfe.org</a><a href="http://www.fsfe.org/" style="color:rgb(17,85,204)" target="_blank"><br></a></div><div>Please don't send me proprietary file formats,</div><div>use ISO standard ODF instead (ISO/IEC 26300)</div></div></div></div></div></div></div>