Log in

No account? Create an account

Previous Entry | Next Entry

About xPostulate...

I've been using a piece of blog posting software on Linux called xPostulate for a while now and it's currently doing all right for me.

Some good points:

1) It's simple. Incredibly simple. It is for lack of a better word streamlined.

2) It can post to multiple blogs from the same interface as well as Twitter among other things. About nine blog types just glancing at the drop-down list. That's pretty impressive. It also includes Dreamwidth and Insanejournal among those.

3) It doesn't use a ton of memory or resources. I'm currently typing on an Asus EEE 701SD(?) netbook using Ubuntu NBR 10.x with only 256M of ram. xPostulate seems to run quite well under those conditions and the developer seems to understand that just because you have large resources is no reason to produce bloated code.

4) The developer is currently approachable. That makes a big difference when trying to solve a problem. That obviously changes over time as things get more popular but it's an excellent way to support what you create.

Some bad points:

1) No spellcheck. I'm a horrible speller and slightly dyslexic. Manually correcting all my words a lot fo the time is very very troublesome for me. That little red line you see with most inline spellcheckers makes all the difference.

2) No "post to all" button. This is no longer a big issue for me since Dreamwidth cross-posts properly but if you can't automatically cross-post a big "One-Damn-Button" would make a world of difference.

3) The server name list is not friendly. It's not intuitive that Ljxml means Livejournal. Most people can figure it out easily enough but using friendly names goes a long way towards reducing support questions and making an intuitive interface.

4) (Technical) Passwords and usernames in the config file are not hashed. I know this would add bloat but in light of the recent Gawker database thing security is on my mind.

5) Saved entries do not include the subject, tags, category, etc. so if you save your work and open it later you have to remember what title, etc. you want to use. Not too bad just a little annoying.

6) None of the more commong blog posting choices on the server list like Blogger, Wordpress, Drupal, etc. Mediawiki would be nice as well. (Mediawiki or Drupal would be interesting choices. When I ran Mediawiki as a blogging platform on my home server there was almost NOTHING that was a remote posting tool.)

I'm sure I'll find other things for now but those are the biggies. What it comes down to is I love the software and thank the developer profusely for creating it and hope he can implement the rest of the things over time. :-)

Cross-posted from Dreamwidth ( http://nimitzbrood.dreamwidth.org/208633.html ) but feel free to comment here as well.

drupal statistics module


( 13 comments — Leave a comment )
Dec. 17th, 2010 07:58 pm (UTC)
Wordpress posting IS in there!
I have three wordpress blogs, myself.
I should change the server list. I've thought about that.
I haven't worked on Xpostulate in a while, but, I think over the next couple of weeks, I might dig into that code and make a few improvements.
I've actually been using a slightly modified, personal version that I made for myself, experimentally, and think I should release the changes I made for myself.
Also, considering making tabs, so that each server is in a different tab, sort of, to clean up the preferences interface.
A one "post to all" but might be useful, for sure. It means a bit of work in the back end, since some servers need property xml, and others accept plain text, but that's nothing complicated.
I just would have to make sure the program posted to the plain text servers, first, then altered the tags to generate proper xml for the other servers.
I also need to make the program change not only tags, but other characters, like using & for &, etc., and so it can post foreign characters (ç, ñ, etc.) by changing them to propery html codings, or something, since I write posts in 4 languages, but there are problems generating the xml with those characters.
I also think I need to make it so one can have multiple blogs on any specific server, since, I, for one, have three wordpress blogs.

I also need to make it so folks can post their own wordpress installations (and or other software, as you mention, like drupal, etc.), which I've done for myself, to post to http://baldwinsoftware.com/blog/

I have not gotten around the grokking blogger api and writing that in, but it's been on my TODO list for a year... I know nothing about drupal or mediawiki's methods for remote posting...but I could learn that, I'm sure.
Since I' ve been building joomla sites for some clients, I've been thinking about writing in (or making a separate app) the ability to post to a joomla site. I believe that's just xmlrpc, which is pretty well what works for dreamwidth and livejournal, etc..

I might change the dw, ij, dj, and lj posting right back to plain text. I kind of fail to see the advantages in using xml, and, ot my knowledge, all of them still support plaintext posting, just as do inksome, scribbd, iziblog, etc.
The xml IS needed for wordpress, blogger, joomla.
Not sure about tumblr....I think that's working with plain text, too.
Dec. 17th, 2010 07:58 pm (UTC)
Spellchecking would probably be a really big job, though...I dno't see that happening soon. I would be very handy, all the same.
Dec. 17th, 2010 08:01 pm (UTC)
Oh, and I've definitely been meaning to write in more features for assisting in writing the actual entries, like, to insert html for inserting images and stuff.
And, also, wht you mention about saving entries, that, too, I've been meaning to have it save not just the text, but the other parameters (tags, subject, blah blah). Just a matter of finding time and writnig that stuff in.
Dec. 17th, 2010 09:07 pm (UTC)
I'm just happy I can give you some good feedback on the app. :-)
Dec. 17th, 2010 09:08 pm (UTC)
I can see why spell checking would be a bit of a hassle:


(Though technically that link talks about stuff like the way Google "suggests" the properly spelled word.)
Dec. 17th, 2010 11:16 pm (UTC)
There's probably a way to get it to work with aspell, at least on linux, but I'd have to do some research.
I wouldn't have the slightest idea how to make it spellcheck on windows or mac, though.
Dec. 17th, 2010 09:11 pm (UTC)
One of the things I noticed when using xpost was that for DW at least it didn't seem to translate DW/LJ markup stuff properly for me. (Either that or I'm not doing it right. Quite possible.)

It stuffed everything into an entire paragraph and then didn't translate a "lj user=" tag.

So I'm wondering if plain text posting might help that.

As for everything else it's a wonderful app. :-)
Dec. 17th, 2010 11:14 pm (UTC)
This is weird.
DW uses also <user name="put name here"> but the regular LJ tags, afaik, also work there.
I do have, in the "insert" menu, the option of inserting these tags, and they should work correctly, so long as the tags are being converted from "& l t ;" to < correctly, which I did program in for any server to which we are sending xml.
Dec. 17th, 2010 11:14 pm (UTC)
I appreciate the feedback, too.
Motivates me to get my arse in gear and make the program more useful.
Dec. 17th, 2010 08:32 pm (UTC)
Hope you don't mind, but, Ifigure for any of your readers interested in learning more, a link might be helpful:

Dec. 17th, 2010 08:33 pm (UTC)
Oh, and the xpostulate is useful, maybe.
Dec. 17th, 2010 09:05 pm (UTC)
Thanks for posting those!

When I wrote the entry I was at a restaurant using wifi that according to them doesn't technically exist but says "linksys" for the SSID. *cough*
Dec. 17th, 2010 11:11 pm (UTC)
That was probably my router.
I don't think you're in New Haven, and I changed mine to be "imperial hub", instead of just "linksys", anyway.
( 13 comments — Leave a comment )



Latest Month

August 2018


Powered by LiveJournal.com
Designed by Tiffany Chow