Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GSoC 2021 #283

Closed
afeena opened this issue Mar 10, 2021 · 0 comments
Closed

GSoC 2021 #283

afeena opened this issue Mar 10, 2021 · 0 comments
Labels

Comments

@afeena
Copy link
Collaborator

afeena commented Mar 10, 2021

Here is the short guide for upcoming GSoC 2021

Slack: gsoc-slack.honeynet.org
Mentor: @afeena
Backup mentor: @mzfr @glaslos

How do I start?

  • Join our GSoC channel #2021-snare
  • Follow the quick-start and run the code
  • Play with the tool! Try different stuff/attacks/crawlers
  • Found a bug? → Create an issue
  • Go through existing issue to get the idea of the project problems and try to think about solution
  • Do you know how to fix something? Great! → SUBMIT A PULL REQUEST

What should I know to successfully participate?

How to write proposal/which tasks should I include?

Tasks

There are some tasks which we really want to be finished during this summer (list by priority). I expect that these tasks will take most of the time:

  • Cloner improvements
    • Regarding cloner: Ideally, it should be re-written completely, as a result, also storing and serving web-pages will be changed. So it’s a really big task, which should be decomposed properly. And it should have some pre-work done (research, etc). The current system doesn’t support websites with client-side rendering, so we should think about using headless-browser
    • Clone bug with url's ending in '/'? (default WordPress set-up) #215
  • Upgrade the SNARE codebase to be compatible with the latest aiohttp version

Other tasks are optional and we are really open, so if you have some great features in mind - don't hesitate to add it

Proposal

Is having a contribution in SNARE a prerequisite?

We don't have strong requirements on contribution, but it will help us to evaluate your application. Take it as a possibility to show your coding skills.
Contributions are not only pull requests, but you can also submit a bug or review other student's pull requests :)

Final notes

Something is not covered?
comment here!
Or: ping us in slack channel (please try to ask in our channel, your questions might be interesting for other students)

@afeena afeena added the GSoC label Mar 10, 2021
@afeena afeena pinned this issue Mar 10, 2021
@mzfr mzfr closed this as completed May 25, 2023
@mzfr mzfr unpinned this issue May 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants