On 08/18/2011 07:10 PM, Goffi wrote:
> G'day everybody,
> 
> as it is my first post on @standard, I just quickly present myself: I'm the 
> developper of "Salut à Toi", a multi-frontend XMPP client (you can have a 
> presentation here ==> 
> http://www.goffi.org/post/2011/06/05/Salut-%C3%A0-Toi%3A-
> a-multi-frontends-XMPP-client ). My client use microblogging, and I have an 
> implementation of XEP-0277 on it (with a dirty custom hack to have several 
> roster-access nodes), which was made before the replies/comments update.
> 
> first, here are my main needs for microblogging:
> 
> - the possibility to have several nodes with different access models, and for 
> a 
> user to subscribe to them automatically
Could you give some example usecases for that? Since I don't really
understand how you see it possible.

> 
> - the possibility to pull all items of severals peoples (e.g. a roster group) 
> at once
That impossible since these users can be served on different hosts. So
you should to ask users separately. I don't think that this is too
ambiguous because it will be needed only once and then you will receive
events immediately.

> 
> - push notification when a contact is connected
Presence?? :))

> 
> - the ability to get missed items between the last time a contact was 
> disconnected and the time it reconnect
I already proposed the solution for that but nobody reacted:
http://mail.jabber.org/pipermail/standards/2011-June/024597.html

> 
> 
> 
> The current XEP is based on PEP, and has IMHO many issues:
> 
> - if you connect with +notify, you have all notifications from all you items, 
> without the ability to filter (e.g. from only on group).
I think that this issue can be solved with an extension for the privacy
lists.

> 
> - if somebody published an item 6 months ago, and nothing since, you'll still 
> have it in your notifications. OK you can filter this at client side, but it 
> would be nice to have a date-based filtering way.
Why? I configure the node that it doesn't send last items when presence
came and this is quite ok.

> 
> - maybe the most important: there is no way to know how many items you have 
> missed neither to get them. Once again, a date-based retrieving way would be 
> a 
> nice addition
Once again: http://mail.jabber.org/pipermail/standards/2011-June/024597.html

> 
> - there is no way to retrieve the x last items for x contacts. I'd like to be 
> able to ask to a server « all the post since 1 week from all my contacts in 
> roster-group "friends" ».
You are forget about decentralization again. Again, why is this needed
if you receive the events IMMEDIATELY?

> 
> 
> 
> I have heard about the buddycloud draft on the subject: 
> https://buddycloud.org/wiki/XMPP_XEP , and I think there are good ideas 
> there, 
> like using Message Archive Management ( 
> http://doomsong.co.uk/extensions/render/message-archive-management.html ) for 
> the date-based retrieving.
I think that this feature can be omitted for the first time since it can
be solved more easily.

> 
> 
> Furthermore, there is this email from Sergey Dobrov that has not any answer: 
> http://mail.jabber.org/pipermail/standards/2011-June/024618.html . It's a 
> pity 
> 'cause there are many interesting remarks in it. For example, I agree that 
> adding tags would be nice, or the need to have a way to get items count.
I working to integrate these edits by myself and propose to accept the
new version since it seems that nobody if not me.

> 
> I think it's important to focus on microblogging, as it become more and more 
> common these days. I also think that roster-access need special attention, 
> specially in server side: it's important to have permission management easy 
> for the end-user.
That's ok but I think that we should work on independent solution that
keeps in mind our own way (decentralized, flexibility, restrictions
absence).

> 
> Cheers
> Jérôme Poisson (aka Goffi)
> 
> PS: I have also worked on features for my client that I'd like to 
> standardize, 
> like a generic card games management.
> 
Great thing!

-- 
With best regards,
Sergey Dobrov,
XMPP Developer and JRuDevels.org founder.

Reply via email to