[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Savannah-hackers] submission of The Instant Moncho / IMServer - sav
From: |
Jonathan Gonzalez V. |
Subject: |
Re: [Savannah-hackers] submission of The Instant Moncho / IMServer - savannah.nongnu.org |
Date: |
Wed, 29 Dec 2004 10:25:35 -0300 |
User-agent: |
Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) |
address@hidden writes:
Hi,
I'm evaluating the project you submitted for approval in Savannah.
Can you provide us with an URL to download the libcq dependence? I
didn't found it on the web.
Regards,
> A package was submitted to savannah.nongnu.org
> This mail was sent to address@hidden, address@hidden
>
>
> FĂ©lix Cuello <address@hidden> described the package as follows:
> License: other
> Other License: Not surte. I want to write it in a GNU/GPL licence but i
> don't know if all libraries/dependencies have GNU/GPL licences.
> Maybe the project could be non-GNU but not sure what kind of license i
> could use.
> Could you help me about the type of "free" licence i could use?
> Package: The Instant Moncho / IMServer
> System name: tim
> Type: non-GNU
>
> Description:
> TIM (The Instant Moncho) will be a proxy server between instant messenger
> servers/irc servers and instant messengers clients that will be mantaining
> active connections into the servers even if the clients are disconnected.
>
> The idea is... why you must disconnect your irc/im client from your server
> when you go to another computer?, or why i must disconnect my favourite
> IRC/IM client in console to start agin my IM/IRC client in X?.
>
> TIM just accept connections from the same IM user or IRC nick to the same
> server and send all messages from clients to the server and the
> redistribute the answer from the servers to all clients.
>
> For example, suppose you have a msn and icq account and an irc nick
> connected to a server like this:
>
> [home]
> address@hidden
> address@hidden \
> address@hidden \ -----[IRC_SERVER]
> \ /
> \ /
> address@hidden>--[TIM]---<-------[ICQ_SERVER]
> address@hidden / \
> address@hidden / \
> / \----[MSN_SERVER]
> /
> [work] /
> address@hidden
> address@hidden
>
> (my_icq_account, my_msn_account and my_irc_nick is the same in every
> client)
>
> Then TIM will be listening connections receiving ALL messages from the
> left side of the "draw" and sending to the correct server, later,
> listening the messages coming from servers and redistributing to the
> correct im/irc client [like broadcasting].
>
> Of course TIM could be configurable AS "remember my passwords or not",
> "do not redistribute messages to this or that clients", "remains
> connections alive even if there are no clients for a protocol" (for
> example if all icq clients are off... TIM will be stacking messages after
> you log in again, or not).
>
> TIM will be written in C++ using g++ to compile it.
>
> Other Software Required:
> Probably we will use libcq, libmsn, libboost-regex,
> libboost-thread(maybe).
>
> Other Comments:
>
>
>
> _______________________________________________
> Message sent via/by Savannah
> http://savannah.nongnu.org/
>
>
>
>
>
> _______________________________________________
> Savannah-hackers mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/savannah-hackers
>
>
--
"Emacs the only editor which has its own church"
pgpyk3J5PZoeE.pgp
Description: PGP signature