TechProsaic

I write about great software, Internet technology, cool gadgets, and The Next Big Thing.

June 27th, 2005

TiddlyWiki - a reusable non-linear personal web notebook

This is extremely cool. I’m kinda busy so will just paste the header from the author’s site:

TiddlyWiki - a reusable non-linear personal web notebook
TiddlyWiki, an experimental MicroContent WikiWikiWeb built by JeremyRuston. It’s written in HTML, CSS and JavaScript to run on any modern browser without needing any ServerSide logic. It allows anyone to create personal SelfContained hypertext documents that can be posted to any web server, sent by email or kept on a USB thumb drive to make a WikiOnAStick.

June 12th, 2005

Jabber Idea Three: XMPP and Content Management Systems

Jabber

Here’s my reply to a Google Summer of Code applicant on JDEV. It ended up fitting my criteria for a Jabber Idea post [1], so here goes:

By jabber notifications support in MediaWiki, are we talking presence
notification? What else could be worth noting?
And by jabber authentication like Drupal in MediaWiki, do you mean also like OpenID? I wonder what the advantages, most importantly the integrity of both identity systems happens to be. Or is something else intended?

I can list a few ideas that apply to either system, or many other wikis and CMSs.

* Send jabber messages (as type=headline) to subscribers to a forum/wiki/cms when certain criteria is met, such as: new article, article you are monitoring is changed, opt-in announcements list has a new item. Some systems do this already (e.g. Unclassified Newsboard), but MW and Drupal are extremely popular and lack this native functionality.
* Presence notification as you said. For example next to the name of the author of a page is a graphical indicator of their jabber status. I’ve seen this done using a bot to maintain the presence subscriptions (see Edgar).
* Authentication is a good one. Drupal used to have a module that would allow you during the account login process to use your Jabber ID as your username. And when you enter your password, it would pass it to your jabber server to auth you. Very novel, for a GPL CMS. And if your account didn’t exist during login, it’s created on-the-fly, because of course a user ID will have to exist in Drupal’s database for permissions and stuff. Note the phrase “used to” above. It’s no longer maintained, and if I recall correctly, it would require updating to be compatible with the current version. I for one could really use this Drupal mod.

Let’ see what else…

* You could be the first to implement a pubsub service that would mate with a CMS. Maybe every article is exposed as a node, and users can maintain subscriptions that way?
* Same for remote control Ad-hoc Commands, perhaps for administration purposes?
* I can think of a dozen other ways a new jabber server component could integrate with a CMS…
* Perhaps an XMPP messaging API for a CMS? It could be used by other plugin authors for integrating IM into their sites.
* XML-RPC-style pings over Jabber that create automated links between Wiki pages. WikiArticleA@server1.com has “See Also: [interwiki-link-to-server2:WikiArticleB]”, and the act of saving the article will ping server2.com and create a trackback-style entry in the destination article. Wow, that’s a good idea.

[1] Jabber Idea One: Jabber Bookmark Storage, Jabber Idea Two: bot-on-steroids

June 12th, 2005

Comment Spam

Just deleted 40 comments from the moderation queue. Did the same yesterday. I don’t understand who these scum think they are fooling.

U’ve got good pics, the site could use a tiny bit of work (no offense) its still awesome

???

For some reason I still haven’t upgraded to Wordpress 1.5.x. It won’t take long, and it has more comment spam blocking features. Plus the newest plugins won’t work with 1.3 anyways.

June 12th, 2005

thoughts

Jabber

Haven’t written much lately. Work’s kept me very busy, very busy. General thoughts follow in random order:

* Tried out the new Microsoft “Codenamed Acrylic Beta” (it’s a beta, and did they mention that Acrylic is the code name?) I found the interface a step backwards, inconsistent, core features missing, and more complaints. It’s a Adobe Illustrator knock-off, but I hear Microsoft bought it off of somebody (duh) and…what? They can’t complete unless they charge $20, or include it in the OS–which I would say is a mistake.
* Thought of writing a new Jabber Idea post based on server-side message storage accessible via IMAP, but I couldn’t really add enough value to the concept to make it worth my time. So…consider this paragraph my idea.
* Stumbled upon Infrastructure.org today (thx Nolan). I feverishly read page after page (scanning past the unixy details I didn’t care to read). Stunning. I have decided Monday (workload willing) that I will begin work on my own version. It will be Windows-centric of course, since that’s what I do. But! But, it will be exclusively open-source or freeware biased. I’ll include concepts and utilities that are included in the OS, but I think I might end up skipping some MSFT technologies for which I don’t care (or for that matter, wish to learn), and instead search for an F/OSS alternative. The end result might turn into its own website, as infra.org did, who knows.
* No motivation this weekend, didn’t get anything much useful done. One productive thing I did was migrate from my old circa 1990 Sony AV receiver to a used Yamaha I got off of a friend that lo and behold, knows what a DVD player is, and can speak the Dolby Pro-Logic tongue. Amen! (Damn, I’m cheap.)

byebye. too lazy to link the interesting things above, you’ll have to google.

|
Close
E-mail It