Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Fill in group meta info from GitHub readme


Image Removed Rust WG 

Status
titleDRAFT

Mailing List
Slack channel

https://slack.aswf.io #Image Removed #rust

Meeting Information

Working Group meets at .

TAC Member Sponsor
Chairperson(s)

Purpose


See also the vfx-rs/organization GitHub project for up-to-date group initiatives, policies, and project statuses.

Purpose

The Rust bindings working group is dedicated to creating a foundation for C and Rust bindings for C++ libraries used by the media and entertainment industryDescribe the purpose of the group in no more that 4-5 sentences.

Goals

Goals are the distinct outcomes that is to be anticipated from the working group, serving as a method for validating activities.

  • To collaborate with ASWF communities to create (or facilitate the creation of) C and Rust bindings which are consistent across projects.
  • Create tooling to help build the C and Rust bindings.
  • Define a set of conventions and rules to create a consistent and ergonomic C and Rust interface for the wrapped libraries.
  • To have the Rust bindings easily accessible through Rust's crates.io repository, and to give ownership of those bindings to the ASWF
  • goal 1
  • ...

Non-Goals

Non-goals are things that the working group are intentionally choosing not to do, the things not expected to change due to the working groups efforts, or the subject matter areas that the working groups doesn’t want to address at this time.

  • non goal 1
  • ...

Deliverables

provide a list of planned deliverables, or links to the deliverables. A best practice is to have a directory named deliverables in the repo for hosting and managing deliverables.
  • Re-implementing current C++ libraries in Rust.

Deliverables

  • Bind Imath and OpenEXR with C and Rust bindings
  • Create a framework for binding the other libraries

Meeting notes

Meeting notes, recordings, and any presentations made during WG meetings are available here.

Recent space activity

Recently Updated
typespage, comment, blogpost
max5
hideHeadingtrue
themesocial

Space contributors

Contributors
modelist
scopedescendants
limit5
showLastTimetrue
orderupdate