Talkilla
What is Talkilla?
Talkilla uses WebRTC to add real-time communications to the user's web browsing experience. Talkilla is initially designed for Firefox browsers but will also support other WebRTC browsers.
The first service to be delivered in Talkilla will allow users to communicate in real time as they browse the web, and offer tools to share their online experience. Additional Service Providers will be expose their services, for example, dialing out and receiving calls from the telephone network.
Talkilla is the code-name for the project.
Why Talkilla?
Integrating real time communications into the browser will enhance a user's browsing experience allowing conversations to continue alongside web navigation and the sharing of data, e.g. files and urls.
WebRTC does not standardize peer discovery nor does it touch on contact and presence management. This is a significant hurdle for web sites to fully leverage RTC. Therefore Talkilla will also offer APIs to its core services.
Talkilla will also enable service providers to expose additional services, e.g. access to telephone networks, to provide a greater range of options and value-added services for users.
Goals
Talkilla will provide:
- a service that allows people to communicate/interact to/with each other without boundaries
- an improved browsing experience by adding a real time communication dimension
Talkilla will enable:
- an ecosystem to improve browsing experience
- usable by websites
- usable services providers
Core Team
Role | Contacts |
---|---|
Project Champion |
|
Project Lead |
|
Back-end Technical Lead |
|
Front-end Leads |
|
Browser Integration Lead |
|
Development
- Development of new features takes place via user stories
- User stories for Talkilla are visible on Trello
- Code development takes place in a github repository. Please read:
- README.md for information on how to build and run Talkilla
- CONTRIBUTING.md for information on how to contribute to Talkilla
Due to the early stages of development, we are not accepting bugs at the current time. This will change in the near future.
Pull requests will be accepted, as per the contributing guidelines.
If you have any questions, please ask on the mailing list in the communication section.
Status Meetings
Status meetings are held every Tuesdays @ 08:00 Pacific Time
- Please use headsets not open speakers, and mute yourselves when not speaking
- Dial-in: Audio-only conference# 99431
- People with Mozilla phones or softphones please dial x4000 Conf# 99431
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 99431
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 99431
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 99431
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 99431
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 99431
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 99431
- UK/London: +44 (0)207 855 3000, x4000 Conf# 99431
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 99431
- Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
- SkypeOut is free if you use the 800 number
- For Backchannel, see IRC in #Communication Channels