<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">---------- Forwarded message ---------<br>From: Dominik Ruf <<a href="mailto:dominikruf@gmail.com">dominikruf@gmail.com</a>><br>Date: Mi., 12. Juli 2017 um 17:32 Uhr<br>Subject: Re: Release plans for Kallithea<br>To: Kallithea <<a href="mailto:kallithea-general@sfconservancy.org">kallithea-general@sfconservancy.org</a>><br></div><br><br><div dir="ltr"><div class="gmail_quote"><div dir="ltr">Konstantin Veretennicov <<a href="mailto:kveretennicov@gmail.com" target="_blank">kveretennicov@gmail.com</a>> schrieb am Mi., 28. Juni 2017 um 21:59 Uhr:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Jun 28, 2017 at 9:21 PM, Thomas De Schampheleire<br>
<<a href="mailto:patrickdepinguin@gmail.com" target="_blank">patrickdepinguin@gmail.com</a>> wrote:<br>
> All,<br>
><br>
> The last release of Kallithea dates back to more than a year ago, so we really<br>
> need to make a new one, or better yet, three new ones. I had a chat with Mads<br>
> and Andrew about it, and here is the proposed plan:<br>
><br>
> 1. Stable release 0.3.3<br>
> First, create 0.3.3 based on the stable branch. In addition to the changes<br>
> already on stable since 0.3.2, I have selected a number of changes from the<br>
> default branch that I think should make it to 0.3.3. These changes are mostly<br>
> bug fixes but also some small generic improvements with no risk.<br>
> These proposed extra changes can be reviewed at:<br>
> <a href="https://bitbucket.org/conservancy/kallithea/pull-requests/352" rel="noreferrer" target="_blank">https://bitbucket.org/conservancy/kallithea/pull-requests/352</a><br>
><br>
> 2. Feature release 0.9<br>
> On the default branch there has been a lot of development since release 0.3, the<br>
> last merge from default to stable (now almost two years ago). </blockquote><div>BTW is there a reason why it's been a while since the last merge from stable to default as well?</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">There are the big<br>
> patch sets: migration from nose to pytest, migration from Pylons to TurboGears2,<br>
> and the ongoing migration from custom styling to Bootstrap. And obviously there<br>
> have been many other changes as well.<br>
> The plan is to finish the migration to Bootstrap and then create a 0.9 feature<br>
> release. Any problems reported on 0.9 will be fixed and lead to the long<br>
> awaited...<br>
><br>
> 3. Release 1.0<br>
> As discussed recently, there are people/companies that do not consider<br>
> Kallithea an option just because the version number is still in the 0.x range.<br>
> Moreover, the renewal of the test framework (pytest), Python backend<br>
> (TurboGears2) and frontend styling (Bootstrap) is an appropriate time to mark<br>
> the 1.0 milestone.<br>
> In terms of features, the 1.0 release will be similar to the 0.9 release but<br>
> with any reported problems fixed.<br>
><br>
><br>
> Feedback welcome!<br>
<br>
Thumbs up!<br>
<br>
Any plans for "after 1.0"?<br>
<br>
Also, will there be any shift in dev policies when 1.0 is hit?<br>
Normally users expect higher stability and compatibility from 1.x<br>
releases, compared to 0.x. On the other hand, I see pressure on<br>
Kallithea maintainers to hasten integration of changes, shorten<br>
reviews, etc. Those can be a bit contradictory.<br>
<br></blockquote></div></div><div dir="ltr"><div dir="ltr"><div class="gmail_quote"><div>Since I kicked off that discussion, I feel like I should respond to this.</div><div>It is not my intention to 'hasten integration'.</div><div>But what I criticized is the fact them some pull requests lay around for</div><div>ages, without any comments and some small fixes are held back in hopes</div><div>of bigger and better fixes (which may never come). In these cases,</div><div>when things don't get fixed, it even hurts the stability.</div></div></div><div dir="ltr"><div class="gmail_quote"><div><br></div><div>I admit the bootstrap PR is (was) very big and therefore bears some risks.</div><div>But it is not without risk, to slice tings into small pieces, like we ended up doing.</div><div>In fact, some of the broken down changesets, broke certain things because they</div><div>were incomplete.</div><div><br></div><div>So, things have their pros and cons and we should discuss about these.</div><div>But here, I believe, lays the main problem.</div><div>We do not discuss these things or do so very purely.</div><div>Like when I do not get any kind of response for 2 month.</div><div>Or in general, there is no 'reach out' to discuss, how to improve things.</div><div>The project feels very passive.</div><div><br></div><div>Better/more clear communication is my main concern. That is what needs to get better,</div><div>in order for this project to thrive.</div></div></div></div><div dir="ltr"><div dir="ltr"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
--<br>
Konstantin<br>
<br>
> Best regards,<br>
> Thomas<br>
> _______________________________________________<br>
> kallithea-general mailing list<br>
> <a href="mailto:kallithea-general@sfconservancy.org" target="_blank">kallithea-general@sfconservancy.org</a><br>
> <a href="https://lists.sfconservancy.org/mailman/listinfo/kallithea-general" rel="noreferrer" target="_blank">https://lists.sfconservancy.org/mailman/listinfo/kallithea-general</a><br>
_______________________________________________<br>
kallithea-general mailing list<br>
<a href="mailto:kallithea-general@sfconservancy.org" target="_blank">kallithea-general@sfconservancy.org</a><br>
<a href="https://lists.sfconservancy.org/mailman/listinfo/kallithea-general" rel="noreferrer" target="_blank">https://lists.sfconservancy.org/mailman/listinfo/kallithea-general</a><br>
</blockquote></div></div></div></div></div>