[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-devel
Subject:    Re: A proposal to release 2.9
From:       Stefano Pettini <stefano.pettini () gmail ! com>
Date:       2018-02-24 22:58:44
Message-ID: CAJh1omQg3iiogzpQHVVd4SV+3G-9Se6nXgW_AVW0oFidye+uhg () mail ! gmail ! com
[Download RAW message or body]

Hi everybody,

it looks like there's a general agreement on releasing 2.9 from master,
Myriam is also fine with the plan. I said in the past I wanted to do it but
I have no experience and time so if Heiko can do it then I would prefer
this solution.

About KF5 and master, what's the plan? Merging the two, cherrypicking
patches since the fork or just abandoning master? I would not favor the
last solution as time was spent by many, including me, for useful fixes and
I would like to make sure that these are not lost (same reason why I
proposed to release 2.9).

It would be nice to fix the cover search, but this requires reviewing the
services available in 2018 and the license of their APIs. If none of the
services works, I would gray out the option on the menu.

Regards,
Stefano

On Wed, Feb 21, 2018 at 10:09 PM, Heiko Becker <heirecka@exherbo.org> wrote=
:

> Hello everybody,
>
> On 01/26/18 13:45, Mat=C4=9Bj Laitl wrote:
> > Hi Stefano,
> > I totally agree, 2.9 should be released to push the work done to users.
>
> I agree, although I don't really know how adoption by distros will turn
> out, considering Qt4 is EOL since quite some time, same for KDELibs
> (although not that long).  But a release isn't that much effort and at
> least shows some activity and maybe provides incentive to contribute and
> if all that fails it's at least a fixed point before the port to Qt5/KF5.
>
> > I unfortunately won't find time to do it myself, but: try to start
> > making the release yourself! ;) It should be documented quite well.
>
> I'd be willing to tackle this, if nobody steps up (which appears to be
> the case at the moment, sorry if I stepped on any toes). Being a
> packager and having done a few extragear releases with releaseme should
> be quite helpful.
>
> So, I propose the following schedule:
>
> - 1 week to find out what can be fixed in short time with low manpower
> or should be disabled (e.g cover search services)
> - Create tarball afterward, give packagers and others some time to test
> - If all goes well release on March, 5th
> - Merge kf5 (which isn't unusable after the latest patches from Malte)
> into master afterwards
>
> > If you get stuck or need help with particular tasks, speak up on ML (an=
d
> > CC me), I'm quite confident somebody from us will help. (people usually
> > procrastinate "big" tasks, but answering a concrete questions is much
> > easier)
>
> What I'm a bit unsure about is how to communicate the release. Something
> along the lines "This release might not be as polished as past releases,
> but there's some activity and bug fixes, a port to KF5 and any help is
> certainly welcome."?
>
> Cheers,
> Heiko
>
> > On Wed, Jan 24, 2018 at 8:43 PM Stefano Pettini
> > <stefano.pettini@gmail.com <mailto:stefano.pettini@gmail.com>> wrote:
> >
> >     Hi Matej,
> >
> >     have you received my last message to the mailing list? What's your
> >     opinion? Sadly the project seems really abandoned, still it doesn't
> >     mean we can't do a last release. I also wrote to Myriam, she didn't
> >     answer, hope everything is fine.
> >
> >     Stefano
> >
> >
> >     ---------- Forwarded message ----------
> >     From: *Stefano Pettini* <stefano.pettini@gmail.com
> >     <mailto:stefano.pettini@gmail.com>>
> >     Date: Sun, Jan 7, 2018 at 10:05 AM
> >     Subject: A proposal to release 2.9
> >     To: amarok-devel@kde.org <mailto:amarok-devel@kde.org>
> >
> >
> >     Hi,
> >
> >     it's many years now that Amarok 2.9 is about to be released. The
> >     saturday-morning emails remember us weekly that there are still a
> >     couple of regressions since years. In the meanwhile development
> >     almost stopped, but not completely. I, like many, contributed with
> >     small but important patches (otherwise we would haven't dedicated
> >     time to provide such fixes).
> >
> >     I think it's fair if the work since 2.8 is not wasted and 2.9 is
> >     released.
> >
> >     Current regressions are minor bugs, the only annoying thing not
> >     working anymore is the cover search. But it's not a newly-introduce=
d
> >     regression, just the world changed and all the services used for
> >     cover search become not available anymore. It's not a problem not
> >     present in 2.8 that people would face when updating to 2.9. It's
> >     already broken now.
> >
> >     I would disable what doesn't work to not give false impressions,
> >     removing the broken services from cover search, and release 2.9.
> >     This would fix the access to wikipedia and other bugs we dedicated
> >     time to.
> >
> >     Cover search can be restored later, if developers find time to
> >     dedicate to it and somebody reviews the available services and
> >     select the suitable ones for the future Amarok.
> >
> >     Regards,
> >     Stefano
>

