Getting Konversation releases rolling again (offering myself as release manager)

Friedrich W. H. Kossebau kossebau at kde.org
Thu Sep 17 17:22:31 BST 2020


Hi everyone,

I was to finally try to write a fix for some bug in Konversation which annoys 
me since ages, until I discovered that the last release of Konversation has 
happened as back as in 2018?

And while IRC might be on the path of dinosaurs, right now it is still alive 
and used in some places. So having a maintained Konversation might be good to 
have for us who are right now using it.

Having acted as release manager of my own projects (e.g. Okteta) but also 
KDevelop for the last years, I would like to offer to take over myself such 
role for Konversation for some time, to help out a bit with my experience.

I do not plan to become new maintainer though or such, and do not plan to 
drive new feature development. No time left for that. Rather want to prepare 
Konversation to be moved over to the Release Service, to ensure all the tiny 
fixes and translation improvements are steadily rolling to users, while there 
is no big feature work happening with full-time maintainers.
E.g. right now there is 2 years work of translators that has been added for 
the 1.7 branch, but never made it to users (cmp. e.g. the in-source 
translation commits since the v1.7.5 tag to get an idea).

What do you think?
And who would be the one to tag me as release manager, so I could start? :)


My rough plan would be this:
1. Get some 1.7.6 out ASAP to have all the translation updates (and few fixes) 
finally arrive at users
2. Prepare master branch to be ready for branch & release
3. Propose Konversation for inclusion in Release Service for 20.12
4. Make sure Konversation is fully integrated in Release Service cycle
5  Profit and pull out again after first RS releases :)

I would also allow myself to do some needed code clean-up/modernization work 
by direct commit pushes, to speed up things during my limited time.
This should not scare you too much, I feel I have a good balance after many 
years of contributing to KDE projects (and other C++/Qt things) to know what 
patches need review by others and for which I can take confidence in my clues 
as well as is the change straightforward (KDevelop contributors might be able 
to confirm I hope :) ).

Initial questions (not yet looked closer):
* Which things would you like to see in 1.7.6, any blockers known?
* Which unfinished work are you aware in the master branch that needs 
completion?
* What is the state of the QtQuick port? Anyone interested still in driving 
it? Is there anything that needs to be cared about to not make that branch 
harder to drive forward, once someone works on that again?

Cheers
Friedrich




More information about the Konversation-devel mailing list