Home » Archived » Eclipse Communications Framework (ECF) » Persistent chatroom
| |
Re: Persistent chatroom [message #619603 is a reply to message #619588] |
Fri, 05 October 2007 18:05 |
Scott Lewis 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 |
Roy 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
|
|
|
|
|
Goto Forum:
Current Time: Sat May 11 09:02:11 GMT 2024
Powered by FUDForum. Page generated in 0.04392 seconds
|