-
-
Couldn't load subscription status.
- Fork 179
Add GSoC 2025 Final report #216
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
Add GSoC 2025 Final report #216
Conversation
Signed-off-by: Varsha U N <varshaun58@gmail.com>
|
Hey @AyanSinhaMahapatra , this is just a draft final report , let me know how I can improve it :) |
Signed-off-by: Varsha U N <varshaun58@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@VarshaUN thanks for the report! I'm going to merge this so you have a working link as we are quite late and the GSoC final report submission is due today.
But this report needs some more changes/improvements, please open another PR with improvements, and see my comments for suggestions. I might have more feedback/comments after a review of your PR too
| Overview | ||
| ********** | ||
|
|
||
| Currently ScanCode.io scans the packages but doesn’t store it. This |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not true, scancode.io does store the packages it scans on disk, but the issue is:
- we don't have an index of stored packages
- stored per project, not centrally
- same package can be stored multiple times
- scan inputs can be deleted sometimes to save disk space, but no system to backup these packages
| :align: center | ||
| :width: 70% | ||
|
|
||
| Currently ScanCode.io downloads packages but does not store them. The new archiving system stores downloaded packages on the local filesystem and allows querying them. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not a correct statement, see above
|
|
||
| *************** | ||
| Closing Notes | ||
| *************** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need a section to discuss work remaining that was a part of the project as this is scope of future work
| Linked Pull Request: | ||
| ********************** | ||
|
|
||
| Add download archiving system with local filesystem provider - |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you link all your PRs, even the ones which were not merged/closed. These have valuable information on work done and reviews provided on them which should be added to the report.
Could you also make this a table? See other GSoC reports for reference
| Related Issue: | ||
| **************** | ||
|
|
||
| Store and retrieve on demand scanned packages/archives - |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not looking great, can you atleast make this an unordered list?
| (https://github.com/aboutcode-org/scancode.io/issues/1063) | ||
|
|
||
| ******** | ||
| Links: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you mention also some of your pre-GSoC work/PRs?
Tasks
Run tests locally to check for errors.
Signed-off-by : Varsha U N varshaun58@gmail.com