Create a successor to the Telify plugin using WebExtensions
Description of the project: the Telify plugin for Firefox has not been updated for Firefox Quantum (WebExtensions API) and it doesn't have a free license (it is CC-BY-ND so it can't be included in a free operating system like Debian's main archive). The upstream web site has also gone away, it can be found here in the wayback machine / archive.org. There are similar projects like Skype-for-Chrome extension and TBDialOut for Thunderbird. Your goal is to explore the source code of all these extensions and develop a new extension using the ?WebExtensions API so that it will work in the latest versions of Firefox Quantum and Google Chrome.
Confirmed Mentor: none at present - please check again shortly as we are discussing it but if a mentor is not confirmed it may not go ahead
How to contact the mentor:
subscribe to the debian-outreach list
subscribe to the Free-RTC discussion list
Confirmed co-mentors: Applicants are asked to find one or two other developers, possibly somebody you know personally or somebody else from the free software community, who will support this project.
Deliverables of the project: a Firefox plugin similar to Telify
What the intern will learn: browser plugin development, releasing a plugin, integration with telephone systems, free software licensing issues
Application tasks: find the source code for Telify and put it into a new repository on Github. Try to start creating a new ?WebExtensions plugin in Github.