> > I would like to contribute to calligra by developing/improving > applications/softwares. I am good at coding and different programming > languages. Can i know if there is any project or task suitable for me? > Hoping for a favorable reply. >
Hello! We are always glad to see new developers! I think people will suggest you several projects in different parts of Calligra. I can tell you about Krita application. =) There is a cool project in Krita. Our Flood Fill tool is a bit of slow currently ;) [1] As far as I remember the algorithm there is quite straightforward, so, probably, there is some space for optimization present. There are several directions for investigations: - use some cool algorithm for filling areas (if there is something better present) - investigate with callgrind for speed/memory bottlenecks (I guess memory access is really a case there) - try using multithreading for the tool (you will be able to use our new framework for multithreading of tools: "strokes framework") This may be quite a challenging and complex task. But you will get much experience in krita codebase. Of course, there are many simple tasks you can try to begin with as well. For example, this one: [2] [1] - https://bugs.kde.org/show_bug.cgi?id=268212 [2] - https://bugs.kde.org/show_bug.cgi?id=282549 -- Dmitry Kazakov
_______________________________________________ calligra-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/calligra-devel
