Regarding GSoC'14 Proposal

Boudewijn Rempt boud at valdyas.org
Tue Mar 11 19:11:27 UTC 2014


On Tue, 11 Mar 2014, Mohit Goyal wrote:

> Hi,
> I am Mohit Goyal, undergraduate in B.E. Computer Science BITS Pilani K.K. Birla Goa Campus, India.
> I wanted to participate in GSoC '14 with Krita. I have been working with some of the developers and artists in
> the community on some bugs/feature requests and since its my first time in open source -- I find it really
> fascinating.
> 
> I wanted to start on the development of my proposal for GSoC and needed help. Since I have been working
> primarily on brushes, I would like to continue with the same in GSoC.
> 
> I was going through the list of feature requests and issues and came up with the following which interested me-
> 
> --Brush engine antialiasing: https://bugs.kde.org/show_bug.cgi?id=322839

I think that this might be going a bit too deep for a gsoc. Dmitry took a 
look at it recently, and it's a very thorny issue.

> --Cumulative Undo/Redo https://bugs.kde.org/show_bug.cgi?id=319516

This is an interesting one to put on the list

> --Color picker improvements: https://bugs.kde.org/show_bug.cgi?id=313787

Probably not as easy to do -- it's also not really related to brush 
engines.

> --Brush options docker to access more sliders: https://bugs.kde.org/show_bug.cgi?id=318340

This is an interesting one to put on the list. It needs careful design, 
though, to avoid having a complete second brush editor, but then as a 
docker...

> --Add common settings to a master brush system:https://bugs.kde.org/show_bug.cgi?id=320390

This one is very interesting, but I am not sure how feasible it is at the 
moment. It might need massive refactoring.


> Since I haven't worked on such a massive project before, I have no idea of the time that each of the above might
> take. Or whether all of them are of GSoC level. Or whether I should think about some other features to work on.
> That is where I need  help.

This is a really important wish, and one I think that you could work on 
very well:

330726 	Brush resets to default size everytime you switch to another brush

The bugs/wishes for the experiment brush are very interesting and would 
probably fit very well in a gsoc:

315079 	Idea: add textures for experiment brush
319446 	[wish] Use SVG brush file as shape library for animated brush. 
(Alchemy pull shapes feature)
318488 	Artifacts when using experiment brush with multibrush
318882 	experimental brush, blocky/pixelated rendering when painting in a 
transparency mask


Interesting ideas for the brush editor:

316848 	More intuitive custom brush area selection options
322147 	Curve editing to improve usabillity


Here are some other brush engine bugs that are good to consider:

331488 	Drawing angle generates artifacts in the beginning of the stroke
278034 	Sketch Brush Outline preview is not accurate.
313296 	Krita's hairy brush Soak Ink feature uses previous layer as source
313494 	[ sensor / dynamics ] Hue / Saturation / Value sensors are broken
315609 	Idea: "Map to path length" option for distance or fade dynamics
316859 	chalk brush paint wrong color with "saturation decrease" option
318347 	Resize for grid brush should affect the brush area, not particle 
size
322677 	Brush Icons Presets [FEATURE REQUEST]
322835 	Brush rotation hotkey
325423 	speed dynamic doesn't work
327480 	Artificial sharp edges when using Color: Mix Fuzzy in Wash Mode
329026 	Weird brush spacing with rotation->drawing angle
330166 	Setting 'Fan Corners' to low values freezes Krita (Rotation Sensor 
- Drawning Angle)
330185 	Text Brush: Letters are upside down when Rotation is set to 
Drawing Angle
329254 	color smudge brushes artefacts when using "overlay mode"


> 
> Hope to get some feedback :)
i> 
> Thanks a ton 
> 
> --
> Warm Regards,
> Mohit Goyal | +918600046760
> Department of Sponsorship and Marketing(DoSM)BITS-Pilani Goa Campus
> 
>


More information about the kimageshop mailing list