Time and Location
Title
Modern C++ package management with Conan 2: From fully transparent CMake integration via providers to the latest research in Common Package Specification (CPS)
Abstract
Conan 2.0 was released over a year ago with a large number of new features and improvements. Since its release, the team has continued to add improvements based on user feedback, releasing many more new features than in the previous years combined.
This talk will introduce and demonstrate many exciting and new features like how CMake presets and dependency providers can give a fully transparent integration, the new interactive dependency graph visualization, using dependencies from a git repo and new compliance tools. It will also present ongoing work and current efforts in the Common Package Specification (CPS) initiative.
Speaker Bio
Diego Rodriguez-Losada‘s passions are robotics and SW engineering and development. He has developed many years in C and C++ in the Industrial, Robotics and AI fields. Diego was also a University (tenure track) professor and robotics researcher for 8 years, till 2012, when he quit academia to try to build a C/C++ dependency manager and co-founded a startup. Since then he mostly develops in Python. Diego is a conan.io C/C++ package manager co-creator and project lead, now working at JFrog as Conan Lead Architect and C/C++ Advocate.
A Word From Our Sponsor
Please thank Microsoft for sponsoring our meeting room and Teams account!
Resources
Digital Media Links
- Sign up for our announcements mailing list If you want to be more involved, sign up for our volunteers list
- Check out our web page at http://www.nwcpp.org/
- Follow @nwcpp on Twitter
- Join our Facebook Group
- Tune in to our YouTube and Vimeo channels
social
blogroll