What is JPA and what it can do for you
JPA, which is short name for JPA, the Weblog Publishing Assistant, is a program that simplifies client-side weblog publishing. It can be used to archive entries, keep track on what was published where and when, edit published entries, you can even simultaneously publish your entries to many weblog services at once. To make things even easier, few kinds of simplified markup language are provided, just select the one you like and valid XHTML will be produced. Or, if you like, you can write in plain HTML, as you did it to date.
JPA supports many popular weblogging services, such as those based on XML-RPC remote access (i.e. weblogs using Wordpress™, Movable Type™) and Blogger.com, but also some popular locally in Poland (where program's author lives), like Blox. Not all services implement the same list of features, so access to particular functionality may vary depending on service provider.
What's new and noteworthy
As you probably noticed, JPA is an educational project, so expect some breakdowns in codebase. Next one is related to new GUI standarization in GTK and it will span in all 0.6.x releases. Current code has been tagged as 0.5.3 and should not be extented.
JPA feature list
Supported weblogging services
- Blogger.com via Atom API;
- Generic support for services implementing MetaWeblog API;
- Generic support for services implementing old (XML-RPC based) Blogger API;
- Blox.pl;
- Work on jogger.pl support is suspended but will be resumed as soon as new service API will be available.
Program features
- Local torage of articles;
- Weblogging features2: categories, drafts, privacy levels;
- Editing features: simplified markup languages (Textile, Markdown and ReST3), automatic spell checking as you write1;
- Entry preview in web browser;
- Support for many weblogs, weblog discovery2;
- Simultaneous publishing, access to publication history;
- Republishing of changed entries2;
- Local and remote2 deletion of entries;
- Multiplatform, works on GNU/Linux and Microsoft® Windows™ (might work on other systems, but not tested);
- Last but not least, it's free.
1. Available only on GNU/Linux systems, depends on 3rd party library availability.
2. Actual support for feature depends on service provider's implementation and may not be available on some services.
3. Depends on optional component availability.
See for yourself
Look for the screenshoots, read Quickstart Guide, download program and try it for yourself, it's free!