Discussion:
[Jabberzilla] Jabberzilla alive?
Jacques Belissent
2004-12-21 19:49:31 UTC
Permalink
Hi,

I'm just getting started looking at jabberzilla. Sorry in advance for
my ignorance.

I tried installing the jabberzilla2 alpha version on the firefox I
just built on my linux 2.6 box, and after installing it was not
showing up in the tools menu despite being in the installed
extensions.

I installed also the stable version on Windows2000 / mozilla 1.3.
There it shows up in the tools menu, but fails to connect (Error 0:
NS_OK). Looking further, here is the opening <stream/> that
jabberzilla sends to the server (from snoop).

0: 0800 20aa f1fb 00d0 bcf0 c454 0800 4500 .. ........T..E.
16: 0082 4001 4000 7e06 2e2a c012 7dfe c012 ***@.@.~..*..}...
32: 9027 04d0 1466 a4d7 e90d ad4b 0c59 5018 .'...f?.?..K.YP.
48: faf0 2062 0000 3c73 7472 6561 6d3a 7374 .. b..<stream:st
64: 7265 616d 2078 6d6c 6e73 3a73 7472 6561 ream xmlns:strea
80: 6d3d 2727 2074 6f3d 2761 6b77 6162 612e m='' to='akwaba.
96: 7265 642e 6970 6c61 6e65 742e 636f 6d27 red.example.com'
112: 2078 6d6c 6e73 3d27 6a61 6262 6572 3a63 xmlns='jabber:c
128: 6c69 656e 7427 2069 643d 276d 3133 273e lient' id='m13'>

As you can see this is quite broken

<stream:stream xmlns:stream='' to='akwaba.red.example.com'
xmlns='jabber:client' id='m13'>

Should be more like

<stream:stream xmlns:stream='http://etherx.jabber.org/streams'
to='akwaba.red.example.com' id='m13'>

I downloaded the code from CVS, but it is not clear how to build the
thing. There is no makefile, README, or configure in CVS and I could
not find any build instructions on the jabberzilla web site. Can
anyone send me the build instructions?

Thanks!

jbelis

PS: apologies if this is a resend. My initial attempt was bounced.
Luke Renn
2004-12-21 20:19:47 UTC
Permalink
Post by Jacques Belissent
Hi,
I'm just getting started looking at jabberzilla. Sorry in advance for
my ignorance.
No apologies needed, the site is currently not up to date. Its
difficult to tell what is going on with jabberzilla.
Post by Jacques Belissent
I tried installing the jabberzilla2 alpha version on the firefox I
just built on my linux 2.6 box, and after installing it was not
showing up in the tools menu despite being in the installed
extensions.
Jabberzilla is being rewritten from the ground up. Currently there is
only one real developer, and that is prefiks. The original jabberzilla
was written entirely in javascript. The new version (aka,
jabberzilla2), has an xpcom component written in C++, and in general is
much cleaner than the previous version. I would not recommend
installing any build from the site. I'll poke some people and try to
get that link updated.
Post by Jacques Belissent
I downloaded the code from CVS, but it is not clear how to build the
thing. There is no makefile, README, or configure in CVS and I could
not find any build instructions on the jabberzilla web site. Can
anyone send me the build instructions?
The link to the code on the website was just updated (yesterday
maybe?). The current code is stored in subversion, the CVS version is
considered dead. If you would like to checkout the source take a look at:

http://jabberzilla.jabberstudio.org/trac/wiki/SubversionUsage

and

http://jabberzilla.jabberstudio.org/trac/wiki/jzBuilding

Sadly, unless you plan on hacking on the code, this isn't much use. The
backend is pretty much complete, well written, and working, but there
currently isn't a front end other than a few mock ups and test xul
files. With just prefiks working on the code, it will take a little
while for the gui to fully materialize, but he is quite good and if you
aren't interested in developing jabberzilla, I suggest you check back
soon. Otherwise, download the code, try to open up a few of the xul
files and get coding ;)

Thanks,

Luke

Loading...