[Attachment #3 (text/html)]

<div dir="ltr"><div><div><div>Hi everybody,<br><br></div>it looks like there&#39;s a \
general agreement on releasing 2.9 from master, Myriam is also fine with the plan. I \
said in the past I wanted to do it but I have no experience and time so if Heiko can \
do it then I would prefer this solution.<br><br></div><div>About KF5 and master, \
what&#39;s the plan? Merging the two, cherrypicking patches since the fork or just \
abandoning master? I would not favor the last solution as time was spent by many, \
including me, for useful fixes and I would like to make sure that these are not lost \
(same reason why I proposed to release 2.9).<br></div><div><br></div>It would be nice \
to fix the cover search, but this requires reviewing the services available in 2018 \
and the license of their APIs. If none of the services works, I would gray out the \
option on the menu.<br><br></div>Regards,<br>Stefano<br></div><div \
class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 21, 2018 at 10:09 PM, \
Heiko Becker <span dir="ltr">&lt;<a href="mailto:heirecka@exherbo.org" \
target="_blank">heirecka@exherbo.org</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">Hello everybody,<br> <span class=""><br>
On 01/26/18 13:45, Matěj Laitl wrote:<br>
&gt; Hi Stefano,<br>
&gt; I totally agree, 2.9 should be released to push the work done to users.<br>
<br>
</span>I agree, although I don&#39;t really know how adoption by distros will \
turn<br> out, considering Qt4 is EOL since quite some time, same for KDELibs<br>
(although not that long).   But a release isn&#39;t that much effort and at<br>
least shows some activity and maybe provides incentive to contribute and<br>
if all that fails it&#39;s at least a fixed point before the port to Qt5/KF5.<br>
<span class=""><br>
&gt; I unfortunately won&#39;t find time to do it myself, but: try to start<br>
&gt; making the release yourself! ;) It should be documented quite well.<br>
<br>
</span>I&#39;d be willing to tackle this, if nobody steps up (which appears to be<br>
the case at the moment, sorry if I stepped on any toes). Being a<br>
packager and having done a few extragear releases with releaseme should<br>
be quite helpful.<br>
<br>
So, I propose the following schedule:<br>
<br>
- 1 week to find out what can be fixed in short time with low manpower<br>
or should be disabled (e.g cover search services)<br>
- Create tarball afterward, give packagers and others some time to test<br>
- If all goes well release on March, 5th<br>
- Merge kf5 (which isn&#39;t unusable after the latest patches from Malte)<br>
into master afterwards<br>
<span class=""><br>
&gt; If you get stuck or need help with particular tasks, speak up on ML (and<br>
&gt; CC me), I&#39;m quite confident somebody from us will help. (people usually<br>
&gt; procrastinate &quot;big&quot; tasks, but answering a concrete questions is \
much<br> &gt; easier)<br>
<br>
</span>What I&#39;m a bit unsure about is how to communicate the release. \
Something<br> along the lines &quot;This release might not be as polished as past \
releases,<br> but there&#39;s some activity and bug fixes, a port to KF5 and any help \
is<br> certainly welcome.&quot;?<br>
<br>
Cheers,<br>
Heiko<br>
<span class="im HOEnZb"><br>
&gt; On Wed, Jan 24, 2018 at 8:43 PM Stefano Pettini<br>
</span><span class="im HOEnZb">&gt; &lt;<a \
href="mailto:stefano.pettini@gmail.com">stefano.pettini@gmail.com</a> &lt;mailto:<a \
href="mailto:stefano.pettini@gmail.com">stefano.pettini@gmail.<wbr>com</a>&gt;&gt; \
wrote:<br> &gt;<br>
&gt;        Hi Matej,<br>
&gt;<br>
&gt;        have you received my last message to the mailing list? What&#39;s \
your<br> &gt;        opinion? Sadly the project seems really abandoned, still it \
doesn&#39;t<br> &gt;        mean we can&#39;t do a last release. I also wrote to \
Myriam, she didn&#39;t<br> &gt;        answer, hope everything is fine.<br>
&gt;<br>
&gt;        Stefano<br>
&gt;<br>
&gt;<br>
&gt;        ---------- Forwarded message ----------<br>
</span><span class="im HOEnZb">&gt;        From: *Stefano Pettini* &lt;<a \
href="mailto:stefano.pettini@gmail.com">stefano.pettini@gmail.com</a><br> &gt;        \
&lt;mailto:<a href="mailto:stefano.pettini@gmail.com">stefano.pettini@gmail.<wbr>com</a>&gt;&gt;<br>
 &gt;        Date: Sun, Jan 7, 2018 at 10:05 AM<br>
