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.
