28 Jul 2002 slaught   » (Master)

journal/diary clients

I got to thinking about my two "diary" clients. One for lj and one for here. The code base is almost identical due to the features I want. I wondered more out loud about what I really want out of these projects. I was thinking about a writing notebook tool. A tool to keep all my journal entries, articles, comments, replies and other correspondence in one place. I complex tool with all the different protocols and web sites but the idea is the same. There is either a new entry or a reply to an existing entry. Then there is some option meta data about the entry. For example, subject. This of course makes me think about a email client. Then I am back at lifestreams. hmm. The idea was cool. Always best to steal great ideas then come up with half-ass ideas of your own. So there is something here. Not sure what it is. Does XML-RPC have a discovery feature? My system won't be based around time ordering. Thus I side step lifestreams? Need to check on patents.


What is the best way for me to use this site? I got an account here because async's diary got mentioned for his questions on how to do research. I thought if I got an account I might be able to talk to him. I find his question very interesting. I looked into the same think about six-eight months ago. I hope he has better luck than me.

But I wasted about a month trying to reimplement the wheel in scheme. My first try at a advogato client was in scheme. The XML-RPC client library is very nice. Its user interface borders on perfection. Alas I am lacking in skill to debug the scheme code. So after wasting a month of time I sat down and reworked existing code. Should have done that earlier. What was I thinking? It was an excuse to play with scheme. But I actually wanted the tool to do work. Dilemma. Need to develop a testing mechanism for the clients. The current system works somewhat but is lacking. I need a way to reliably run error conditions. iBus had a wonderful tool for this. I think it was iBus? Its not free software so am I allowed to mention it?

So back to the question. What I am going to do here? I write alot of technical design and critiques. Does this have a place here? I don't want to bore people or be outside of the mission statement. I'm also weary of the critiques starting flame wars with the unwashed masses. Being a developer site I think this might be minimized but you can never tell. Also there is the attitude of put up or shutup but that goes to the roots of criticism. Do technical designs belong? Most of my technical writings are future design ideas for future projects or modifications of existing products. I think these fit with the mission statement. While not software they are part of the principle of shared knowledge and ideas.

Meta questions

Where is the FAQ?
How do you change your password for this site?

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!