Vendorificator
summary
Vendorificator manages third‑party dependencies by keeping each upstream project in a separate pristine Git branch, annotating them with Git notes and tags to record origin, version, license and other metadata. It reads a single dependency list file, stores the actual Ruby gems, Python modules, JS/CSS, Chef cookbooks, etc. inside the repository, and supports applying and tracking local patches and updates via normal Git merges so projects remain runnable even if external services or downloads disappear.
AI-written summary · about
related talks
29mDependency Management: Where the Fork are We?
54mBuilding and Managing a Ruby Infrastructure
32mFuture-Proofing Your 3rd Party Integrations
24mManaging Dependencies with Confidence
26mKnow Your Dependencies: A Guide to Automating Dependency Assurance
49mRuby Software Continuously Delivered and Exhaustively Explained
15mFileWeaver: Flexible File Management with Automatic Dependency Tracking
08mAll About Dependencies