Re: [JDEV] help for storage module

2001-09-21 Thread Benoit Orihuela

hi,

> I need to change XDB storage to oracle, where can I start?
you can use xdb_sql (download.jabber.org/contrib) and add a backend
for oracle.


Benoit.

-- 
Benoit Orihuela 
IDEALX S.A.S.
___
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev



Re: [JDEV] "Anonymous" GroupChat

2001-09-21 Thread DJ Adams

On Fri, Sep 21, 2001 at 12:28:32AM -0500, [EMAIL PROTECTED] wrote:
> Not really. There are IRC clients like this.  The current 'Conference'
> protocol does not work from the Java applet Jabber client, and all Jabber
> client connections have to have an account --- you could pre-generate a
> set of guest01-guest99 accounts, but you'd still need a flash/java/etc
> client that would work with the conference protocol.

I might be jumping in here out of turn, but Jer's been doing some
work on anonymous stuff - I think it's in CVS. It might be relevant
to this discussion...

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



[JDEV] Non english messages solution?

2001-09-21 Thread Gang Liu

Hi,

Is there any Non english messages solution? My Friend and I use winjabber to 
chat.But we use different encoding. One is
 gb2312, the other is big5.we can not see the messages each other.
Thanks for any info.

Regards,

- Lg

2001-9-21 21:38:08

--
  Gang Liu / Vista Team / ShenZhen City / China
  Email: [EMAIL PROTECTED]  &  [EMAIL PROTECTED]
  Phone: +86 13923425035   
  ICQ: 70670666
  Web: Coming 

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



[JDEV] Roster Management from a Transport

2001-09-21 Thread Mark Hahn


{NOTE: this message may get posted twice (by me and by the 
moderator), the first time I sent it using my updated veriozon email 
address forgetting that I subscribed to this list using my older GTE 
email address..sorry}

Hi,

As part of an R&D project, we have created a telephony transport that 
lets users manage phone calls. They can make outgoing calls, accept 
in bound calls, create audio conferences, redirect calls to voice 
mail, screen calls, pick them up and so on. So for so good.

The telephony transport interfaces with a server system that provides 
all of the telephony support as well as maintains information for 
each user including an address book. The back end system is also 
maintaining presence and availability for its user community.  It 
would be real nice to integrate the address book and presence 
information from the back end system via the transport with the 
roster and presence information that the user has available with 
their Jabber client.

Ideally both the Jabber server and the Transport server would be able 
to access common address book and PAM servers/services and this 
problem would go away. But they don't as yet.  The telephony system 
makes the Transport aware of the user's address book entries and 
presence info. The Transport in turn would like to hand that to the 
Jabber Server on behalf of the registered user and have it magically 
appear in the Jabber client for that user.  Roster updates on behalf 
of a user by the transport are blocked apparently for security 
reasons.  Makes sense.  Presence information gets through and is 
reflected by the client.  Is there a legitimate way for a Transport 
to modify/update/alter a user roster?  Is there some other mechanism 
that would make it possible for the Transport to set up and maintain 
rosters that could then be accessed by specific user clients?  Will 
this require a Jabber Server module to work in conjunction with the 
Transport?

Any and all pointers and help would be appreciated.

thanks

-mark

  Mark Hahn  |  Verizon Laboratories
  [EMAIL PROTECTED]  |  40 Sylvan Road
 |  Waltham, Ma. 02451

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



Re: [JDEV] Roster Management from a Transport

2001-09-21 Thread temas

