đź“– This MIR is in the review stage. It is subject to changes and feedback is appreciated.

MIR-3: Porting Mailio Evaporate Source

Author Igor Rendulic
Status Review
Type Components
Created 2022-04-28

Abstract

Currently Mailio Evaporate supports only Angular framework. The goal is to have a npm package and the library converted to framework agnostic typescript modular component.

Motivation

For Mailio sub systems and open-source community at large to be able to utilize the Mailio evaporate module.

Rationale

Mailio Evaporate is a frontend module. The new Mailio frontend will be “translated” to React. Also, it’s not deployed to npm package manager which limits is usage and upgradeability.

Backwards Compatibility

No requirements for backwards compatibility

Reference Implementation

https://github.com/igorrendulic/mailio-evaporate-angular

Security Considerations

Dependencies need to be upgraded during the port.

Copyright and related rights waived via CC0.

Citation

Please cite this document as:

Igor Rendulic, "MIR-3: Porting Mailio Evaporate," Mailio Improvement Proposals, no. 3, April 2022. [Online serial]. Available: https://mirs.mail.io/MIRS/mir-3.