Loading…
OpenDaylight Summit 2015 has ended
View analytic
Thursday, July 30 • 1:30pm - 2:15pm
Code Hygiene - Things we need to do to keep our codebase in good working order - Phil Robb

Sign up or log in to save this to your schedule and see who's attending!

This discussion has several subtopics. Specific ones I would like to address include:
  • Updating the versions of all of our 3rd party dependencies to current, or near-current versions. I.e. we have many 3rd party dependencies that are quite old. This exposes us to potential vulnerabilities that may exist in these older versions but were fixed in newer versions. In some cases, the licensing of newer versions align better with the EPL license used by OpenDaylight, hence the newer version is preferred.
  • Ensuring all appropriate files have a proper copyright/license header. About this time each release cycle, we look at the code base to see if there are any files that should contain a copyright/license header but do not. We will be performing this task in the near future.
  • Ensure that we have source files for all third party dependencies, and that we are creating source jars for all code (in-house and 3rd party) that are easily downloaded along with the binaries.
  • Logging and error reporting normalization

Speakers
avatar for Phil Robb

Phil Robb

VP of Operations – Networking & Orchestration, The Linux Foundation
Phil Robb is VP of Operations for the Linux Foundation Networking projects. Phil is a widely respected expert in the area of open source strategy, business impact, and governance. He is frequently asked to speak at international technology and business events and he has been consulted... Read More →


Thursday July 30, 2015 1:30pm - 2:15pm
Grand Ballroom B

Attendees (0)