-
Notifications
You must be signed in to change notification settings - Fork 743
RailsGoat Summer of Code Type Project Information
- Here is your OWASP Slack invite: https://owasp.herokuapp.com
- Introduce yourself in the RailsGoat Slack channel.
- I encourage you to start with these steps here and ask questions/give suggestions in RailsGoat Slack channel so we can get ready for student proposals in the near future.
- Register on OWASP/GSOC Google Group as specified in OWASP/GSOC wiki
- Ask the OWASP org administrator to send you an invitation to set up a GSOC account before you can log in to the GSOC website.
- Get involve in RailsGoat community. Comment on RailsGoat issues, write up a new RailsGoat issue, or submit a RailsGoat Pull Request, participant/monitor in RailsGoat Slack channel.
- Feel free to ask questions in the RailsGoat Slack channel.
- Feb.12: OWASP and "Rails" projects were accepted to Google Summer of Code (GSOC).
- Feb.15-Mar.11: Get Mentors for Railsgoat ideas. Students start to be involved in RailsGoat Community.
- Mar.12-Mar.27: Students Apply for GSOC
- Apr.23: Accepted GSOC Student Announced
- Apr.23-May.13: GSOC Community Bonding Period
- May.14: GSOC Coding Begins
- More details at GSOC Timeline
- Aug.21: GSOC Mentors submit final student evaluations
- October: Mentor Summit at Google
-
We really appreciate your interest in the RailsGoat SOC Initiative. While we wait for Google to open up the GSOC student proposal submit time-period (March 12-27, 1018), we encouraged you to read up about the RailsGoat SOC Initiative on this wiki page and follow the links under OWASP/GSOC 2018 Initiative.
- We see that OWASP applied to GSOC 2018 and has been selected. We do not know yet how many students "slots" Google will give OWASP or if we will get any of the slots given.
- We hope to be a part of the OWASP GSOC Initiative and currently working to staff the ideas listed below.
- Here is the current Draft Template: OWASP/GSOC Project Ideas. We will being moving this text to the above OWASP site when we each idea is staffed and written up.
-
Start thinking about the "idea" or ideas you want to work on. You can pick one of the ones in this wiki or come up with one yourself. You will be creating a proposal based on the"idea" and submitting it to Google between March 12-27, 2018.
-
Introduce yourself in the RailsGoat Slack channel.
-
Get involve in RailsGoat community. Comment on a RailsGoat issue or submit a RailsGoat Pull Request.
-
Feel free to ask questions in the RailsGoat Slack channel.
We are collecting RailsGoat Summer of Code-Type project ideas. (Please feel free to add more) You can discuss the ideas posted here in our mailing list. Don't hesitate to send your original ideas as well! Our current ideas have been posted to the OWASP GOSC Idea wiki page
NOTE: As of today (1/30/2018), GSOC and RGSOC organization submit deadlines have passed. Hopefully we can be part of another SOC program. See possibles below.
- Slack Channel: https://owasp.slack.com/?redir=%2Fmessages%2Fproject-railsgoat
- RG-SOC: Mailing List: Assuming we will use Slack channel, instead of a Google/Yahoo group.
- Github Issues: https://github.com/OWASP/railsgoat/issues
- OWASP/GSOC/IRC: #OWASP-GSOC channel on irc.freenode.net
- OWASP/GSOC/Group: https://groups.google.com/forum/#!forum/owasp-gsoc
- GSOC: https://groups.google.com/forum/#!forum/google-summer-of-code-discuss
- GSOC/Announcement Only: https://groups.google.com/forum/#!forum/google-summer-of-code-announce
- GSOC IRC: #gsoc on irc.freenode.net
- RailsGoat/Twitter: https://twitter.com/railsgoat
- Google Open Source Blog: https://opensource.googleblog.com
- GSOC Web Site: https://summerofcode.withgoogle.com/how-it-works/
- GSOC Mentor Wiki: https://wiki.osgeo.org/wiki/Google_Summer_of_Code_2017_Mentor_Summit
- List of resources: https://google.github.io/gsocguides/mentor/additional-resources.html
- As GSOC 2018/OWASP subproject: https://www.owasp.org/index.php/GSoC
- Above web site says that OWASP applied to GSOC 2018. Now we know that OWASP was one of the projects selected.
- Draft Template: OWASP/GSOC Project Ideas
- Also says student submittal are from March 12-27, 2018.
- As GSOC/Rails subproject:
- 2018: https://summerofcode.withgoogle.com
- GSOC: Next Interested Milestone: Feb. 12: Organizations announced
- GSOC/Rails: Wait for GSOC orgs announcement
- GSOC/Rails/2018 Idea List: https://github.com/railsgsoc/ideas/wiki/2018-Ideas
- 2017: http://weblog.rubyonrails.org/2017/3/2/google-summer-of-code-2017
- 2017/GSOC/Rails: https://summerofcode.withgoogle.com/organizations/5717645027442688
- 2015: https://github.com/railsgsoc/ideas/wiki/2015-Ideas
- 2014: Tips: https://opensource.googleblog.com/2014/08/tips-and-tricks-from-google-summer-of.html
- 2018: https://summerofcode.withgoogle.com
- RGSOC 2018 project: https://railsgirlssummerofcode.org
- RGSOC Google Group
- Status: Missed Org submittal deadline on 1/28/2018.
- 2/2/2018: RGSOC Student Applications Opens
- Winter of Security: 2016: https://wiki.mozilla.org/Security/Automation/Winter_Of_Security_2016
- Ruby SOC: Unclear if active: https://www.linkedin.com/company/ruby-summer-of-code
Past GSOC Projects: https://summerofcode.withgoogle.com/archive/
- General How to Contribute to Rails: http://blog.kaspth.com/2015/02/13/start-contributing-to-rails.html
- Students for RailsGoat projects
- TBD
- OWASP Mentors for RailsGoat projects
- Frank Rietta
- Ken Johnson - "potentially mentor"
- Al Snow - Non-Technical Mentor and GSOC/OWASP/RailsGoat Coordinator
- OWASP Backup Mentors for RailsGoat projects
- TBD
- OWASP RailsGoat Technical Advisors for RailsGoat projects (on-call but no regular duties)
- Ken Johnson - OWASP RailsGoat Technical Advisor
- RailsGoat "Application or Modular Maintainers"
- "OWASP Project Leaders" for RailsGoat projects
- Ken Johnson - Co-lead
- Mike McCabe - Co-lead
- OWASP/GSOC Admin, OWASP Organization Administrators (must have >= 2 per GSOC Rules)
- Check bottom of: https://www.owasp.org/index.php/GSoC
- Program Administrator are Google employees of Google’s Open Source Programs Office.
- Groups:
- OWASP/ATL,
- ATLRUG (Atlanta Ruby Group),
- RailsGirls/ATL,
- dc4040, dc770, 2600,
- GT-SECURITY-TALKS,
- GT-Grey-Hats,
- Gwinnett Tech Security Group ** Need URL Link **,
- GirlsDevelopItATL, "Code for ATL", etc.
- Email-based Groups:
- rubyonrails-gsoc@googlegroups.com (unclear if "Rails" in general or under "Rails" umbrella)
- https://groups.google.com/forum/#!forum/rubyonrails-security (Will sent to head of email group)
- http://rubyonrails.org/security (Email: security@rubyonrails.org)
Sections are divided by their OWASP Top Ten label (A1-A10) and marked as R4 and R5 for Rails 4 and 5.