<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
{margin-top:0;
margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Hi,</p>
<p><br>
</p>
<p>I understand. Given what you say, I think it will be in my best interest to simply acquaint myself with the software/community this year & reach out earlier in the coming years. Thanks for your time!</p>
<p><br>
</p>
<p>Thanks,</p>
<p>Yang</p>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Dmitry Kazakov <dimula73@gmail.com><br>
<b>Sent:</b> Friday, March 31, 2017 1:52:52 AM<br>
<b>To:</b> Krita's developers and users mailing list<br>
<b>Cc:</b> Yang Fang; Boudewijn Rempt<br>
<b>Subject:</b> Re: GSoC Project - Lazy Selection Tool</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Hi, Yang!<br>
<br>
To apply to this project I would expect the the proposal to contain <br>
technical details on how you are going to implement it, and at least a <br>
draft of the class-level architecture.<br>
<br>
The engine is basically implemented in Colorize Mask feature. Ideally it <br>
should be rewritten to use watershed algorithm, but it might also work <br>
as it is now. The GUI part is the most difficult one.<br>
<br>
If you manage to write a proposal and provide at least one patch by <br>
Monday evening, we can consider this project.<br>
<br>
<br>
<br>
<br>
<br>
On 31.03.2017 10:42, Boudewijn Rempt wrote:<br>
> Hi,<br>
><br>
> It's an _absolute_ requirement for KDE as an org that you can show<br>
> that you have submitted code to a KDE project before you can be<br>
> considered. We've had too many students who basically couldn't code in<br>
> the past. In general, we do want people to start contacting us in<br>
> January latest, integrate with the community, fix some bugs, implement<br>
> some features, show their enthousiasm for Krita.<br>
><br>
> So, this is a real problem...<br>
><br>
> If you'd write a proposal and submit it today, and then join us on irc<br>
> over the weekend and show some really impressive hacking skills, we'd<br>
> still be able to consider you.<br>
><br>
> Fixing this bug:<br>
><br>
> <a href="https://bugs.kde.org/show_bug.cgi?id=349554">https://bugs.kde.org/show_bug.cgi?id=349554</a><br>
><br>
> Would definitely impress me.<br>
><br>
> For the proposal itself, Dmitry's input is needed, but I would also<br>
> put in a phase where the existing colorize tool is optimized, and a<br>
> phase before that where you investigate what the best option would be:<br>
> reuse the colorize tool, or implement a new tool.<br>
><br>
> On Fri, 31 Mar 2017, Yang Fang wrote:<br>
><br>
>> Hello Krita,<br>
>><br>
>><br>
>> My name is Yang Fang, a first year at Stanford University studying computer science. I am applying to do open source work through the GSoC program, and only recently came across the Lazy Selection tool project idea for Krita. As a frequent user of mostly
proprietary photo manipulation tools (which do not contain a similar foreground selection tool, or only irritatingly difficult/inaccurate versions of it), I am intrigued and would like to help realize a potentially powerful function that I myself would use
often.<br>
>><br>
>><br>
>> I chatted with Valorie on the kde-devel IRC channel, and was told that I should've been in contact with my potential team for a substantial amount of time by now - a reasonable request in my opinion. However, I am very much interested in the goals of this
particular project and am seeking guidance (especially from DmitryK) on whether there is any way I can still apply to work on it.<br>
>><br>
>><br>
>> Thanks for your time,<br>
>><br>
>> Yang<br>
>><br>
>><br>
>><br>
<br>
-- <br>
Dmitry Kazakov<br>
<br>
</div>
</span></font>
</body>
</html>