&gt;        Subject: A proposal to release 2.9<br>
</span><div class="HOEnZb"><div class="h5">&gt;        To: <a \
href="mailto:amarok-devel@kde.org">amarok-devel@kde.org</a> &lt;mailto:<a \
href="mailto:amarok-devel@kde.org">amarok-devel@kde.org</a>&gt;<br> &gt;<br>
&gt;<br>
&gt;        Hi,<br>
&gt;<br>
&gt;        it&#39;s many years now that Amarok 2.9 is about to be released. The<br>
&gt;        saturday-morning emails remember us weekly that there are still a<br>
&gt;        couple of regressions since years. In the meanwhile development<br>
&gt;        almost stopped, but not completely. I, like many, contributed with<br>
&gt;        small but important patches (otherwise we would haven&#39;t dedicated<br>
&gt;        time to provide such fixes).<br>
&gt;<br>
&gt;        I think it&#39;s fair if the work since 2.8 is not wasted and 2.9 is<br>
&gt;        released.<br>
&gt;<br>
&gt;        Current regressions are minor bugs, the only annoying thing not<br>
&gt;        working anymore is the cover search. But it&#39;s not a \
newly-introduced<br> &gt;        regression, just the world changed and all the \
services used for<br> &gt;        cover search become not available anymore. It&#39;s \
not a problem not<br> &gt;        present in 2.8 that people would face when updating \
to 2.9. It&#39;s<br> &gt;        already broken now.<br>
&gt;<br>
&gt;        I would disable what doesn&#39;t work to not give false impressions,<br>
&gt;        removing the broken services from cover search, and release 2.9.<br>
&gt;        This would fix the access to wikipedia and other bugs we dedicated<br>
&gt;        time to.<br>
&gt;<br>
&gt;        Cover search can be restored later, if developers find time to<br>
&gt;        dedicate to it and somebody reviews the available services and<br>
&gt;        select the suitable ones for the future Amarok.<br>
&gt;<br>
&gt;        Regards,<br>
&gt;        Stefano<br>
</div></div></blockquote></div><br></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic