That's great to hear!
Alright so, I just want to explain the requirements for this project to you so that you can tell me if I misunderstood anything. We already have codes for mirror symmetry and for rotating the sliced object as a reference. Item slicing is already implemented using straight line slicing tool, but we want to add more features to that tool. Those features are: 1. We want that slicing tool to take different shapes, not just a straight line slicer. (for example it could be curved like an S). 2. The slicing tool shouldn't be restricted to only one slicing line at a time. The user should be able to create more than one slicing line at a time to slice. 3. The sliced object can be exported in several different png files depending on the number of objects created due to the slice. (For example, if we slice a circle with a straight line slicer, we should have 2 separate objects ready to be exported in 2 different png files.) There are 2 more tasks but I don't think I fully understand what is required in them. Namely: 4."Also we can force or better ask to convert strokes to path previously to apply the effect (one line command, but we need advert is a destructive LPE)" 5. "Create HTML image maps" Could you please elaborate on these 2 tasks? Also, have I understood the previous tasks (1-3) correctly? I just have a slight concern to address and that is, I'm not really familiar with HTML but I am sure I can learn it within the next month or so to work on this task. If you have any HTML resources to share with me I'd be grateful.
Lastly, just as an update, I'm currently working on my application. I'm sequentially trying to accomplish the following in order: 1. I'm familiarizing myself with inkscape and visual studio code to debug and run the project on it. 2. Reading inkscape's documentation and familiarizing myself with the code. 3. Choose 2 bugs to fix. 4. Create a time-map to follow throughout the summer and finish up the application to submit it.
If you have any advice to help me escalate the process of finishing the application I would be more than welcome to hear it.
Best regards,
Alaa
On Mon, Mar 25, 2019 at 12:37 AM Jabier Arraiza <jabier.arraiza@...2893...> wrote:
I just send a ping I update the split item project idea [1]. Hope you feel confortable with the changes.
[1]
http://wiki.inkscape.org/wiki/index.php/Google_Summer_of_Code#P3._Slice_item...
Regards, Jabier.
On Sun, 2019-03-24 at 23:11 +0100, Jabier Arraiza wrote:
Hi Alaa.
As a potential mentor I'm glad to know we can join forces!
I want to improve the proposal.
The mayor thing is about use straight and curved shapes to split. It have similar effort (except the part to exclude unwanted/unapplicable paths) and give more power to it.
Also in the proposal I define some "ways to" and think we need to define some of them lately, we also have the great help of team_ux[1] to help on decissions.
As you can see I`m not english native, hope is not a problem.
Looking forward you proposal is acepted.
[1]https://chat.inkscape.org/channel/team_ux
Regards, Jabier.
On Sun, 2019-03-24 at 20:08 +0200, Alaa Nousir wrote:
Hello everyone!
I'm so excited to introduce myself and interact with the community here and hopefully be a lively contributor to inkscape!
First things first, who am I and why do I want to apply? I'm a communication and information engineering undergraduate student in Zewail City, Egypt. I also happen to be a freelance artist who likes to explore new art programs along the way. I'm in my 3rd year in engineering, and I have taken a strong Object-Oriented programming course in C++ last year and data structures and algorithms course this year. The final project for the C++ course was to add features to a paint program! It was an incredibly beneficial and fun experience. Some of the features were resizing, creating new shapes, redoing, undoing, and other similar tasks. Whenever I'm not learning anything new (through online courses or university courses), I invest time to enhance my artistic skills. I was skimming through the projects available to apply for in GSoC and I found inkscape. I was immediately hooked. It's perfect in every possible way! I'm already familiar with manipulating objects in GUIs, I have a strong passion for art, I'm experienced enough to know what the user would want to see available while drawing and I'm skilled in coding!
What have I accomplished so far from the tasks listed in the GSoC website? I have already built and run the project, and I have chosen to work on P3. slice Items. I believe I have what it takes to contribute. I'm currently creating some artworks to upload on the website and formulating a rigid timeline to follow for the project I chose.
Inquiries:
Regarding the submission of a drawing I have made task, I was wondering where exactly should I submit it. Would it be enough to just upload it on my inkscape profile and attach the link to my application?
Also, where should I submit my inkscape application exactly?
Thank you for your time. _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel