A number of people have asked me about making ljArchive
support downloading friends entries/communities/journals they don't own, with the reasoning that it's simply a different, faster way of accessing entries they already have access to view. I told them I'd bring the question up here in lj_dev
As the client/server protocol
begins to expose more and more of LJ's functionality, particularly with syncitems, we now have methods to synchronize a local journal, and also to make updates that show both locally and remotely.
As far as I can tell, LogJam
is the only client that's beginning to realize both aspects of this functionality - it has an offline mode.
It seems to me that the next step is an LJ client that combines these two functions seamlessly, allowing users to review and edit posts, comments, and even the posts of friends and communities in a transparently offline or at least semi-offline manner. I say "transparently" offline, because what does the user care if it's offline or not? All that matters to him is that he types the post, it shows up in his client, and it also shows up on the web site, because the two are synchronized.
Offloading a lot of this traditionally server-stuff onto the client offers so many ( Collapse )
The main advantage for LiveJournal is that, if done properly, syncing and navigating your journal, your communities, and your friends page locally is actually easier on the server than navigating through them on the web. Right?
The other advantage for LiveJournal (or the staff at least), is they don't have to do anything for this kind of client to come about - the client/server protocol
already does nearly all of what a client would need to do for what I've described. The only thing not implemented right now (that I know of, at least), is a smart way of extending syncitems to friends views or communities.
So the only thing needed is for some enterprising programmers to make the client.
I guess the main reason I've posted this here is to see if I'm completely off my rocker, or if it does make sense to other people to move more of the LiveJournal experience onto the desktop, and if so, how other people have envisioned this happening. Does this seem like a good idea?