SIP domain service to replace Skype

Registered by David Sugar on 2009-11-16

GNU SIP Witch is a service for the SIP protocol that is analogous to what Jabber does to XMPP, that is it offers registration, routing, and messaging between arbitrary SIP endpoints and resources. GNU SIP Witch was selected as part of the FSF initiative to replace Skype with free software, however there are additional opportunities that are very relevant to Ubuntu. SIP Witch can also be used as a local back-end to unifiy the telephony experience of desktop users in Telepathy and other desktop SIP user agents by automatically mediating access to local telephony resources such as SIP devices, desktop modems, gsm radio, idsn adapters, or local telephony servers, as well as remote VoIP service providers and enabling direct and secure call peering over the public Internet. The goal is to identify the work required to implement a flexible model allowing for an effective telephony experience for Ubuntu users.

Blueprint information

Status:
Started
Approver:
Rick Spencer
Priority:
Low
Drafter:
David Sugar
Direction:
Needs approval
Assignee:
None
Definition:
Review
Series goal:
Proposed for lucid
Implementation:
Started
Milestone target:
None
Started by
David Sugar on 2009-12-10

Related branches

Sprints

Whiteboard

This is a proposed list based on UDS discussion and action items.

Work Items for lucid-alpha-3:
Package from upstream 0.6.x of sipwitch: DONE
Add sipwitch to archive: DONE
User account integration: DONE

Work Items for lucid-beta-1:
Packet-filter for NAT: DONE
Update to upstream 0.7: INPROGRESS
Abstraction logic for SIP providers: POSTPONED
Document setup and connect with Empathy: INPROGRESS

Status: most post alpha-3 work already completed, including NAT.

(?)

Work Items