AcademySoftwareFoundation / tac

Materials and meeting notes for the ASWF Technical Advisory Council (TAC)
https://tac.aswf.io
Creative Commons Attribution 4.0 International
93 stars 29 forks source link

OpenQMC #434

Open jmertic opened 1 year ago

jmertic commented 1 year ago

https://lists.aswf.io/g/tac/message/2454

Name of the project (existing or proposed): OpenQMC

Requested project maturity level (select one): Sandbox or Adopted or Incubation Sandbox

Project description (please describe the purpose and function of the project, its origin and its significance to the ecosystem): There is already a strong open source offering for offline rendering but there is currently a lack of tools or libraries to provide high quality random numbers or QMC sample points. This is a universal problem with no current open source solution. OpenQMC provides an API to deliver high quality QMC sample points as a solution to this problem.

It consists of: • Library for sampling Quasi-Monte Carlo (QMC) points. • Is written in C++, and has no dependencies. • Built for CPU + GPU architectures. • API for integration into production graphics engines. • Tools and testing for development and analysis.

Please explain how this project is aligned with the mission of ASWF?

ASWF MISSION HERE AND USE SAME LANGUAGE The mission of the ASWF is to increase the quality and quantity of open source contributions by developing a governance model, legal framework and community infrastructure that lowers the barrier to entry for developing and using open source software.

OpenQMC aligns with the mission ASWF through addressing an identified need to provide high quality random numbers (or QMC sample points).

OpenQMC builds upon the strong open source software for offline rendering and brings an important opportunity to connect with the community to further progress in this area.

OpenQMC provides a lower barrier to entry for developers to integrate into production graphic engines.

What is the project’s license for code contributions and methodology for code contributions. ASWF maintains recommendations for contribution and licensing for hosted projects.

Apache License 2.0. DCO sign-off required. Digitally signed commits. SPDX identifier in source files.

What tool or platform is utilized for source control (GitHub, etc.) and what is the location (e.g. URL)? GitHub

What are the external dependencies of the project, and what are the licenses of those dependencies? Product has no dependencies.

What roles does the project have (e.g. maintainers, committers?) Who are the current core committers of the project, or which can a list of committers be found?

Committers: Josh Bainbridge Jose Esteve Chris Haldane Code Owners: Josh Bainbridge

What mailing lists are currently used by the project? Not yet.

What tool or platform is leveraged by the project for issue tracking? GitHub

Does the project have a OpenSSF Best Practices Badge? Do you foresee any challenges obtaining one? (See: https://bestpractices.coreinfrastructure.org/) No but we do not foresee any issues here.

What is the project’s website? Is there a wiki? Not yet.

What social media accounts are used by the project? None as yet.

What is the project’s release methodology and cadence? Releases backed by CI, versioning done with SemVer.

Are any trademarks, registered or unregistered, leveraged by the project? Have any trademark registrations been filed by the project or any third party anywhere in the world? None so far.

jmertic commented 1 year ago

Update - I am working on clarity with patent concerns.

jmertic commented 6 months ago

@ee33 will provide updates at next TAC meeting