-
Notifications
You must be signed in to change notification settings - Fork 11
GSoC Ideas
- Ruby on Rails
- HTML / JS / CSS
- Ideator submits an idea. Lets say they want to add a rot13 encoder in OWASP ZAP or a standalone tool for rot13.
- Ideator provides details like
- Idea name
- Idea description
- Associated Projects. (only accept open source tools list)
- is this already raised as an issue in repo if yes please reference
- Why you think it's a good fit.
- Once submitted idea will be visible to people.
Let's say our leet ninja hacker anant picks this task and designs a AI driven rot13 encoder. They can then come login and open that same idea and submit details.
- Code commit
- Pull request to project
- If idea is partially achieved or has constraints explain.
- Ideator gets an email your idea is worked on.
- Ideator can login validate all is good and accept the submission.
- At this point the submitter gets a badge or points for solving the challenge. This is part of the whole gamification process so can only be worked after that.
Couple of things left.
- Validation and verification process.
- admin intervention
- how should you put the points across this as some idea might be too simple (creating new quantum resistent ciphers) or very tough (is even or is odd with upper limit of 100 as input)
We have listed ideas based on existing issues raised in the system. Some of these ideas have had partial work done by volunteers earlier. participants are free to take up and continue the work or do things from scratch.
Details The swachalit portal is currently geared towards organizing event and give good benefits to organizers. We would like to add gamification process in the setup to encourage more user participation.
Estimated time required : 175 Hours
Difficulty Level: Medium
-
https://github.com/null-open-security-community/swachalit/issues/46
-
https://github.com/null-open-security-community/swachalit/issues/47
The rails version in use is an old version the whole portal needs a rails upgrade and related checks.
Estimated time required : 175 Hours
Difficulty Level: Medium
The portal is geared towards community organizers and have less focus on the user profile. we would like to make user profile more attractive and visible.
- https://github.com/null-open-security-community/swachalit/issues/79
- https://github.com/null-open-security-community/swachalit/issues/32
- https://github.com/null-open-security-community/swachalit/issues/52
- https://github.com/null-open-security-community/swachalit/issues/40
Rails already provides easy approach to json objects but the API layer is not defined and the project needs a defined api layer along with specifications.