Pebble 2.0.0-M2 ready
It just keeps getting better
I've been very busy this week finishing off a number of Pebble changes and 2.0.0-M2 is just around the corner. I'm running it here now but I want to give it a run over the weekend, just to make sure there are no major showstoppers hiding away underneath the covers. If you can't wait, you can grab the trunk from Subversion.
Think of this post as a quick heads-up of what's coming. The big changes are as follows.
- Pebble now has its own custom file-based security realm implementation that stores security credentials next to your blog data. This allows for easy webapp upgrades and a whole bunch of enhanced features.
- The tangle that was the behaviourally rich domain objects has been re-architected to be more service oriented. The code is cleaner, more flexible and has paved the way for many of the other new features and improvements, particularly around performance, scalability and memory consumption.
- The lifecycle around blog entries has been reworked. Before there were entries, drafts and templates. Now there are only entries that are either published or unpublished.
- It's now possible to publish blog entries with a specific timestamp.
- Pebble has a new default theme.
- The old static user documentation is now fully integrated.
- Pebble has a genuine one-step installation. Drop the WAR file and you're done. *Should* you need to configure Pebble, I've made that even easier too.
I'll go into more detail about all of this next week, but hopefully that's whet your appetite.
Re: Pebble 2.0.0-M2 ready
Re: Pebble 2.0.0-M2 ready
Will Pebble 2.0 separate the storage of posts and the comments to make it easier to make a feed with comments only? I implemented a comments feed in Pebble 1.9 but it's a bit tricky due to the way the comments are linked to the posts and hence you need to traverse the posts to get at the comments.
A feed for comments is nice for busy blogs or when you use the blog for software development or similar where people need to stay current with the comments as well.
Simon is a hands-on software architect and a senior consultant at 

