Matrix-ircd is a work-in-progress bridge between matrix and IRC. The majority of the code was written in mid 2017 and does not use modern Rust asynchronous programming techniques, namely async/await. Instead, the project currently uses older asynchronous-styled code using manual combinators that have historically made maintaining (and writing) async code very difficult. This project will migrate the older futures code from 0.1.25 to std::future::Future and port all functions to using the newly introduced async/await syntax.

Organization

Student

Brooks Karlik

Mentors

  • Philipp Mandler
  • Jonas Platte
close

2020