Re: [JDEV] is there any message size limitation?

2003-03-11 Thread Daniel MD
Yes, there is a practical size limit, check the JEP's and OOB.

I don't remember the exact numbers, but they are on the jabber web 
site.

On Tuesday 11 March 2003 12:29, Robert Spahr wrote:
 Hi all,

 I have looked at the mailing list archive and can find no
 information regarding message size limits. My question is:

 Is there a limit to the size of a jabber message? My goal would be
 to create a client that sends a message, and yet has an attached
 or embedded section of XML that would not be parsed, but would
 instead be saved locally, to later be viewed as an XML document.

 So is there a real or practical size limit of a jabber message?

 Thanks so much

 -- Robert Spahr
 ___
 jdev mailing list
 [EMAIL PROTECTED]
 http://mailman.jabber.org/listinfo/jdev

-- 
Best Regards, 
Daniel MD
___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev


RE: [JDEV] Re: Open Source?

2003-02-27 Thread Daniel MD
I agree with Ulrich, 

There are allot of open source companies like: mySQL, Zend, etc... Those
provide open source licenses and also commercial services and products,
maybe you guys at Rhymbox should do it that way too. 

By the way I am a big fan of your client Rhymbox, it is beautiful and
very easy to use, I wish you guys allot of success in your endeavors,
and hope you make a client that will top the only rival for me outside
jabber client's the Trilian client, I really think that inside the
jabber client's you have no rival.

My wish list: A bit more extensibility thru the use of plug-ins.
  The ability to see the stream in plain text like other
client's do is something that I wish for.
  OOB made easy, drag and drop exchange of files, in out
of band connections.

PS: I know this is not Rhymbox list, but I think this licensing issue is
something that all developers will have to face sooner or later. And
having a reference on the list might help, maybe a licensing FAQ, on
jabber.org..

Just my 2cents...
 
Best Regards, 
Daniel MD


-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de
[EMAIL PROTECTED]
Enviada: quinta-feira, 27 de Fevereiro de 2003 11:35
Para: [EMAIL PROTECTED]
Assunto: Re: [JDEV] Re: Open Source?

Hi, 

I guess it depends on the interpretation of open source. As long as
rhymbox
is not GPL'd, the term open source is more or less meaningless, for me
as a
developer all my source code is open source :)

I do not to stab sebastiaan, but i'd choose a proper license model... it
helps a lot. several companys wanted to obtain and buy/whatever
sourcecode from
me, too, and with a proper licence model everything gets sorted quite
fast. 

hope this helps...
ulrich



 Ok, time for some clarification.
 
 I'm one of the two RhymBox developers.  Shalom contacted me a few days

 ago with this very same question and I answered his questions, as I do

 with every request.  I did not receive any response from him.
Whatever.
 
 
  Shalom Levytam wrote:
  
  Thanks, this helps a bit.
 
  I guess Rhymbox is closed source then...
 
 Take a look in the subdirectory src where you installed RhymBox.  It

 contains all scripts, HTML and CSS that you need to modify the GUI.
 The source code for the .exe framework is not distributed because
pretty 
 much the only reason you would need that is to create commercial 
 application based on RhymBox.  And we don't want that right now.
 We do however give out that source code to friends, people we trust, 
 people who pay, etc.  Contact me directly for more about this.  JDEV
is 
 not a mailing list about one client.
 
 
   Tijl Houtbeckers wrote:
  
  Free services
  RhymBox client and Jabber server
  We offer a next-generation Jabber client. RhymBox is open source and

  free of charge for personal use. 
  
  It doesn't state what licence though, but free of charge for
personal 
  use sort of implies not free for commercial use Perhaps a more
clear 
  licence is provided in the download (since it's a DHTML application
I 
  assume source is bundled with the download (or maybe there's a way
to 
  compile DHTML these days).
 
 There are ways to conceil DHTML code but they are flawed, hardly worth

 the effort and the exact opposite of what open-source means to the 
 RhymBox project.  The license states something like you can modify
the 
 source code as long as you don't make a million bucks selling it
behind 
 our backs.  Not in those words though. ;-)
 The license is the first screen of the installer, and is also placed
in 
 the installation directory (License.txt) for reviewing.
 We want people to be able to tweak the program interface, to learn
about 
 the Jabber protocol, to have an example of programming for the
different 
 libraries and languages that we use.  Nothing more.
 
 
 -- 
 Sebastiaan
 
 ___
 jdev mailing list
 [EMAIL PROTECTED]
 http://mailman.jabber.org/listinfo/jdev
 

