Re: possible (real) Net_ICQ/AIM/OSCAR pear package (?)
| From: | Tomas V.V.Cox | Date: | Sat, 09 Aug 2003 14:59:16 +0000 |
| Subject: | Re: possible (real) Net_ICQ/AIM/OSCAR pear package (?) | ||
| References: | 1 2 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-19436@lists.php.net to get a copy of this message | ||
The class name should be Net_OSCAR. In the future if more "IM" protocols
are added, we could think on building an abstract class with a common
interface to all those classes. It's very important that the original desing of the Net_ICQ
takes that in mind (also for the IRC classes we already have, as they
also fit in the "IM" idea).
On Saturday, August 9, 2003 0:24, Stefan Neufeind wrote:
> When I'd strongly vote against Net_ChatClient because this might lead
> to confusion with Net_IRC or similar. Net_IM "might" be okay - but
> maybe we should think of a somehow open structure?
> Would it be possible to build a Net_IM-package and also integrate
> functionality to send to Jabber-servers etc.? Since the Jabber-
> protocol is open an XML this shouldn't be of any problem. I just mean
> ... like the Validate-class (Pierre knows what I mean :-)) -
> somethink like a package for multiple Instant Messenger-protocols.
> If you need ideas / help maybe have a look at the sources of Miranda-
> IM (http://www.miranda-im.org/) since they have interfaces for some
> interesting widespread messenger-procotols - with full source I
> believe.
> Stefan
> On 8 Aug 2003 at 16:10, Greg Beaver wrote:
>> Net_IM will cover both, or Net_ChatClient
>>
>> Greg
>>
>> Mirco 'Meebey' Bauer wrote:
>> > Yes PEAR needs a proper ICQ protocol (oscar) implementation.
>> > Actually PEAR has no implementation at all of the protocol.
>> > Paste a URL where we can review the code, about the name I am not
>> > sure the protocol itself is called OSCAR, but that is kinda an
>> > internal name of it. With Net_ICQ most dev will find the package
>> > easy but what about AIM.... Not everyone knows that the OSCAR
>> > protocol is used by ICQ and AIM.
>> >
>> > But an nice ICQ implementation is really missing in PEAR ;)
>> >
>> > Just my 2 cents...
>> >
>> > On Fri, 2003-08-08 at 20:39, daniel @ swn wrote:
>> >
>> >>Hello everyone,
>> >>
>> >>I followed a previous discussion about a Net_ICQ pear package which
>> >>is able to read users' online status from a http request and send
>> >>pager messages. I think it was renamed to http_client_icq or so
>> >>because it was not a real ICQ client like package [...].
>> >>
>> >>Currently I am working on an oscar protocol based class to
>> >>communicate with the icq and aim networks and it is working really
>> >>fine. It's based on functions mapped to events like "onuseronline"
>> >>etc. Is there still a need for such a pear package? I am willing to
>> >>contribute my code and to convert it to match the pear needs.
--
Tomas V.V.Cox mailto:cox@idecnet.com