Krita 3.0.1 Release Process

Dmitry Kazakov dimula73 at gmail.com
Thu Aug 18 12:54:40 UTC 2016


Ok, Boud. Then I will just not take part in this release. No announcements
for the 2.5k people in vk community, no habrahabr post with 100k+ people
reading it, no help with translations, nothing except of bugfixes for the
bugs you add to the phabricator board.

To make announcements or coordinate translators I need to have information
about the release. The announcement should be ready in at least a day or
two before the day of the release, so I could delegate translation to
anyone and don't get up at six in the morning at the day of the release to
translate it myself. The translators should be notified that the builds are
coming so they could push the changes to SVN. Not all the translators have
an SVN commit access, so this process is not superfast. From this point of
view 3.0 release was a failure. Due to the fact that everything has been
done at the last day, I couldn't delegate anything and had to do everything
myself. Though there were people who could do it instead of me if they were
notified in time.

Just try to understand that your are not the only person in this project.
And not all the people who involved into the process are motivated enough
to sit on IRC all day long and read all the messages just to know when the
builds are ready, or are going to be ready.



On Thu, Aug 18, 2016 at 2:17 PM, Boudewijn Rempt <boud at valdyas.org> wrote:

> On Tue, 16 Aug 2016, Dmitry Kazakov wrote:
>
> I was surprised to read on irc that I apparently still have
> to make a decision about using Trello or not. I would have
> assumed my last mail was clear enough, but in case it wasn't:
>
> No, we will not use Trello this release cycle. We will do this
> release cycle like we agreed upon on July 18th, as documented
> originally in this google doc:
>
> https://docs.google.com/document/d/1wFfOD8ce-8MD8tYD8FrXIgVLJwkXtMSEHi_
> IPQ0yMGI/edit
>
> Which contains the notes we made during that meeting.
>
> After the release we can discuss whether we need improvements
> or whether everything went fine. When it comes to planning,
> there are absolutely no surprises:
>
> https://calendar.google.com/calendar/embed?src=pv232t7pu0acstl5c64357mlo4%
> 40group.calendar.google.com&ctz=Europe/Amsterdam
>
> Making dev builds during the stabilization phase happens whenever
> I or someone else has time for it. I tend to do those in the
> weekends and try to release on Monday. Those are not really
> releases, though for clarities' sake, I might call them alpha's
> or beta's. But they come out whenever I have time or energy.
>
> I would like to remind everyone that
>
> a) we made 12 2.9 releases and that went almost always completely
> fine, with very minor hickups.
>
> b) nothing major went "wrong" that merited all the stress.
>
> c) because we release often we can afford to be less stressed
> about releases. If something slips through, take a deep breath,
> it's not the end of the world and not a reason to stress out. It
> can be fixed in the next release, and in the meantime we get
> used again to frequent releases and things will keep going
> smoother.
>
> d) In contrast to 3.0, where we actually didn't even have a
> source release, we will have that for 3.0.1 -- that's something
> to be happy about! The source tarballs will also contain the
> latest transslations automatically, and we'll build the binaries
> from the source tarballs -- which is a major step because before
> they were made from git.
>
> Finally, I have been home sick for nearly two months now. Burn-out
> is a serious condition and I can do with a lot less stress. Stress
> happens not because I have something that needs to be done, it happens
> when someone decides that I need to do something, or need to do
> something in a different way. That needs to be avoided.
>
> I hope that this is clear.
> --
> Boudewijn Rempt | http://www.krita.org, http://www.valdyas.org
>



-- 
Dmitry Kazakov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kimageshop/attachments/20160818/68e6307c/attachment-0001.html>


More information about the kimageshop mailing list