<DIV>you should be looking for money and try to get other developers...</DIV>
<DIV>i run a company doing peer to peer stuff; figure out how to create cash streams;</DIV>
<DIV>&nbsp;</DIV>
<DIV>i'd love to have you develop stuff on my peer platform; my company is close to launching and we're doing this in the 'file' space; your phone stuff would be a nice bonus...</DIV>
<DIV>&nbsp;</DIV>
<DIV>our front is html based but we run on the desk top.</DIV>
<DIV>&nbsp;</DIV>
<DIV>is your platform very seperated from the os? our is, and we use WTL on the front; giving us very thin interface attachment on windows; my concern is MFC....i developed in MFC and its a kludge-kinda-pain in the butt object library.</DIV>
<DIV>&nbsp;</DIV>
<DIV>as for NAT traversal, how is your simultanious connect?<BR><BR><B><I>David Barrett &lt;dbarrett@quinthar.com&gt;</I></B> wrote:</DIV>
<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">As you might guess, iGlance isn't quite there. Here's where it is:<BR><BR>Today<BR>- Open source<BR>- NAT / Firewall traversing<BR>- Scalable and reliable (maybe? help me find out)<BR>- Phone<BR>- Chat<BR>- Video<BR>- PTT<BR>- File transfer<BR>- Desktop sharing<BR>- It just works for Grandma<BR>- Ability to force relays<BR><BR><BR>Also today, but not mentioned<BR>- Skinnable GUI<BR>- Extensive privacy options<BR>- Extensive self-diagnosis, tunable logfiles, logfile harvesting<BR>- Integrated bug reporting<BR>- Window sharing<BR><BR><BR>Not yet but intended<BR>- Strong encryption on by default<BR>- Multiplatform including mobile (WinCE, specifically)<BR>- Gateway to normal telephones<BR>- Good marketing / pr<BR>- Critical mass<BR>- Good bandwidth usage; adaptive for connections<BR><BR><BR>Not yet and not considered, but a good idea<BR>- SMS<BR>- Whiteboard<BR>- PSTN integration (what
 specifically? Like Asterick?)<BR>- Integration with PTT radios<BR>- Abilty to choose lower bandwith protocols<BR>- Pony<BR><BR><BR>Not yet and not sure what it is<BR>- ATA ability (what's this?)<BR><BR><BR>Not yet and not intended<BR>- Infrastructureless P2P<BR>- Anonyminity<BR><BR><BR>Check out http://www.iglance.com/code.html for details on getting the <BR>code via the public Subversion repository. I believe the code is well <BR>commented, though there is an absence of overall architecture <BR>documentation. I'd be happy to create an overview for whatever area <BR>you're most interested in modifying (ie, if you're a security nut, I'll <BR>tell you where to look and where to hook in).<BR><BR>-david<BR><BR>auto43348@hushmail.com wrote:<BR>&gt; Here is my $0.02 on voice p2p comms:<BR>&gt; <BR>&gt; 1. Well implemented, OpenSource, strong encryption using standard <BR>&gt; algorithms which is ON by default.<BR>&gt; 2. Multiplatform/Os including mobile devices.<BR>&gt; 3. Firewall
 traversing.<BR>&gt; 4. Infrastrctureless p2p. Not requiring a central server. The <BR>&gt; ability to bootstrap on an internal network seperated from the <BR>&gt; internet.<BR>&gt; 5. Scaleable and reliable.<BR>&gt; 6. Phone, chat, video, PTT, file transfer, SMS, whiteboard, <BR>&gt; ability to integrate with the PSTN. Integrate with normal <BR>&gt; telephones. Desktop sharing and PTT integration with radios (like <BR>&gt; Dingotel) would be nice. Security issues with desktop sharing <BR>&gt; would need to be firmly addressed.<BR>&gt; 7. It Just Works. Grandma needs to be able to download, click and <BR>&gt; use.<BR>&gt; 8. ATA ability. Ability to put on a standalone device to create <BR>&gt; an ATA. Drop on something like one of the linux based routers to <BR>&gt; create an ATA.<BR>&gt; 9. Good marketing and PR. A critical mass is well, um critical. :)<BR>&gt; 10. Ability to force relays and increase anonymity if desired <BR>&gt; would be nice.<BR>&gt; 11. Effecient use of
 bandwidth and CPU, with an ability to choose <BR>&gt; low bandwidth/cpu protocols if desired to help with slower <BR>&gt; computers, limited bandwidth (like mobile wireless) and sat <BR>&gt; connections.<BR>&gt; 12. The pie in the sky would the ability to call (in both <BR>&gt; directions) an ATA, softphone, 2way radio, SMS, chat or cell and <BR>&gt; obtain a p2p secure SIP connection using a central <BR>&gt; infrastructureless design with also having the ability to interface <BR>&gt; with the PSTN using private gateways or paid services as needed.<BR>&gt; <BR>&gt; Something like Skype with it's momentum, critical mass, firewall <BR>&gt; traversal, multiplatform, default encryption, It Just Works feel, <BR>&gt; PSTN integration; the 2way ability of Dingotel; OpenSource and <BR>&gt; multiple protocol interfacing like Gaim; Well implemented, peer <BR>&gt; reviewed strong secuirty like PGP/GPG/ciphire, with an internal <BR>&gt; design which doesn't require a central infrastructure and
 therefore <BR>&gt; is robust and cannot be shut down (so you don't have problems like <BR>&gt; after Katrina that because the regional switch was down or <BR>&gt; overloaded, New Orleans cell phones being called from NY and <BR>&gt; physically present in Atlanta, don't work.), and works/integrates <BR>&gt; on an inexpensive black box like a Sipura.<BR>&gt; <BR>&gt; I am repeating myself, but that should demonstrate the general <BR>&gt; idea. :)<BR>&gt; <BR>&gt; rearden<BR>&gt; <BR>&gt; <BR>&gt;&gt;Date: Sun, 6 Nov 2005 20:23:12 -0800<BR>&gt;&gt;From: David Barrett <DBARRETT@QUINTHAR.COM><BR>&gt;&gt;Subject: Re: [p2p-hackers] iGlance is here!<BR>&gt;&gt;To: "Peer-to-peer development." <P2P-HACKERS@ZGP.ORG><BR>&gt;&gt;Message-ID: &lt;1131337414.29029B5D@dg11.dngr.org&gt;<BR>&gt;&gt;Content-Type: text/plain; charset="us-ascii"; format="flowed"<BR>&gt;&gt;<BR>&gt;&gt;On Sun, 6 Nov 2005 8:45 am, Ian Clarke wrote:<BR>&gt;&gt;<BR>&gt;&gt;&gt;Its about time someone did this
 :-)<BR>&gt;&gt;<BR>&gt;&gt;I thought so too! :) Push-to-talk is a nice middle-ground, and <BR>&gt;&gt;the <BR>&gt;&gt;video presence is really quite powerful when both sides have <BR>&gt;&gt;cameras.<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;&gt;It seems like you are pretty heavily reliant on windows stuff <BR>&gt;&gt;<BR>&gt;&gt;though, <BR>&gt;&gt;<BR>&gt;&gt;&gt;any plans for Mac or Linux versions? How portable is the code?<BR>&gt;&gt;<BR>&gt;&gt;Actually, there are very few windows dependencies and platform <BR>&gt;&gt;portability was a design goal from the outset. All the file, <BR>&gt;&gt;threads, <BR>&gt;&gt;TLS, sockets, and base stuff currently cross compiles between <BR>&gt;&gt;Windows <BR>&gt;&gt;and Linux (and WinCE for a bit, but I pulled it). Generally <BR>&gt;&gt;libpig is <BR>&gt;&gt;very thin, and almost all of the platform specific code is one in <BR>&gt;&gt;one <BR>&gt;&gt;file (GNonPortable_Win32.cpp/_Linux.cpp).<BR>&gt;&gt;<BR>&gt;&gt;The "thickest" part of
 libpig is the audio/video capture/playback <BR>&gt;&gt;part <BR>&gt;&gt;as that depends heavily on the platform, but the external API is <BR>&gt;&gt;very <BR>&gt;&gt;minimal.<BR>&gt;&gt;<BR>&gt;&gt;Another somewhat "thick" area is the GUI. But I've sliced this <BR>&gt;&gt;into two <BR>&gt;&gt;layers:<BR>&gt;&gt;- A platform dependent "display RGBA bitmap and return input <BR>&gt;&gt;events" <BR>&gt;&gt;architecture<BR>&gt;&gt;- A platform independent, XML-based, HTML-like, skinnable GUI <BR>&gt;&gt;engine<BR>&gt;&gt;<BR>&gt;&gt;The intent behind libpig is to create thin cross-compile layer, <BR>&gt;&gt;rather <BR>&gt;&gt;than a application design philosophy. Sorta the difference <BR>&gt;&gt;between <BR>&gt;&gt;OpenGL and DirectX -- I want it to fit into my architecture, and <BR>&gt;&gt;not <BR>&gt;&gt;architect around its design.<BR>&gt;&gt;<BR>&gt;&gt;My original intent was to just use APR, ACE, Qt, Boost, etc, but I <BR>&gt;&gt;found <BR>&gt;&gt;myself confused by deep polymorphic
 trees, esoteric programming <BR>&gt;&gt;practices, compilation problems, licensing problems, and so on. <BR>&gt;&gt;Eventually I decided my needs were so minimal that I'd just go my <BR>&gt;&gt;own <BR>&gt;&gt;way, and I don't regret the decision in the least.<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;&gt;I personally use a Mac, but I will give this a try on Virtual <BR>&gt;&gt;<BR>&gt;&gt;PC.<BR>&gt;&gt;<BR>&gt;&gt;Excellent. Incidentally, I'm extremely eager to do a Mac port (I <BR>&gt;&gt;spend <BR>&gt;&gt;most my life in coffeeshops -- for which iGlance is idealy suited -<BR>&gt;&gt;- and <BR>&gt;&gt;Macs outnumber PCs maybe 2:1). But I don't know jack about the <BR>&gt;&gt;platform, it doesn't work well in VM ware, and I don't want to lug <BR>&gt;&gt;<BR>&gt;&gt;around two laptops.<BR>&gt;&gt;<BR>&gt;&gt;If anyone is interested in bringing iGlance to the Mac, I am *all <BR>&gt;&gt;ears*.<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;&gt;All the
 best,<BR>&gt;&gt;<BR>&gt;&gt;-david<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Concerned about your privacy? Instantly send FREE secure email, no account required<BR>&gt; http://www.hushmail.com/send?l=480<BR>&gt; <BR>&gt; Get the best prices on SSL certificates from Hushmail<BR>&gt; https://www.hushssl.com?l=485<BR>&gt; <BR>&gt; _______________________________________________<BR>&gt; p2p-hackers mailing list<BR>&gt; p2p-hackers@zgp.org<BR>&gt; http://zgp.org/mailman/listinfo/p2p-hackers<BR>&gt; _______________________________________________<BR>&gt; Here is a web page listing P2P Conferences:<BR>&gt; http://www.neurogrid.net/twiki/bin/view/Main/PeerToPeerConferences<BR>&gt; <BR>&gt; <BR>_______________________________________________<BR>p2p-hackers mailing list<BR>p2p-hackers@zgp.org<BR>http://zgp.org/mailman/listinfo/p2p-hackers<BR>_______________________________________________<BR>Here is a web page listing P2P
 Conferences:<BR>http://www.neurogrid.net/twiki/bin/view/Main/PeerToPeerConferences<BR></BLOCKQUOTE><BR><BR>You don't get no juice unless you squeeze<br>Lemon Obrien, the Third.<p>
                <hr size=1> <a href="http://us.lrd.yahoo.com/_ylc=X3oDMTFqODRtdXQ4BF9TAzMyOTc1MDIEX3MDOTY2ODgxNjkEcG9zAzEEc2VjA21haWwtZm9vdGVyBHNsawNmYw--/SIG=110oav78o/**http%3a//farechase.yahoo.com/">Yahoo! FareChase - Search multiple travel sites in one click.</a>