Second day of the KF6 sprint at the MBition office in Berlin.

Kevin prepared a work board to structure what we do.

We split up in four groups that will tackle tier 3 frameworks and review them for wanted/needed changes. Stuff like cleaning up dependencies or API cleanups or even full deprecation for stuff that were porting aids already for KF5.

Before lunch we arrived at the following state for the first debriefing round.

Given I am the KTextEditor maintainer, the group I was in picked that up.

We could remove the KIconThemes dependency, easy, beside that, we created a task to take a look at the KF6 porting hints we have in the framework.

All the tedious removing of deprecated Qt stuff and porting e.g. away from Q_FOREACH was luckily already done, thanks again to all people working on that in the past and future!

Beside the easy to remove KIconThemes stuff, the other dependencies are unavoidable, given we provide a KPart with some kind of network transparency.

We are still discussing the stuff before lunch now and after lunch the groups will grab more of the yet marked as TODO frameworks.

After some more group work after lunch, we arrived at this state:

Keep track of the circle of doom that needs attention by David Faure and the D4 post-it that tells were our virtual David takes part in the discussion :=)

The end of the day state can be seen below:

Now soon time for dinner :-)

For all concrete results, we created tasks on the KF6 board on the KDE Phabricator.

If you are interested to help in shaping the future of KF6, show up and grab some task :=)

There is more than enough to do for everybody.