-- 
Ulrich Staudinger http://www.die-horde.de http://www.igpp.de 
Product Manager @ http://complat.sourceforge.net/jnlp/ 
JID: [EMAIL PROTECTED] 

___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev


___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev


RE: [JDEV] OT: Trillian forums on Jabber...

2003-02-24 Thread Daniel MD
I agree, it's the best choice and it's all free muhahaha. I love Open
source, and it's community. Thing's get done much faster 

Best Regards, 
Daniel MD


-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de
Peter Saint-Andre
Enviada: segunda-feira, 24 de Fevereiro de 2003 17:31
Para: [EMAIL PROTECTED]
Assunto: Re: [JDEV] OT: Trillian forums on Jabber...

Thanks for the clarification, Justin. With all the standardization
forming
around Jabber as an open IM protocol, I think the Trillian folks (and
many
others) will be coming around to Jabber in 2003. :)

Peter

--
Peter Saint-Andre
Jabber Software Foundation
http://www.jabber.org/people/stpeter.php

On Sat, 22 Feb 2003, Justin Karneges wrote:

 Hi,
 
 First, the Trillian developers _are_ interested in Jabber, they just
haven't 
 made a public note about it.
 
 Second, that thread is really old, so the early messages should be 
 disregarded.  I think Jabber's marketing has improved over the last
year, 
 going away from multi-IM towards open-IM as more and more users have
gained a 
 clue.  You have to understand that most users of the Trillian forum
saw 
 Jabber as redundant, since they were only thinking about transports.
Read 
 the end of the thread, and you'll see that a lot more people have
opened up 
 to Jabber now that they understand what it is.  That thread has to
hold some 
 kind of record, too, as it spans over a year.
 
 I'm supposed to be absent right now, but I felt I had to reply since
I'm 
 probably the only one who can save face for these guys.
 
 Have fun,
 -Justin
 
 On Saturday 22 February 2003 10:13 am, [EMAIL PROTECTED] wrote:
  This is a fine read over at Trillian. Wtf is their deal?
 
 
http://www.trillian.cc/forums/showthread.php?s=88747c9447b7f11da69447da6
e9e
 487cthreadid=6777perpage=30highlight=support%20jabber%
  20futurepagenumber=1
 
  Lots of pushback against jabber and obviously
  the trillian dev's are forcefully ignoring jabber
  interop.
 
 ___
 jdev mailing list
 [EMAIL PROTECTED]
 http://mailman.jabber.org/listinfo/jdev
 

___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev


___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev


RE: [JDEV] custom namespaces and modules.

2003-02-11 Thread Daniel MD
Best Regards, 
Daniel MD


-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Em nome de
Yuriy Vasiliev
Enviada: terça-feira, 11 de Fevereiro de 2003 9:54
Para: [EMAIL PROTECTED]
Assunto: [JDEV] custom namespaces and modules.

HI,

I have few questions. I have had a look at docs at jabber.org but need
more 
info. Could someone explain to me:
 1. How to create custom namespaces?
Namespaces are defined in DTD's, use the standard, but if you have
specific needs, create your own DTD's.

 2. How to create and implement own modules to work with those
namespaces?
By writing your own parser, or library.

 3. Where can I get nessesary info about previous questions?
Well read good book's on XML, and use the language of your choice to
create the tools you need.

 4. If there is any examples I could look at.
Check the libraries section on jabber.org.
 
TIA,
 
Yuriy
___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev


___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev



RE: [JDEV] Jabber research

2003-02-11 Thread Daniel MD

-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Em nome de
Smith, Jeffery S (Scott)
Enviada: segunda-feira, 10 de Fevereiro de 2003 21:18
Para: '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'
Assunto: [JDEV] Jabber research


Questions:

How many concurrent connections of the type and traffic specified could
I
expect the x345 server to support? Assume bandwidth is not an issue.
I've
seen the limitations regarding stock RH installs vis a vis number of
ports
and so forth. Should we plan for 1000 connections per system? More? 500?
Less?

1024 limit as Ulrich pointed, but a work around should be possible. 

Are there advantages or disadvantages to running multiple servers, even
if a
single server could service all connections? Does jabber provide
redundancy
or failover facilities? Is disaster recovery or server replacement
unusually
difficult?

Multi servers, means more resources are being spent for the same use, so
i don't think that an increase of say on 0.5s is a good way to waste a
4.000+ box, if one server can handle one, let him rule them all :)
Also take a look at ejabberd a new tool, for cluster of jabber, and
failover facilities http://www.jabber.ru/projects/ejabberd/ from
aleksey, i think the project is not 100% stable but you should look at
it because it has many of the features you require.  

