Indeed, I would recommend working with them on a plan to make sure your changes are mergeable and eventually merged into the main repo. If that doesn't end up happening, all your hard work will have been wasted.

Nate


On 5/31/22 18:45, Aleix Pol wrote:
There's a big "Fork" button on top here: https://invent.kde.org/graphics/krita/

That said, please coordinate with krita devs to make sure your work is
ever going to reach users.

Best,
Aleix


On Tue, May 31, 2022 at 9:10 AM Bourumir Wyngs <bourumir.wy...@gmail.com> wrote:

Hello, KDE team,

I would like to create the independent fork of Krita that would allow to use 
all modern features of C++, up till that is supported by the latest GCC 
release, 12.1 at the time of writing.

The current Krita development rules are capped by C++11 that is now the ten 
years old standard. Even that is limited by the lengthy list of restrictions. 
The rules also require using deprecated features of the Qt framework like 
Q_FOREACH. I understand the care of the community not to spoil anything and to 
preserve the beauty of the existing code. This means, radical changes should be 
done in a form.

I tried to setup the project on KDE myself 
(https://invent.kde.org/bourumir/kreed) but for some reason was not able to 
push Krita code (about 1 Gb) into repository - hangs at the end of the push. It 
may have something to do with quotas or things the like. It may be that I need 
more assistance from your side to setup the project. I decided to contact you 
first before starting the work on GitHub or independent server instead.

I, the project initiator, am currently 54 year old. I am robotic engineer with 
very long programming experience, including significant industrial experience 
with C++. In the past I made notable contribution to GNU Classpath project, 
providing them a fully functional and interoperable implementation of CORBA. It 
is obviously sad there are no other contributors so far but I expect some 
people to come. I also made several contributions for Krita so have some 
understanding about code base and architecture of this project. My real name is 
Audrius Meskauskas.



Reply via email to