Skip to content

Commit

Permalink
TSC meeting notes, July 7, 2019
Browse files Browse the repository at this point in the history
Signed-off-by: Cary Phillips <cary@ilm.com>
  • Loading branch information
cary-ilm committed Jul 13, 2019
1 parent 8f483c2 commit 960a56f
Showing 1 changed file with 59 additions and 0 deletions.
59 changes: 59 additions & 0 deletions ASWF/tsc-meetings/2019-07-11.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# 7/11/2019

### Agenda:

* Azure progress
* SonarCloud progress
* CMake refactor:
* Does it addresses the open “CMake” Issues? OK to close?
* Ready to document?
* CVE/bug progress
* Google OSS-Fuzz integration?
* Release prognosis, how close are we?
* Review issues needing attention

### Discussion:

* Azure/Sonar Cloud
* Underway, Christine is setting up account for her own github for testing.
* Need to create accounts for openexr/awsf ultimately
* ASWF has accounts to use

* CMake progress
* Kimball’s got a rewrite up for review
* Simpler, removed some options, consolidated into a single file
* IlmBase and OpenEXR are their own projects, using find_package as
appropriate
* Added a root “super project”, it overrides find_package using the
current cmake idiom
* Added config.cmake files for install automation
* We will give it a spin, and Cary will write instructions

* Issue backlog

* Cary’s polling open issues where it’s unclear if an problem still
exists. If the issue author doesn’t respond in a week or so,
closing with an invitation to re-open
* Out of memory bugs could be addressed by pre-emptively checking
too-large image open requests, and capping the maximum image size.
* Table allocations could be made on demand, rather than on object
construction. See issue 245

* Release gate factors

* CMake rewrite
* Someone needs to vet the autoconf set up to make sure it’s all
still functional
* Security vulnerabilities are the top priority for the next release
* We can announce an upcoming release at Siggraph, rather than
rushing to get a release done

* Google Autofuzz

* Clang tidy - consensus: thumbs up
* CMake option, OFF by default
* Sonar - consensus: thumbs up
* Autofuzz - consensus: decline on the grounds that we take security
seriously and have invested in a fuzz test that we’d prefer to
keep investing in.

0 comments on commit 960a56f

Please sign in to comment.