[jira] Commented: (SHALE-391) Clay starter Maven archetype
[ https://issues.apache.org/struts/browse/SHALE-391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40373 ] Gary VanMatre commented on SHALE-391: - Applied patch to remove chain-config.xml from the archetype.xml file. > Clay starter Maven archetype > > > Key: SHALE-391 > URL: https://issues.apache.org/struts/browse/SHALE-391 > Project: Shale > Issue Type: New Feature > Components: Clay >Affects Versions: 1.0.3 >Reporter: Hermod Opstvedt > Attachments: ClayStarterArchetype.patch, SCStarterPatch.patch, > shale-clay-starter-archetype.zip, ShaleClayArchetypePatch2.patch, > shaleclaystarterarchetype-3.patch, shaleclaystarterarchetype-4.patch, > shaleclaystarterarchetype-5.patch, shaleclaystarterarchetype.patch, > shaleclaystarterarchetype.patch > > > A Maven Clay starter archetype. This creates a very simple Clay project -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (SHALE-391) Clay starter Maven archetype
[ https://issues.apache.org/struts/browse/SHALE-391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40275 ] Hermod Opstvedt commented on SHALE-391: --- Looks great. I se that I forgot to delete the chain-config.xml file so I have added another patch for that. > Clay starter Maven archetype > > > Key: SHALE-391 > URL: https://issues.apache.org/struts/browse/SHALE-391 > Project: Shale > Issue Type: New Feature > Components: Clay >Affects Versions: 1.0.3 >Reporter: Hermod Opstvedt > Attachments: ClayStarterArchetype.patch, > shale-clay-starter-archetype.zip, shaleclaystarterarchetype-3.patch, > shaleclaystarterarchetype-4.patch, shaleclaystarterarchetype-5.patch, > shaleclaystarterarchetype.patch, shaleclaystarterarchetype.patch > > > A Maven Clay starter archetype. This creates a very simple Clay project -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (SHALE-391) Clay starter Maven archetype
[ https://issues.apache.org/struts/browse/SHALE-391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40272 ] Gary VanMatre commented on SHALE-391: - Hermod, please check my work to make sure that everything was applied. > Clay starter Maven archetype > > > Key: SHALE-391 > URL: https://issues.apache.org/struts/browse/SHALE-391 > Project: Shale > Issue Type: New Feature > Components: Clay >Affects Versions: 1.0.3 >Reporter: Hermod Opstvedt > Attachments: ClayStarterArchetype.patch, > shale-clay-starter-archetype.zip, shaleclaystarterarchetype-3.patch, > shaleclaystarterarchetype-4.patch, shaleclaystarterarchetype-5.patch, > shaleclaystarterarchetype.patch, shaleclaystarterarchetype.patch > > > A Maven Clay starter archetype. This creates a very simple Clay project -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (SHALE-391) Clay starter Maven archetype
[ https://issues.apache.org/struts/browse/SHALE-391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39804 ] Hermod Opstvedt commented on SHALE-391: --- I agree that the verioning of the archetype it self should probably be independent of the core. However there remains to be decided which version of the core the archetype it self should depend on. Should any given version depend on the latest relase of the core, and the snapshot version depend on the latest snapshot of the core? > Clay starter Maven archetype > > > Key: SHALE-391 > URL: https://issues.apache.org/struts/browse/SHALE-391 > Project: Shale > Issue Type: New Feature > Components: Clay >Affects Versions: 1.0.3 >Reporter: Hermod Opstvedt > Attachments: ClayStarterArchetype.patch, > shale-clay-starter-archetype.zip > > > A Maven Clay starter archetype. This creates a very simple Clay project -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (SHALE-391) Clay starter Maven archetype
[ https://issues.apache.org/struts/browse/SHALE-391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39803 ] Craig McClanahan commented on SHALE-391: > There is one other thing that came to mind: When I made it I based it upon the > lastest snapshot of Shale/Clay (1.1.0-SNAPSHOT). Should we fix it to a > specific > version instead (1.0.3)? While the archetype is under construction, it should have a "-SNAPSHOT" version number. That way, as you test out the archetype you'll always be pulling the latest one. It would get switched to a non-SNAPSHOT version number as part of a release process. The interesting question is what should go before the SNAPSHOT. I can see the following options: * If it is intended to be released along with all the rest of 1.1, then 1.1.0-SNAPSHOT would be appropriate. * If it is intended to be released separately, it could just start on its own series (1.0.0-SNAPSHOT) that gets incremented at its own pace as releases occur. * If there is a Shale version that is itself included by the archetype, one could argue that using the corresponding version number would make sense. At the moment, I'm thinking we would tend to release archetypes independently of Shale releases, so the first option isn't too compelling. I mildly lean towards the second one over the third - the release notes for the archetype (no matter what its own version is) would definitely need to discuss what Shale version it includes by default, and what versions are supported, under any circumstances. What do you think? > Clay starter Maven archetype > > > Key: SHALE-391 > URL: https://issues.apache.org/struts/browse/SHALE-391 > Project: Shale > Issue Type: New Feature > Components: Clay >Affects Versions: 1.0.3 >Reporter: Hermod Opstvedt > Attachments: ClayStarterArchetype.patch, > shale-clay-starter-archetype.zip > > > A Maven Clay starter archetype. This creates a very simple Clay project -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (SHALE-391) Clay starter Maven archetype
[ https://issues.apache.org/struts/browse/SHALE-391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39796 ] Hermod Opstvedt commented on SHALE-391: --- Cleaned up some not needed entries in web.xml and changed the suffix from xml to jsf. Patsch submitted > Clay starter Maven archetype > > > Key: SHALE-391 > URL: https://issues.apache.org/struts/browse/SHALE-391 > Project: Shale > Issue Type: New Feature > Components: Clay >Affects Versions: 1.0.3 >Reporter: Hermod Opstvedt > Attachments: ClayStarterArchetype.patch, > shale-clay-starter-archetype.zip > > > A Maven Clay starter archetype. This creates a very simple Clay project -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (SHALE-391) Clay starter Maven archetype
[ https://issues.apache.org/struts/browse/SHALE-391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39795 ] Hermod Opstvedt commented on SHALE-391: --- There is one other thing that came to mind: When I made it I based it upon the lastest snapshot of Shale/Clay (1.1.0-SNAPSHOT). Should we fix it to a specific version instead (1.0.3)? > Clay starter Maven archetype > > > Key: SHALE-391 > URL: https://issues.apache.org/struts/browse/SHALE-391 > Project: Shale > Issue Type: New Feature > Components: Clay >Affects Versions: 1.0.3 >Reporter: Hermod Opstvedt > Attachments: shale-clay-starter-archetype.zip > > > A Maven Clay starter archetype. This creates a very simple Clay project -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (SHALE-391) Clay starter Maven archetype
[ https://issues.apache.org/struts/browse/SHALE-391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39794 ] Hermod Opstvedt commented on SHALE-391: --- We could certainly do that. I noted Craigs comment about the case where one might want to actually serve xml documents. jsf is as good a name as any. > Clay starter Maven archetype > > > Key: SHALE-391 > URL: https://issues.apache.org/struts/browse/SHALE-391 > Project: Shale > Issue Type: New Feature > Components: Clay >Affects Versions: 1.0.3 >Reporter: Hermod Opstvedt > Attachments: shale-clay-starter-archetype.zip > > > A Maven Clay starter archetype. This creates a very simple Clay project -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (SHALE-391) Clay starter Maven archetype
[ https://issues.apache.org/struts/browse/SHALE-391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39787 ] Gary VanMatre commented on SHALE-391: - I commited the shale-clay-starter-archetype to the sandbox so that we can fine-tune and use it as a base for other archetypes. Please submit changes as patches to the sandbox. https://svn.apache.org/repos/asf/shale/sandbox/maven/archetypes/shale-clay-starter-archetype I wonder if we should change the default suffix of the full XML views to ".jsf"? The default is ".xml". In hindsight it is misleading. Hermod, this is good stuff. Thanks for the help! > Clay starter Maven archetype > > > Key: SHALE-391 > URL: https://issues.apache.org/struts/browse/SHALE-391 > Project: Shale > Issue Type: New Feature > Components: Clay >Affects Versions: 1.0.3 >Reporter: Hermod Opstvedt > Attachments: shale-clay-starter-archetype.zip > > > A Maven Clay starter archetype. This creates a very simple Clay project -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/struts/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira