SM3... getting ready for an alpha release

39 views
Skip to first unread message

Joe Walnes

unread,
Sep 4, 2009, 12:52:45 AM9/4/09
to siteme...@googlegroups.com
Over the past few days, I've fixed the only remaining critical bug (that I know of). From here on, it's just adding features, and documentation.

I'm looking for some volunteers to try SM3 on real applications. Any takers?

cheers
-Joe

Richard Vowles

unread,
Sep 4, 2009, 4:44:09 AM9/4/09
to siteme...@googlegroups.com
I have some pretty gnarly GWT/Oophm stuff I have to complete, but I'll try making a port to Grails after that.
--
---
Richard Vowles,
Grails, Groovy, Java
Consistency is the last refuge of the unimaginative - Oscar Wilde
ph: +64275467747, linkedin, skype:rvowles
get 2Gb shared disk space in the cloud - Dropbox, its incredibly useful! - http://tinyurl.com/cmcceh
podcast: http://www.illegalargument.com

d...@bodar.com

unread,
Sep 4, 2009, 7:41:27 AM9/4/09
to SiteMesh Team
Okay well I've updated html2blog to use v3.

Not quite sure what to do with webfabric, Joe would you prefer if I
just dropped SiteMesh 2 support to force people to upgrade to 3?
I was thinking about supporting both as I'm still planning to support
the .net version at some point.

Patrick Lightbody

unread,
Sep 4, 2009, 10:25:04 AM9/4/09
to siteme...@googlegroups.com
I could give it a shot on browsermob.com.

Joe Walnes

unread,
Sep 4, 2009, 2:50:42 PM9/4/09
to siteme...@googlegroups.com
I've added the next batch of remaining work to the GitHub issue tracker (which is primitive, but does the job)

Please take a look and see if there's anything you can help with. Be a part of the most anticipated software release of the decade! :)


Joe Walnes

unread,
Sep 5, 2009, 9:54:02 PM9/5/09
to siteme...@googlegroups.com
Update: 
- All known critical bugs fixed
- Offline generation features /nearly/ complete. Got a nice command line tool (java -jar sitemesh.jar) and the basics of an Ant <sitemesh> task.
- Docs are getting better.

Things blocking the release:
- Need a nice distribution bundle (translation: fighting with Maven)
- Document the offline generator
- Build a half usable website
- Craft an announcement email

Patrick Lightbody

unread,
Sep 6, 2009, 12:50:50 PM9/6/09
to siteme...@googlegroups.com
Joe,
Let me know if you need help beating up Maven, I've been in a few
battles myself.

Patrick

Richard L. Burton III

unread,
Sep 6, 2009, 12:52:14 PM9/6/09
to siteme...@googlegroups.com
Pat, we know you're warrior! If I were to ever create a gang with techie people, you'll be one of the first I hand a gun to :)
--
-Richard L. Burton III

Joe Walnes

unread,
Sep 6, 2009, 2:04:26 PM9/6/09
to siteme...@googlegroups.com
Pat, please help!

What I want is:

1. A way to package up a single end user distribution .tgz/.zip, that contains all source, prebuilt jars/wars, examples, docs, javadoc, build files, dependencies, etc. 

I gave up trying to figure out how to get Maven to do this and just created a shell script: http://github.com/sitemesh/sitemesh3/blob/615ba892b47a2e3a7d669707a88c5f0b3e5ef22b/package.sh

Can you turn this into something real? Apparently the Maven Assembly plugin helps with this, but I couldn't figure it out.

2. A way to automate the release. Apparently the Maven Release plugin can take care of updating the version numbers in the poms, tagging the Git repo and uploading. 


cheers
-Joe

Daniel Worthington-Bodart

unread,
Sep 6, 2009, 2:31:18 PM9/6/09
to siteme...@googlegroups.com
Hey Joe, have you got a CI server setup already? if not I already have one setup for SM3 if you need

2009/9/6 Joe Walnes <j...@walnes.com>

Joe Walnes

unread,
Sep 6, 2009, 2:41:26 PM9/6/09
to siteme...@googlegroups.com
Yes please! I've asked 4 people so far and they all say the can do it, but noone's managed it :)

GitHub supports web hooks, so I can get it to ping your server upon each checkin if that makes things easier?

Details:
 build command: mvn package
 nag address: siteme...@googlegroups.com (let me know the email it will be coming from so I can whitelist it on the group)

Joe Walnes

unread,
Sep 6, 2009, 8:35:55 PM9/6/09
to siteme...@googlegroups.com
* The code is in good shape.
* Website is and a first crack at docs are up: http://www.sitemesh.org/

I'm going out to get some dinner, then I'll send release announcement. 

SiteMesh 3 (alpha 1) is GO!

-Joe

Joe Walnes

unread,
Sep 7, 2009, 2:30:58 AM9/7/09
to siteme...@googlegroups.com
It's done.



It's also now in the central Maven repository (if that excites you):
  <dependency>
      <groupId>org.sitemesh</groupId>
      <artifactId>sitemesh</artifactId>
      <version>3.0-alpha1</version>
  </dependency>

Reply all
Reply to author
Forward
0 new messages