On Fri, 2001-09-21 at 09:27, Mark Hahn wrote:
> 
> {NOTE: this message may get posted twice (by me and by the 
> moderator), the first time I sent it using my updated veriozon email 
> address forgetting that I subscribed to this list using my older GTE 
> email address..sorry}
> 
> Hi,
> 
> As part of an R&D project, we have created a telephony transport that 
> lets users manage phone calls. They can make outgoing calls, accept 
> in bound calls, create audio conferences, redirect calls to voice 
> mail, screen calls, pick them up and so on. So for so good.
> 
> The telephony transport interfaces with a server system that provides 
> all of the telephony support as well as maintains information for 
> each user including an address book. The back end system is also 
> maintaining presence and availability for its user community.  It 
> would be real nice to integrate the address book and presence 
> information from the back end system via the transport with the 
> roster and presence information that the user has available with 
> their Jabber client.
> 
> Ideally both the Jabber server and the Transport server would be able 
> to access common address book and PAM servers/services and this 
> problem would go away. But they don't as yet.  The telephony system 
> makes the Transport aware of the user's address book entries and 
> presence info. The Transport in turn would like to hand that to the 
> Jabber Server on behalf of the registered user and have it magically 
> appear in the Jabber client for that user.  Roster updates on behalf 
> of a user by the transport are blocked apparently for security 
> reasons.  Makes sense.  Presence information gets through and is 
> reflected by the client.  Is there a legitimate way for a Transport 
> to modify/update/alter a user roster?  Is there some other mechanism 
> that would make it possible for the Transport to set up and maintain 
> rosters that could then be accessed by specific user clients?  Will 
> this require a Jabber Server module to work in conjunction with the 
> Transport?
> 
> Any and all pointers and help would be appreciated.
> 
> thanks
> 
> -mark
> 
>   Mark Hahn  |  Verizon Laboratories
>   [EMAIL PROTECTED]  |  40 Sylvan Road
>  |  Waltham, Ma. 02451
> 
> ___
> jdev mailing list
> [EMAIL PROTECTED]
> http://mailman.jabber.org/listinfo/jdev

Hey, this sounds like a really neat project.  Sounds like you are going
to want a specific XDB module.  It could be that it only handles a few
of the namespaces and let another one handle the regular user info.  I
wish I had a doc to point to about this, but I don't =(  If you have
more questions about XDB modules and how they work feel free to email me
or msg me.  [EMAIL PROTECTED] for both.

--temas



 PGP signature


Re: [JDEV] Non english messages solution?

2001-09-21 Thread Jens Alfke


On Friday, September 21, 2001, at 06:44 AM, Gang Liu wrote:

>   Is there any Non english messages solution? My Friend and I use 
> winjabber to chat.But we use different encoding. One is
>  gb2312, the other is big5.we can not see the messages each other.

The Jabber protocol itself uses Unicode (UTF-8) which can handle any 
language known to mankind. The problem would be with the clients 
translating between the Unicode character set back and their own local 
encodings; not all platforms are good at this. (I understand that 
Windows NT and 2000 have good Unicode support, but not 95/98/Me.)

So you should ask this same question of the WinJab developers.

--Jens

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



Re: [JDEV] Conference messages cut off

2001-09-21 Thread Jens Alfke


On Thursday, September 20, 2001, at 10:35 PM, [EMAIL PROTECTED] wrote:

> I am also  getting conference messages truncated, often at the first 
> byte
> of a one-liner. Using JabberIM I will type something like:
>
>   I see this problem too, looks like it is a bug in the server?
>
> And what the participants see and what I get echoed back is just:
>
>   I

