Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Eclipse Communications Framework (ECF) » Persistent chatroom
Persistent chatroom [message #619584] Tue, 18 September 2007 09:05 Go to next message
user is currently offline userFriend
Messages: 296
Registered: July 2009
Senior Member
at the outset, apologies if this was asked before ! is there an example
on creating persistent chat room using an XMPP provider ?

roy
Re: Persistent chatroom [message #619588 is a reply to message #619584] Tue, 25 September 2007 04:47 Go to previous messageGo to next message
Scott Lewis is currently offline Scott LewisFriend
Messages: 1038
Registered: July 2009
Senior Member
Hi Roy,

user@domain.invalid wrote:
> at the outset, apologies if this was asked before ! is there an example
> on creating persistent chat room using an XMPP provider ?

No, not yet. Actually, we need to enhance the chat room creation
interface to support your other request as well:

>
> Is there any way to set the chat room details like description, room name etc ?
> at the moment all i can do is IChatRoomManager.create(subject, properties). there is no option to set the room description.
>
> thanks in advance
>
> Roy

It would probably be best to create one (new) method for
IChatRoomManager, that takes some sort of data structure describing
desired properties of the persistent chat room. Perhaps an instance of
IChatRoomInfo
If you would please file an enhancement request (to the effect of:
'support creation of persistent chat rooms and chat room details in
IChatRoomManager' it would be most appreciated.

Here's where an enhancement for ECF can be entered:

https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF& bug_severity=enhancement

Thanksinadvance,

Scott



>
> roy
Re: Persistent chatroom [message #619603 is a reply to message #619588] Fri, 05 October 2007 18:05 Go to previous messageGo to next message
Scott Lewis is currently offline Scott LewisFriend
Messages: 1038
Registered: July 2009
Senior Member
Hi Roy and others,

I would like to get a sense for whether persistent chat rooms is
something that people want in the ECF API.

A little background: There is a distinction between persistent chat
rooms and 'instant' chat rooms. Currently, ECF presents a client
interface (IChatRoomManager.createChatRoom/2) for creating instant chat
rooms.

It doesn't yet have an interface for creating persistent chat rooms or
chat rooms with other types/options (as described by spec here:
http://www.xmpp.org/extensions/xep-0045.html#terms-rooms).

One reason is that such an API is more like a remote server
management/provisioning interface...as opposed to a client
interface...it has implications for server resource management,
security/policy controls, etc. Such im/presence server/management APIs
are potentially 'fair game' for ECF, but so far our APIs have been much
more focused on supporting client-side development. Further, the
standardization of such interfaces is not nearly as clear, as the xmpp
standards work generally focuses much more on protocol standardization,
as opposed to server impl management APIs.

In any event, I would like to get an idea of how important community
members perceive these directions to be. We have a number of other
directions to focus on over the Ganymede release cycle and would like
get input about relative importance in the short term.

Thanks,

Scott


Scott Lewis wrote:
> Hi Roy,
>
> user@domain.invalid wrote:
>> at the outset, apologies if this was asked before ! is there an
>> example on creating persistent chat room using an XMPP provider ?
>
> No, not yet. Actually, we need to enhance the chat room creation
> interface to support your other request as well:
>
>>
>> Is there any way to set the chat room details like description, room
>> name etc ?
>> at the moment all i can do is IChatRoomManager.create(subject,
>> properties). there is no option to set the room description.
>>
>> thanks in advance
>>
>> Roy
>
> It would probably be best to create one (new) method for
> IChatRoomManager, that takes some sort of data structure describing
> desired properties of the persistent chat room. Perhaps an instance of
> IChatRoomInfo
> If you would please file an enhancement request (to the effect of:
> 'support creation of persistent chat rooms and chat room details in
> IChatRoomManager' it would be most appreciated.
>
> Here's where an enhancement for ECF can be entered:
>
> https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF& bug_severity=enhancement
>
>
> Thanksinadvance,
>
> Scott
>
>
>
>>
>> roy
Re: Persistent chatroom [message #619794 is a reply to message #619603] Tue, 13 November 2007 15:04 Go to previous message
Roy is currently offline RoyFriend
Messages: 13
Registered: July 2009
Junior Member
Hello Scott

apologies for this late thread response ! In the application we are
working on, persistence is not required and I suppose this might be case
with a lot of users.

Best

Roy

Scott Lewis wrote:
> Hi Roy and others,
>
> I would like to get a sense for whether persistent chat rooms is
> something that people want in the ECF API.
>
> A little background: There is a distinction between persistent chat
> rooms and 'instant' chat rooms. Currently, ECF presents a client
> interface (IChatRoomManager.createChatRoom/2) for creating instant chat
> rooms.
>
> It doesn't yet have an interface for creating persistent chat rooms or
> chat rooms with other types/options (as described by spec here:
> http://www.xmpp.org/extensions/xep-0045.html#terms-rooms).
>
> One reason is that such an API is more like a remote server
> management/provisioning interface...as opposed to a client
> interface...it has implications for server resource management,
> security/policy controls, etc. Such im/presence server/management APIs
> are potentially 'fair game' for ECF, but so far our APIs have been much
> more focused on supporting client-side development. Further, the
> standardization of such interfaces is not nearly as clear, as the xmpp
> standards work generally focuses much more on protocol standardization,
> as opposed to server impl management APIs.
>
> In any event, I would like to get an idea of how important community
> members perceive these directions to be. We have a number of other
> directions to focus on over the Ganymede release cycle and would like
> get input about relative importance in the short term.
>
> Thanks,
>
> Scott
>
>
> Scott Lewis wrote:
>> Hi Roy,
>>
>> user@domain.invalid wrote:
>>> at the outset, apologies if this was asked before ! is there an
>>> example on creating persistent chat room using an XMPP provider ?
>>
>> No, not yet. Actually, we need to enhance the chat room creation
>> interface to support your other request as well:
>>
>>>
>>> Is there any way to set the chat room details like description, room
>>> name etc ?
>>> at the moment all i can do is IChatRoomManager.create(subject,
>>> properties). there is no option to set the room description.
>>>
>>> thanks in advance
>>>
>>> Roy
>>
>> It would probably be best to create one (new) method for
>> IChatRoomManager, that takes some sort of data structure describing
>> desired properties of the persistent chat room. Perhaps an instance
>> of IChatRoomInfo
>> If you would please file an enhancement request (to the effect of:
>> 'support creation of persistent chat rooms and chat room details in
>> IChatRoomManager' it would be most appreciated.
>>
>> Here's where an enhancement for ECF can be entered:
>>
>> https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF& bug_severity=enhancement
>>
>>
>> Thanksinadvance,
>>
>> Scott
>>
>>
>>
>>>
>>> roy
Previous Topic:Integrating Skype based presence / chat / voice chat into my RCP app
Next Topic:XMPP extension and IQ providers
Goto Forum:
  


Current Time: Fri Apr 19 01:44:37 GMT 2024

Powered by FUDForum. Page generated in 0.25313 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top