OpenDaylight Summit 2015 has ended
Back To Schedule
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, view media, leave feedback 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

avatar for Phil Robb

Phil Robb

Vice President - Operations, Networking & Orchestration, Linux Foundation
Phil Robb’s experience spans more than 30 years of work on the leading edge of software and networking technology, beginning with the launch of the personal computer in the early 1980s. He began working with open source in 2001 at Hewlett Packard, where he formed and led the company’s... Read More →

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

Attendees (0)