Powered By:
Clearspace
BlatherSource: Because development won't keep quiet

Daniel Henninger's BlatherBlog

2 Posts tagged with the xep tag
4

While standing in the cold waiting on a bus here in Portland, something that I think could be a little fun came to mind, thinking about an XEP again.  Hopefully the concept is still sound after my brain has defrosted.  ;D  I wanted to type it out while I have it in my head.  Anyway, just a quick note here, when I say clients, I'm referring not only to XMPP clients, but AIM, ICQ, etc etc.  Most clients have buddy icon/avatar support nowadays.  I've seen some clients that have the ability to include pictures or sounds amongst an instance message as it's being typed.  I imagine they do this via a form of file transfer.  Either way, I've never seen any clients have the concept I'm pondering here, so let me know if you've already seen this.

 

IMO, Buddy Icons are damn fun, but not something that I would consider "necessary".  So ignoring the lack of necessity, I love them.    But it occured to me today that I would actually like the ability to have something like a Buddy Icon that's more like a ...  "Sound Clip Avatar".  Some folk could be serious with this and say "Hi, my name is Daniel!" in their own voice.  In my case, I'd probably snag a fun sound clip/quote that I like from King of the Hill.  (In my case, I'm actually thinking I'd love the quote of Bobby Hill saying "for me.. it's about the cocoa")  Either way, I think it would be neat to have a little avatarish sound clip alongside the buddy icon.  Maybe a client would have you click on the actual avatar picture to hear it, or provide it in some other way.  I believe this falls into the same handling of the PEP-ish User Avatars.  So if I put together an XEP, it would be a typical "here's a standard way of publishing such a thing".

 

The last XEP I wrote is kind of dieing... no one seems to want to follow through on burying vcard, but no one seems to want to follow through on accepting vcard officially.  So I'm left in kind of a "oh well" state.  =/  This is something I think I could write up and it could be fun and people might actually implement it and enjoy it.  Will ponder on this.  Just wanted to type this up in an attempt to not forget it.

4 Comments 0 References Permalink
4

I have been kicking around the idea of trying to write up a JEP to address server-driven context-sensitive help.  I feel that, sometimes, the various mechanisms in the world of Jabber are not completely end-user intuitive.  This mostly comes up when dealing with transports/gateways to other IM protocols.  Lets take the example of one of my transports, PyAIM.  In the past, I had to do some ninja magic the names of the conference room to make it work correctly.  In this case, I would require that you had to put an irc-style # in front of the chatroom name, and then you could also specific an AIM exchange (kind of like 'which chat server am I connecting to?') by tagging %number to the end.  So if you wanted to connect to a chatroom called "mychatroom", on exchange 5, you would have to specify: #mychatroom%5@aim.jabber.whatever.org. Now that is far from intuitive. So, ideally, I would have liked a way that I could announce (disco? pubsub? something?) that there's context-sensitive help for this "conference => pyaim" item that would return information as to how to use it, maybe some examples, maybe nothing more than a link to online docs . . . either way, some way to tell the user how to use the service right. Psi, for example, could have checked for the existance of these docs, and perhaps provide a little ? button to access the information.

 

Now, that all said, working out the logistics of this is not something I've had time to do yet, but it's "on my plate" so to speak. I'm hoping to inspire a brave new world of end-user ease. =D Who knows how long it will take before I can do this though. Soooo much to do for holiday guests and such, I don't really have time to work on anything. PyICQ really needs my attention but yeah...

 

Anyway, Happy Holidays to everyone who considers this a holiday! =)

4 Comments 0 References Permalink