Saturday, 20 August 2016
The experience : Awesome , awesome and awesome.
So much learning in so little time , connecting with devs across the world , being associated to a community ,bootstrapping my open-source contribution, yes , that's what I wanted from GSoC :D
Mentors and the Project
Irene Cortinovis and Gianluca Rigoletti . These two have been answering to every query , be it trivial or not from the very starting to till now. Every time , they responded ,and unblocked me fromthe tasks. They assigned me tasks in a very planned manner. Lucky , to have mentor such as them.
What I enjoy the most , is the tech group , where all discussions takes place. Every time someone asks anything , it's fun to discuss on a common group , it makes everyone learn something . Bots too add the fun element to the discussions.
Project : Adding the Latex Completions for the Visual Editor
The earlier editor didn't had any autocompletions whether in adding code blocks or inserting formula:
That Improved by Adding Autocompletions and Latex Snippets:
Snippets and AutoCompletions have now become a part of the editor. The user need not to write complex formulas completely. Corresponding snippet's caption can be used to render the formula with ease. Other than , the text already written can be autocompleted by a dynamically generated dropdown.
Validation of Security from XSS Attacks:When adding <a href=""> tags to the source directly:
When trying to exploite the style attribute of the div:
It was detected as an insecure input :) :)
Some of the XSS tests on IE are still remaining.
Things I learned :
- Communicate properly and clearly .
- Implement keeping the future in mind.
- VIM and GIT concepts refined
- Insight to open source
- People from Italy :) ;)
Things I loved:
- The TECH CHANNEL .
- Building end user experience
- Working through VIM
KNOWLEDGE ONLY GROWS IF SHARED.
Saturday, 23 April 2016
Google Summer Of Codes with WikiToLearn (KDE) !!
Finally , something that I have strived for the past 1 year . GSOC 2016 !! and that to with one of the biggest Open Source Community - KDE.
Google Summer of Codes provides us the platform for students to start contributing in Open Source , an important step up in the development world. More importantly, it helps us to connect with people all over the world , which is very exciting and fun.
I came across WikiToLearn from the projects listed in KDE . I joined their channel and asked about the projects listed. Finally , I decided to go with W2L editor improvement and W2L Ratings. The mentors Gianluca Rigolleti , Davide Valsecchi and Irene Cortinovis were very helpful and patient. They replied to each and every query ( no matter how petty they were ) , which made any new student comfortable and relax. Series of discussion , research helped me forging the proposals
April 22,2016 : The D-DAY !!!.. I became a GSOCer ... in that too in one of the biggest Open Source Organisation KDE !!. A big thank you to Gianluca Rigolleti for accepting my proposal as well to W2L team.
I am only expecting this journey gets better and exciting and funny as stated by my mentor :P :)