Introduction and discussion of Injectable App API for Host Pages GSoC project

96 views
Skip to first unread message

Manraj Grover

unread,
Mar 20, 2015, 11:36:38 PM3/20/15
to pri...@googlegroups.com
Hi,

I am Manraj Singh Grover (https://github.com/ManrajGrover), currently in 3rd year, B.E., Netaji Subhas Institute Of Technology, Delhi University. My skillset include C++, C, HTML, CSS, JavaScript, Php, Python and have worked on Open Source projects of my own as well as contributed to and fixed bugs/issues of organizations like Mozilla FireFox( https://mozillians.org/en-US/u/manrajsingh/ ) and jQuery. I have also worked on and currently maintaining one of my own Open Source Chrome Extension for GeeksForGeeks.org.(https://chrome.google.com/webstore/detail/geekit/fbbpfmfobkcdfcninfpanleekcjbdkin). I am a good competitive programmer being in Top 1000 on CodeChef(http://www.codechef.com/users/manrajsingh) and O(logN) on Hackerrank(https://www.hackerrank.com/manrajsingh). I have internship experience with companies like Refiral and Soinnet with developing backend and tools to enhance their business and making sharing easy using Google APIs, Php and MySQL.

I was going through the ideas list mentioned here(https://github.com/privly/privly-organization/wiki/Ideas) and idea of Injectable App API for Host Pages interested me.

I went through its issues page( 
https://github.com/privly/privly-applications/issues/162 ) but couldn't find much information. I would like to know more about this feature and discuss this further as my GSoC project.

I am currently in the process of completing levels mentioned here.

Regards,
Manraj Singh Grover,
Secretary, IEEE NSIT,
3rd Year, B.E., NSIT

Sean McGregor

unread,
Mar 21, 2015, 1:31:16 PM3/21/15
to pri...@googlegroups.com
Hi Manraj,

Welcome!

I added a comment to the GitHub issue outlining the problems we hope
this project will address.

Best,
Sean
> --
> You received this message because you are subscribed to the Privly
> development mailing list. To post to this list, send email to
> pri...@googlegroups.com. To unsubscribe from this group, send email to
> privly+un...@googlegroups.com. For more options, visit this group at
> https://groups.google.com/d/forum/privly?hl=en
>
> Privly testers should also sign up for this list:
> https://groups.google.com/forum/#!forum/privly-test
> ---
> You received this message because you are subscribed to the Google Groups
> "privly" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to privly+un...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



--
Sean McGregor

Oregon State University, Department of Computer Science
Twitter: seanmcgregor
irc.freenode.net: smcgregor

Manraj Grover

unread,
Mar 22, 2015, 1:37:31 PM3/22/15
to pri...@googlegroups.com
Hi sir,

I have completed "levels" with few things here and there left. I would now like to work on few bugs/issues so as to get the feel of source code. I have gone through the comment on the GitHub issue and starting a discussion on how to go about and brainstorm the idea. Please suggest me some good first bugs. Thank you.

Sean McGregor

unread,
Mar 22, 2015, 2:43:56 PM3/22/15
to pri...@googlegroups.com
Manraj,

I may have missed it since we have a pile of pull requests at the
moment, but have you opened PRs on all of the levels? In particular,
for this project I think it is important to write a few integration
tests before a proposal will be considered. Perhaps a good place to
start would be adding an integration test for one of the many websites
that are not in this file [0].

Best,
Sean

[0] https://github.com/privly/privly-applications/blob/master/test/selenium/specs/tc_show_injected.rb

Manraj Grover

unread,
Mar 23, 2015, 12:19:55 AM3/23/15
to pri...@googlegroups.com
Hi sir,

I didn't get you. We need to open pull request on each level? I didn't know that. May I know for what should I submit one?

Also sir, the link for Integration Testing in Level 2 (https://priv.ly/pages/develop#Testing) does not point anywhere. I guess it should be changed to https://priv.ly/pages/develop#IntegrationTesting .

Should I open a PR for the link mentioned by you after making changes for another site and testing?



On Saturday, March 21, 2015 at 9:06:38 AM UTC+5:30, Manraj Grover wrote:

Manraj Grover

unread,
Mar 23, 2015, 12:34:25 AM3/23/15
to pri...@googlegroups.com
Sorry for the typo. I meant Level 3.

Sean McGregor

unread,
Mar 23, 2015, 2:09:41 PM3/23/15
to pri...@googlegroups.com
Manraj,

Submitting pull requests at all the levels is not a requirement, but
it demonstrates to the mentors that you understand the architecture
and will use a test-driven approach to development.

You can open a pull request against the development guide here:
https://github.com/privly/privly.github.io/blob/master/pages/develop.md

-Sean

Manraj Grover

unread,
Mar 23, 2015, 4:33:14 PM3/23/15
to pri...@googlegroups.com
Hi sir,

Ohkay I have sent one for https://github.com/privly/privly.github.io/blob/master/pages/develop.md fix.

I will try and solve few issues in privly-applications as well.

Regards,
Manraj Singh Grover
Secretary, IEEE NSIT

Manraj Grover

unread,
Mar 26, 2015, 5:47:31 AM3/26/15
to pri...@googlegroups.com
Hi sir,

I have given an outline of the idea on the issue page. Please go through it and let me know if I am missing anything as I am completing my proposal. Thank you.




On Saturday, March 21, 2015 at 9:06:38 AM UTC+5:30, Manraj Grover wrote:
Reply all
Reply to author
Forward
0 new messages