I'm bringing this discussion to the dev list, especially because of mike's excellent response.
Jeremy Thomerson http://wickettraining.com -- sent from my "smart" phone, so please excuse spelling, formatting, or compiler errors On Sep 30, 2010 12:10 PM, "Michael O'Cleirigh" < [email protected]> wrote: Hi Sebastian, Basically wicketstuff is a container for third party wicket component development. Wicketstuff-core is a release container for building matching releases of the various wicketstuff components to the wicket releases. Each module is maintained individually but from my perspective (cutting releases) I only care about the build actually building. So don't commit things that break the build since that can result in a module being excluded from a release. You can self create an account for yourself on the wicketstuff.org/hudson to be able to trigger builds and to see if your changes work (polls svn hourly). More details below: > Dear Mike, Rodolfo, and Jeremy, > > since I have no idea where the right place is to ask these q... I think most discussion seems to be on the wicket users list. > > > b) where is the right place to create and track bug requests for wicketstuff components? > There used to be a JIRA instance on wicketstuff.org but that is no longer available. Presently there is no issue tracking for wicketstuff components. > c) Jeremy, you told me to request commit access to the wicketstuff svn to directly apply a patch... If you are making substantial changes its good practice to let the project owner (as listed in the pom) know what you are planning in advance. If you are adding new features (without changing the existing API) probably you can just do it and then let the project owner know later. Rodolfo can advise you on how he wants the process to work for your wicketstuff-push changes. >From my perspective you only need to be aware that although there are two trees (java 5 and java6) there is only one group id org.wicketstuff so you need to make sure that there aren't any artifactId collisions with your change. > > > d) if I want to apply a patch, e.g. for the wicket-push module 1.4.12 version, do I just patc... Possible branches to commit your changes: wicket 1.4.12 stable https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/branches/wicketstuff-core-1.4.12/ wicket 1.4 development https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/branches/wicketstuff-core-1.4/ wicket 1.5 development: https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/trunk/wicketstuff-core/ If changes are committed to the 1.4.12 stable branch I can cut a 1.4.12.1 release pretty much on demand at this point that will include them. If they are committed into the 1.4 branch they will be included in the 1.4.13 release (which will occur after wicket 1.4.13 is released). If they are committed into the 1.5 branch they will be included in releases once wicket 1.5 stabilizes (worst case is 1.5.0). The 1.4.13-SNAPSHOT and 1.5-SNAPSHOT versions are available through the snapshot repository here: http://oss.sonatype.org/content/repositories/snapshots > e) The wicketstuff Wiki seems to contain a lot of outdated information, e.g. on the http://wicke... The wiki should allow you to create and account and update the pages. Maybe it could serve as a place to put issues/defects for particular modules. I'll try to update that page with more up to date information. Regards, Mike