What happens if an unusually large messages passes through a server? For
example, if a 10MB or 100MB message passes through a jabber server, can
the
client/server handle messages of that size? And if so, are other
sessions
queued until this one message completes, or is there concurrency?

Well it's an asynchronous protocol, plus no text message goes beyond a
few K, if you want to set up file transfers, you can use one of the
proposed options to create a mini HTTP server, etc... take a look at the
protocol site and look for OOB transfers,
http://www.jabber.org/protocol/filetransfer.html

On the client side, are there any client daemon projects currently
available or under development for the linux environment?

Hum do not know.

On the server side, is it possible and if so how difficult is it to have
messages received at the server passed through to an application rather
than
to another jabber client? I understand such hooks exist from my reading
of
the jabberd docs, but a confirmation would be nice.

There are many ways to interact with applications one is XML-RPC, etc..,
take a look at the docs.

Is there a jabber-to-email gateway? For example, can a jabber client
send a
message to an email address rather than to another jabber client, and
vice
versa?

Like Ulrich said, there is a gateway to do that.

Thanks in advance. If anyone can provide high level answers it would be
appreciated. I need only enough detail to answer the question.
Implementation details and suggestions are not needed at this point,
only a
statement of possibility and perhaps an indication of difficulty or
viability.

Viability High, Difficulty Low, jabber is a very simple to implement
protocol (if you have a task force of 10 engineers I think you could do
it in 1-2 months if not less), and it's developer base is always
increasing, so there are many twists and tools, it's also very
extensible, like the JEP's show, I would not recommend using something
else, or creating your own custom protocol.

I also have in the past week learned about jabber, and already started
implementing a Flash ActionScript library, it took me about 20 minutes
to make a GUI to connect and create a JID, it's really a great tool for
IM, and with the extensibility growing by the day, who knows it might
even replace old communication ways, like e-mail has replaced snail
mail.
Plus it's a great productivity tool. I could not recommend it more, 

Best regards,
Daniel MD



___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev



[JDEV] P2P and IM

2003-01-28 Thread Daniel MD
Ok maybe i expressed myself wrongly, 

What i would like to create is a collaboration network tool, on one side
i have the IM and threaded subjects, and on the other i have a file
swapping area, where i can upload some files, say a CAD file, or the
Source Code of SuperLIB, so from my perspective i can do two or three
implementation options:
 number one: Use a combination of P2P (open source p2p) and IM (jabber),

 second. use Jabber and try to modify a server to exchange file lists,
that cross over  through  HTTP GET  HTTP POS requests, 

 third: create a win32 socket application that does all the stuff i need
(very hard work)

So what would the list recommend? Any suggestion would be appreciated.


Best Regards, 
Daniel MD




___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev



RE: [JDEV] P2P and IM

2003-01-28 Thread Daniel MD
Hum thanks for the hint i think i can work with this to do what i want.

Thank's dan.

Best Regards, 
Daniel MD


-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Em nome de Dan
Enviada: terça-feira, 28 de Janeiro de 2003 17:58
Para: [EMAIL PROTECTED]
Assunto: Re: [JDEV] P2P and IM

Option #2 seems very close to the OOB spec.
- Original Message - 
From: Daniel MD [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, January 28, 2003 1:09 PM
Subject: [JDEV] P2P and IM


 Ok maybe i expressed myself wrongly, 
 
 What i would like to create is a collaboration network tool, on one
side
 i have the IM and threaded subjects, and on the other i have a file
 swapping area, where i can upload some files, say a CAD file, or the
 Source Code of SuperLIB, so from my perspective i can do two or three
 implementation options:
  number one: Use a combination of P2P (open source p2p) and IM
(jabber),
 
  second. use Jabber and try to modify a server to exchange file lists,
 that cross over  through  HTTP GET  HTTP POS requests, 
 
  third: create a win32 socket application that does all the stuff i
need
 (very hard work)
 
 So what would the list recommend? Any suggestion would be appreciated.
 
 
 Best Regards, 
 Daniel MD
 
 
 
 
 ___
 jdev mailing list
 [EMAIL PROTECTED]
 http://mailman.jabber.org/listinfo/jdev


___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev



[JDEV] (no subject)

2003-01-27 Thread Daniel MD








hello, i was wondering what is wrong
with the protocol that it can't take dynamic IP's ? Jabber server, thus moving Jabber closer to a
peer-to-peer model (currently this would require each device to have its own
fully qualified domain name). I really would like to implement a p2p jabber
network.





Best Regards, 

Daniel MD