[reSIProcate] File name meanings.

Alan Hawrylyshen alan at jasomi.com
Sun Jul 10 11:02:46 CDT 2005


>

John writes:

>
> No problem - Cocoa has an excellent GUI.
>

Last time I checked, Cocoa _was_ a GUI framework.

>
>> - a SIP stack
>>
>
> Isn't this what reSIProcate is?

I was providing a close to complete list.

> But at this stage, I'm still trying to figure out what
> a SIP Stack is.   Any references to a description would be greatly  
> appreciated.  The
> "wiki" link that was given to me,  didn't have anything on it.
>

I think one of the underlying themes here is that if one is not  
really experienced with protocol stacks, one might have a hard time  
implementing a substantial piece of software that was based on such a  
thing.

>
>>
>> - a session manager
>>
>
> Whatever that is...   is this in the reSIProcate?  or do I have to  
> look elsewhere for
> one.
>

DUM is an example of a collection of various session managers. (DUM  
is a part of reSIProcate)


>
>> - an RTP stack / jitter buffer
>>
>
> Yes - I have yet to find one of these....   care to tell me where I  
> can find one?
>

The VOVIDA project had one, doubtless there are others. I understand  
that the Mac audio frameworks include this functionality and SDP  
manipulation as part of the CoreAudio or possibly QuickTime APIs.

>
>> - any other 'features or bonuses'
>>
>
> Like database interface for address books,  etc.
>

Exactly.  And one really nice thing about a Mac SIP client would be  
it's ability to integrate with the AddressBook framework.

>
>>
>> so you can see that reSIProcate is just a small part of a SIP phone
>>
>
> Yes - I think I figured that out.   And I could really use some  
> help to find
> the "other parts".....  I don't suppose you could help me identify  
> the rest?
>
>
>>> Does anyone know who is working on this project?
>>>
>>>
>> Anyone posting to this list.
>>
>
> yes - but from what I've read so far,  it's virtually impossble for  
> me to identify
> who is working on what part - because the discussions are so  
> specific to very
> specific parts of the project, and I'm incapable to finding the  
> forest through
> the trees if you get the gest.
>

Another thing to keep in mind.  ReSIProcate is a low-level library.  
This mailing list is for developers of reSIProcate.
I applaud that you are willing to be a reSIProcate user. To date, we  
have not had enough reSIProcate users to warrant a
separate mailing list for the USE of reSIProcate vs. working on  
reSIProcate. That means that a lot of the traffic on this list is  
directed from one in-the-know person to another.

You can also see who is working on what by looking at the Subversion  
commit mailing list, a related mailing list for developers.

> Anyway - Thanx for the information.... Awaiting your info on how I  
> can contact
> Robert Sparks.;..   if he's on the list - he hasn't posted anything  
> since I joined,
> but I'll look over my past Emails just to be sure.   Just checked -  
> Robert hasn't
> posted anything yet.

According to my mail client, I see 59 messages from Robert over the  
last (long) while.


John,
In all seriousness, it is great that you want to implement a soft- 
phone based on reSIProcate for the Mac. That's fantastic.
I think you might want to partner with someone who can deal with the  
media and signaling side while you can lend your expertise to the UI  
and mac-specific side.  If this appeals to you, consider discussing  
or proposing how you'd like to see this plan evolve. I'd be delighted  
to see a Mac soft phone based on resiprocate that was open-sourced  
AND had a clean, minimal, mac-friendly UI.

Best wishes,



Alan Hawrylyshen
reSIProcate Project Administrator
http://sipfoundry.org/reSIProcate/
a l a n a t j a s o m i d o t c o m





More information about the resiprocate-devel mailing list