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

Single Purpose files? #228

Open
ramseys1990 opened this issue Apr 30, 2024 · 1 comment
Open

Single Purpose files? #228

ramseys1990 opened this issue Apr 30, 2024 · 1 comment

Comments

@ramseys1990
Copy link
Contributor

I wanted to pose a question here to possibly help out with maintainability and targeting individual items in a better way. I've noticed that some modules target multiple files (Example: snapchatConv.py) and will extract information under a broad umbrella. I recommend we entertain the idea of splitting these files into individual files.

Example: snapchatConv.py becomes:
snapchatGeo.py
snapchatAiConv.py
snapchatCallLogs.py
snapchatConv.py
etc.

This way if someone is only looking to extract geo locations then they can target that module specifically. This also helps in case a file format changes, we know which file to begin correcting.

@stark4n6
Copy link
Collaborator

@ramseys1990 because most parsers take so short of time to run and parse, there has been some work to try and combine parsers into singular python scripts for reducing checkboxes on the GUI. I guess it would really depend on the analysts needs and if it makes sense to split them out vs. have them combined

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

No branches or pull requests

2 participants