Skip to content

Conversation

@VarshaUN
Copy link
Contributor

@VarshaUN VarshaUN commented Sep 26, 2025

Tasks

  • PR is descriptively titled 📑 and links the original issue above 🔗
  • Tests pass -- look for a green checkbox ✔️ a few minutes after opening your PR
    Run tests locally to check for errors.
  • Commits are in uniquely-named feature branch and has no merge conflicts 📁

Signed-off-by : Varsha U N varshaun58@gmail.com

Signed-off-by: Varsha U N <varshaun58@gmail.com>
@VarshaUN
Copy link
Contributor Author

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>
Copy link
Member

@AyanSinhaMahapatra AyanSinhaMahapatra left a 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
Copy link
Member

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.
Copy link
Member

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
***************
Copy link
Member

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 -
Copy link
Member

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 -
Copy link
Member

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:
Copy link
Member

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?

@AyanSinhaMahapatra AyanSinhaMahapatra merged commit f9ad372 into aboutcode-org:main Sep 28, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants