Log in

No account? Create an account

Previous Entry | Next Entry


I am getting sick and tired of investing my time, energy, effort into using this LJ client to have it continually eat, erase, delete, forget, and otherwise lose my entries. Can we please, please look at some more options for like auto-saving entries, keeping entries when there are errors and logouts and other such things going on? I just spent several hours writing out a lot of detailed thoughts and feelings and a big hairy meme about all of my friends to have iJournal unexpectedly quit and lose everything. This should never happen to anyone!

Anything I can do to help, please let me know.


( 16 comments — Leave a comment )
Jul. 2nd, 2003 02:41 am (UTC)
Tip until things are fixed: Compose your entries in a text editor and then paste them in right before you go to send. That way if iJournal crashes you still have the entry.
Jul. 2nd, 2003 09:32 am (UTC)
Yeah, I guess so.. I should have thought of that.
Jul. 2nd, 2003 03:38 am (UTC)
Speaking of livejournal ... What is your icon a picture of? I like it.
Jul. 2nd, 2003 09:31 am (UTC)
Re: Help
Oh, it was just a little PS work. I started with a picture of myself (the head in the middle), and I was trying to imitate the album cover art of Madonna's American Life, without just cutting-and-pasting myself in there.. so I mimicked a few of the ideas.. I guess it didn't scale too well, because so few people "see" it.
Jul. 2nd, 2003 11:09 am (UTC)
Re: Help
No! I see it. I wasn't sure if you were mimicing Madonna or if Madonna was mimicing the source of your icon. I'm digging it.
Jul. 2nd, 2003 07:37 am (UTC)
CVS currently does have local archiving so it will be in the next release. Also, we are poking at the idea of making it a little more automatic about handling such things by changing some of the login behavior. If you need this right now I can compile a binary for you to try out. It would be nice to have more people trying out the new features, after all.
Jul. 2nd, 2003 09:34 am (UTC)
Well, I can do that. I just hadn't checked on the CVS for the last few public release versions.. time constraints.. but I'll go give it a try. What exactly is local archiving? Is it just the first step to saving entries locally? Could it be extended to an auto-save (i.e. Word) feature, or does it already include this?
Jul. 2nd, 2003 09:38 am (UTC)
Well, how it is currently set up is that you pick a directory where you want to archive the posts and it will save an entry there right before it sends it to the LiveJournal server. If it crashes or you just want to open it later for some other reason you can use the Open menu item and it will load the post back into the user interface.

The next component to this will be to keep a per-user autosave or saved state which would be refreshed when they login. I will be working on that once I get some free time.
Jul. 2nd, 2003 01:51 pm (UTC)
_Very_ cool. Especially the offline archiving.
Jul. 13th, 2003 02:51 pm (UTC)
I'm not sure it's necessary to save entries locally after they're actually posted to the server (although doing it before posting and checkpointing/autosaving every so often so data isn't lost in a crash are good), since that only saves entries posted on a particular Mac after we implement it and the LJ protocol provides a way to archive everything in a user's journal.

Unfortunately, every way I can think of doing this nicely would require a huge redesign of the code. Of course, we'll need to redesign the code a whole lot if you're going to support Moveable Type and Blogger ever, so it might be worth the effort.
Jul. 16th, 2003 01:45 pm (UTC)
Well, the code that does the archiving is already in CVS and it is pretty simple.

This was actually to be the starting point to what would be a more general extension of capabilities. Currently, the entire UI and most of the code is very closely coupled with the assumption that it is using Live Journal. There is no real reason for this and I think that it would be cool if we could generalize the code such that there is a dictionary of data (I wrote this part for the archiving, already) from the UI which is built when the user hits send which is passed through a post system. This would simply be a collection of objects conforming to some protocol which would each post or save the data to some place.

This is obviously a large design change and not something I feel as though I have the right to say we are going to do, but it would make implementation of any post system very simple and they could even be NSBundle code plug-ins. It would be neat to just install a new iJournal plug-in when you want to start using another blogging site or archiving system and have it just work without it needing to be developed as part of iJournal.

The specific meaning that I would like to give to the offline archiving would be to allow for offline message writing which you could then post simply when you do come online. I know that the tight dependence which iJournal has on being connected has been a small annoyance of mine since I move around a lot and often have to go without always being online.

Is there a better place to discuss this? I feel odd using some stale message thread to discuss future development efforts.
Jul. 16th, 2003 02:06 pm (UTC)
ijournal_dev. Or the mailing list.
Jul. 2nd, 2003 08:13 am (UTC)
Every once in a while command-a, command-c to copy the contents into your paste buffer. Then if it crashes, paste it back.

Not the best workaround, but it's an easy habit to get into.
Jul. 2nd, 2003 09:46 am (UTC)
I used to do that, too.. back in Classic days.. heheh.
Jul. 2nd, 2003 04:02 pm (UTC)
you could try xjournal. I haven't had problems with it crashing... there is also phoenix, yax, etc... but xjournal is much more aquified than them.
Jul. 2nd, 2003 07:19 pm (UTC)
i've never had ijournal crash either (well, except when coding for it and i broke something) since v. 1.47. that doesn't mean it's crashproof.
( 16 comments — Leave a comment )


iJournal: Official LiveJournal Client for Mac OS X
iJournal Home

Latest Month

January 2012
Powered by LiveJournal.com
Designed by Lilia Ahner