[JDEV] Jabber - Scripting Language

Emswiler, Mike MEmswiler at protrader.com
Thu Jun 7 17:14:51 CDT 2001

Well, I'm thinking an official cross-platform standard of some kind would be
useful ... I know what will happen:  Linux clients would probably adopt Perl
or Python and Windows clients would adopt MS ActiveScript technology and
we'd be screwed.


-----Original Message-----
From: John Alex Hebert [mailto:john at vedalabs.com]
Sent: Thursday, June 07, 2001 4:21 PM
To: jdev at jabber.org
Subject: Re: [JDEV] Jabber - Scripting Language

On Thu, Jun 07, 2001 at 09:36:38PM +0100, Al Sutton wrote:
> My watcher system is built on top of my jabber engine in a way that all of
> the watcher logic is separate from the code. Building upon it I could make
> an engine that could act like the rules system in Outlook Express if
> feel it would be useful.
> P.S. It would be written in Java.
> ----- Original Message -----
> From: "Todd Bradley" <TBradley at jabber.com>
> To: <jdev at jabber.org>
> Sent: Thursday, June 07, 2001 8:26 PM
> Subject: RE: [JDEV] Jabber - Scripting Language
> > > Has there ever been any discussion of a client side scripting
> > > language for
> > > Jabber?  I'm thinking of something along the lines of mIRC's scripting
> > > language for the IRC protocol.
> > That was the source of my original interest in the
> > Tcl client (zABBER).  My goal was to have a client
> > that had a scripting language interpreter so you
> > could write scripts to do special handling of events.
> > But, alas, it's not that advanced.
> > To answer your question, I don't think there's been
> > serious discussion in the past year about a single
> > "official" Jabber client scripting language.  It
> > would probably be impossible to get everyone to
> > agree what that language should be.

As much as I would like to see Python used more in the Jabber effort, I
making or choosing any particular language to be the "official" scripting
language would detract from the whole Jabber effort. I say we would benefit
more from having a few different working prototypes of scriptable jabber
clients first before we begin to mention the word "official".

We would miss out on some potential good ideas, like Al's above, by
influencing developers to use an
"official" scripting language (Javascript anyone?) rather than approaching
the problem with a beginner's mind.

Code first, then bureaucracy. :)

John Hebert
System Engineer
http://www.vedalabs.com - changing your state of mind through sound
jdev mailing list
jdev at jabber.org

More information about the JDev mailing list