This post originated from an RSS feed registered with Java Buzz
by Simon Brown.
Original Post: Pebble 2.0.0-M2 ready
Feed Title: Simon Brown's weblog
Feed URL: http://www.simongbrown.com/blog/feed.xml?flavor=rss20&category=java
Feed Description: My thoughts on Java, software development and technology.
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.