openframeworks / openframeworks/openFrameworks
Suggestion: Github Cleanup (Branches, tags, some history leftovers)
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 10.4k
- Forks
- 2.6k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 9
Description
I think this branches can be safely deleted
ofThreadChannel-trySend
bugfix-hdv
some tags can be cleaned to and kept for releases or intermediate builds
and recently I've cloned the openFrameworks repo to list the top 20 largest files in there, and it seems almost none should be part of the distribution anyway. here is the command
git rev-list --objects --all \
| grep "$(git verify-pack -v .git/objects/pack/*.idx \
| sort -k 3 -n \
| tail -20 \
| awk '{print$1}')"
and the result
81606070fba217248e20fe33c645557174bd4a48 addons/ofxAssimpModelLoader/libs/assimp/lib/ios/assimp.a
4d3665d57e655419eae40ff2eccbea02f7bbf89e addons/ofxOpenCv/libs/ippicv/lib/vs/Win32/ippicvmt.lib
8bbefa53a3c0c31ff5586154ffa3510eb0bfb3f0 addons/ofxOpenCv/libs/ippicv/lib/vs/x64/ippicvmt.lib
7a7be13d79a11cf05267e7feb26a044b51ba2888 addons/ofxOpenCv/libs/opencv/lib/osx/opencv.a
8cd61fc251a3faca852ebae26bf9d95fda897b43 addons/ofxOpenCv/libs/opencv/lib/vs/x64/Debug/opencv_imgproc310d.lib
f275e6e8254d7816dab253aaa497bffdf296fb91 addons/ofxOpenCv/libs/opencv/lib/osx/opencv.a
54807c5869f95893ed5d4b352190637ce0b4f8a5 libs/poco/lib/vs/Win32/PocoDatamdd.lib
48ebeb5ea46ff50c1e06e0c19a3a3c98f1d42352 libs/poco/lib/vs/x64/PocoDatamdd.lib
d80172553712228ad3503c772e95458b47c440ba libs/poco/lib/vs/x64/PocoDatamdd.lib
47fcea465ac8e6677302c9dc83e6c9098cbf4128 libs/poco/lib/vs/x64/PocoNetmdd.lib
f15c21a8af00bc39b4eeb82a4dbdc822734f183a libs/uri/lib/vs/x64/network-uri_debug.lib
a3475b229231b0fe4befbbb7ceb56e9c11005c82 addons/ofxAssimpModelLoader/libs/assimp/lib/ios/assimp.a
feb0f5a76c03ff71f5959c874b22540ace6cd1dd libs/FreeImage/lib/tvos/freeimage.a
4bb178f4f4e0d47419e44c6023abd9248774b235 addons/ofxOpenCv/libs/opencv/lib/osx/opencv.a
cb016d3a98a1dd50033a9a981f5a6288e64a5960 addons/ofxOpenCv/libs/opencv/lib/osx/opencv.a
2fe0b9acb098c17776b24a63ee3c7410bab87ba7 libs/poco/lib/vs/PocoCryptomdd.lib
233476b88643ec5e6f64d29fa5dcad6ca120635e libs/openFrameworksCompiled/lib/linuxarmv7l/libopenFrameworksDebug.a
5015c0166c0ee3f5e0a3d037de854a6e5427b4fc addons/ofxOpenCv/libs/opencv/lib/iphone/opencv.a
913db6b0f700adad9d421acaad2b791ea917800e libs/FreeImage/lib/iphone/libFreeImage_iphone_universal.a
96b1bf56f47f99b1c476406193aab29eda62ab91 libs/FreeImage/lib/linux64/libfreeimage.a
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the proposed branches ofThreadChannel-trySend and bugfix-hdv, the release and intermediate-build tags, and the large objects under addons/, libs/, and libs/openFrameworksCompiled/. Run the listed git rev-list/git verify-pack command to reproduce the inventory. Done means the repository cleanup scope is agreed and the selected branches, tags, and history or distribution leftovers have been safely addressed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, git
- Domain
- build-system, devtools
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100