Hi Usama Ahmed!
Next time please reply to all recipients, see:
https://www.shlomifish.org/philosophy/computers/netiquette/email/reply-to-li...
Hopefully someone on the list can answer your questions.
Begin forwarded message:
Date: Fri, 13 Mar 2020 00:02:47 +0500 From: Usama Ahmed Siddiquie usiddiquie.bscs18seecs@seecs.edu.pk To: Shlomi Fish shlomif@shlomifish.org Subject: Re: [Inkscape-devel] Re: Introduction for Google Summer of Code
Hello Shlomi Fish, Thankyou so much for your feedback! I had a couple of questions that I hope you can answer for me.
Firstly, the inkscape wiki for the SOC Selection Criteria says we must post our project ideas for feedback before submitting our applications. So was my previous email sufficient or should I write further to explain what I plan to propose and maybe also send a prototype?
Secondly, I wanted to ask about the "two patches" rule. We are asked to create and upload patches. Does this involve having these patches accepted into the actual Inkscape codebase or can we simply fork the repository and submit our patches in that and link it in our proposals?
On Thu, Mar 12, 2020 at 12:29 AM Shlomi Fish shlomif@shlomifish.org wrote:
Hi Usama Ahmed,
welcome aboard.
On Thu, 12 Mar 2020 00:15:21 +0500 Usama Ahmed Siddiquie usiddiquie.bscs18seecs@seecs.edu.pk wrote:
Hi there, With this year's Google Summer of Code upon us I wanted to introduce
myself
and share some ideas I have to make Inkscape even better. My Name is
Usama
Ahmed and I'm from Pakistan. Currently I'm doing my undergraduate degree
in
Computer Science from The National University of Science and Technology
in
Islamabad.
My interest in programming developed about 8 years ago when I started working on apps and websites. At that time I also found out about
Inkscape
as a free tool to work with graphics and it blew my mind that I could achieve the same things with open source software that I would get from other paid software which I could not afford. I always had an interest in design and Inkscape helped me add another dimension to my work. I learned UI/UX design on it and later began using it to make posters which
included
artwork I made using code, fusing my interests in coding and design into one.
Now I have an opportunity to give back to the Inkscape community as I believe I have developed the technical skills to start making
contributions
to the project. Below I discuss one features I think would make Inkscape better.
Currently Inkscape doesn't have a Perspective Grid System which would let designers have guides on the screen to easily draw realistic 3-D
Designs. I
recently felt this difficulty when I wanted to design a logo which
involved
some perspective geometry.
We can develop a way for designers to place a 1, 2 or 3 point perspective grid on the screen and be able to change different parameters associated with such grids such as the vanishing points and the granularity of the grid. I have attached a rough sketch of what this might look like. Furthermore, we can have a feature where a designer can have his designs "snap" to different perspectives. To achieve something like this right
now
we have to skew the drawing which can be difficult. Adobe Illustrator
has a
feature similar to this https://helpx.adobe.com/illustrator/using/perspective-grid.html. Another cool feature along these lines would be a system to extract perspective lines from raster images by doing edge detection and finding vanishing points. This would let designers use reference photos to create 3-D illustrations easily.
I would love to work on Inkscape during Google Summer of Code. Let me
know
what you think of this feature and whether I should pursue it or look
into
other ideas.
This feature sounds like it will be useful to many users, and I personally would welcome it. Note that I am only a relatively minor contributor so it's not ultimately my decision, and that my graphics' design skills are limited.
Thank you, Usama Ahmed
--
Shlomi Fish https://www.shlomifish.org/ Chuck Norris/etc. Facts - https://www.shlomifish.org/humour/bits/facts/
“A is A, and A is not not-A? WTH is he talking about??! Of course A can be not-A! I want a little of the stuff he’s on!” — Initial reaction to the http://en.wikipedia.org/wiki/Organon
Please reply to list if it's a mailing list post - http://shlom.in/reply . _______________________________________________ Inkscape Devel mailing list -- inkscape-devel@lists.inkscape.org To unsubscribe send an email to inkscape-devel-leave@lists.inkscape.org