https://github.com/arlolra/ctypes-otr is MPL licensed code that implemented OTR application bindings for the Instantbird and the Tor Messenger projects (both projects now halted). The suggestion is to modify that code to be compatible with Thunderbird (port it), and import all required parts directly into the comm-central tree (no longer as add-on code). I anticipate that multiple development cycles will be required until this feature gets accepted as being ready. For example, the user interface will have to be implemented differently than it was in the old applications, and we'll probably have to go through some iterations. It would be helpful to import an initial stage of the ported code into Thunderbird, but preffed off. From there, we'd then work on further improvements with smaller patches, while allowing developers and testers to manually enable the code by enabling the pref. In other words, the suggestion is to start with an initial import, with minimal expectations for its functionality, and keep the code disabled (by keeping the pref disabled) until there's agreement that the feature is ready to get exposed to testers/users by default.
Attachment #9039219 - Attachment description: initial import of code, some pieces hooked up, lots of work left → Port the ctypes-otr code ( js-ctypes wrapper for libotr) to Thunderbird
Assignee: nobody → kaie
Attachment #9065428 - Attachment is obsolete: true
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.