I haven't seen this exact behavior. What I see is that messages get 
truncated at XML metacharacters ( <, >, ', ", &). In my client I 
preprocess messages to convert these to more innocuous characters such 
as curly quotes.

--Jens

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



[JDEV] URL form of JID?

2001-09-21 Thread Jens Alfke

Is there a standard way to represent a JID as a URL (analogous to a 
mailto: URL)? The most basic form would be something like 
"jabber:user@host/resource" and the default action when clicked would be 
to send an IM to that user.

It occurs to me that a second form would be useful for conferences / 
chat-rooms, since the behavior of clicking the URL would be different 
(joining the room.) AIM, I believe, uses a "?" attribute on the "aim:" 
URL to distinguish between these things.

--Jens

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



Re: [JDEV] URL form of JID?

2001-09-21 Thread DJ Adams

On Fri, Sep 21, 2001 at 11:48:52AM -0700, Jens Alfke wrote:
> Is there a standard way to represent a JID as a URL (analogous to a 
> mailto: URL)? The most basic form would be something like 
> "jabber:user@host/resource" and the default action when clicked would be 
> to send an IM to that user.

I do remember seeing examples of this in very old docu, 
it was something like your example, it could have been
jabber://user@host/resouce but then I might be going mad.

> It occurs to me that a second form would be useful for conferences / 
> chat-rooms, since the behavior of clicking the URL would be different 
> (joining the room.) AIM, I believe, uses a "?" attribute on the "aim:" 
> URL to distinguish between these things.

This is certainly an idea, but when you consider a conference
room is just one of almost an infinite variety of types of 
things, each with their own "default" action, to attempt to make
a distinction within the format is futile. 

That said, perhaps in a browsing situation, the type of thing that
a particular JID represents may be easier to discern because of 
its context within an iq:browse structure...

dj 


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



Re: [JDEV] URL form of JID?

2001-09-21 Thread Julian Missig

Whenever I represent a JID as a URI, I use jabber:user@host/resource - 
this was sort of agreed upon as a standard (originally you had to have 
jabberids like that, but they decided jabber: is not needed when within 
the protocol)

Julian

DJ Adams wrote:

> On Fri, Sep 21, 2001 at 11:48:52AM -0700, Jens Alfke wrote:
> 
>>Is there a standard way to represent a JID as a URL (analogous to a 
>>mailto: URL)? The most basic form would be something like 
>>"jabber:user@host/resource" and the default action when clicked would be 
>>to send an IM to that user.
>>
> 
> I do remember seeing examples of this in very old docu, 
> it was something like your example, it could have been
> jabber://user@host/resouce but then I might be going mad.
> 
> 
>>It occurs to me that a second form would be useful for conferences / 
>>chat-rooms, since the behavior of clicking the URL would be different 
>>(joining the room.) AIM, I believe, uses a "?" attribute on the "aim:" 
>>URL to distinguish between these things.
>>
> 
> This is certainly an idea, but when you consider a conference
> room is just one of almost an infinite variety of types of 
> things, each with their own "default" action, to attempt to make
> a distinction within the format is futile. 
> 
> That said, perhaps in a browsing situation, the type of thing that
> a particular JID represents may be easier to discern because of 
> its context within an iq:browse structure...
> 
> dj 
> 
> 
> ___
> jdev mailing list
> [EMAIL PROTECTED]
> http://mailman.jabber.org/listinfo/jdev
> 


-- 
email: [EMAIL PROTECTED]
jabber:[EMAIL PROTECTED]

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



Re: [JDEV] URL form of JID?

2001-09-21 Thread Bernd Eckenfels

On Fri, Sep 21, 2001 at 05:08:14PM -0400, Julian Missig wrote:
> Whenever I represent a JID as a URI, I use jabber:user@host/resource - 
> this was sort of agreed upon as a standard (originally you had to have 
> jabberids like that, but they decided jabber: is not needed when within 
> the protocol)

I guess Users want to do multiple things:

- add a "send me message" button
- add a "chat with me" button
- add a "add me to your roster" button

on a web page. All those actions should be allowed by the jabber-url. One
might think about having our own mime-type, cause it is more flexible.

We can have a application/x-jabber-control .XJC thing, which is required to
be a special XML Document, allowing or the above things and other things
like controling groupchat/conference and agents.

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



Re: [JDEV] URL form of JID?

2001-09-21 Thread Jens Alfke
 On Friday, September 21, 2001, at 06:23 PM, Bernd Eckenfels wrote:

One
might think about having our own mime-type, cause it is more flexible.

We can have a application/x-jabber-control .XJC thing, which is required to
be a special XML Document, allowing or the above things and other things
like controling groupchat/conference and agents.

Personally I really dislike protocols that result in downloading some useless little temporary file to your desktop (like all those damn ".pls" MP3 streaming playlist files.)

I'd much rather add a query to the URL indicating the action:

jabber:[EMAIL PROTECTED]?action=message   # send IM (default action)
jabber:[EMAIL PROTECTED]?action=roster   # add to roster

jabber:[EMAIL PROTECTED]?action=chat   # join a chat room

As I said, I recall that this is how AIM URLs work.

--Jens