#pants r103 is mostly a maintenance release with a bit of cleanup, trimming and refactoring to make #pants more stable and use less memory. No user-facing changes in this release, but if you’re running your own server, please update.
All-improved service classes: #pants has a number of useful service classes that perform little, but important tasks like polling other users for updates, sending webmentions for your own posts, and lots more. In r103, these service classes have been completely refactored to use a common base class implementing much cleaner logging and error reporting. Most importantly, each service class now has its own log file; if you want to know what’s going on under the hood of your #pants (uh, that was weird), just
tail -f log/*from within your app’s directory.
Improved web logs: the
production.logfile has been made significantly more useful, reducing each request to a single line, including the requested host.
- Dependency reduction: #pants now needs less stuff to start up, so it should also consume somewhat less memory. Yay!
There’s also some movement in the development wiki, with people contributing installation instructions for their favorite hosting environments and operating systems. @pants.fooforge.com contributed this documentation for Ubuntu 12.04; I haven’t tried it myself, but if you’re using Ubuntu 12.04 LTS, please give it a whirl!