Hi, 2010/1/7 Grégory Joseph <[email protected]>
> Ah damn, I knew too-simple module names was no good, but didn't think of it > this time! However, I see that yours is named <name>groovyshell</name>.. right, I was wrongly thinking we had "groovy" also in the module definition since we usually refer to that module as the "groovy module"... since we have groovyshell there it should not cause any conflict... > How about merging efforts instead ? > sure, we would be absolutely happy to merge effort for such things, give us a ring before starting reimplementing wheels ;) we could try working better for new things, maybe also taking the task of implementing some of the features planned for future versions of Magnolia together (you know, maybe that simplified cache configuration thing or the multi domain we heavily used in the past...). Try discussing that and let me know if you think this could help... fabrizio > Note that we might end up splitting this anyway - we're going towards > providing more than just the console (using groovy scripts for template > models etc) > > -g > > > On Jan 7, 2010, at 5:05 PM, Fabrizio Giustina wrote: > > > > > Hi Greg, > > this will badly conflict with the existing groovy shell module [ > > http://www.openmindlab.com/lab/products/groovy.html ], what about > > using groovy-console or something different? > > > > thanks > > fabrizio > > > > > > > > > > On Thu, Jan 7, 2010 at 2:21 PM, <[email protected]> wrote: > >> > >> Revision 30638 Author gjoseph Date 2010-01-07 14:21:07 +0100 (Thu, 07 > Jan 2010) > >> > >> Log Message > >> > >> renamed magnolia-module-groovy to "groovy" (simple module names) > >> > >> Added Paths > >> > >> > community/modules/magnolia-module-groovy/trunk/src/main/resources/META-INF/magnolia/groovy.xml > >> > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-bootstrap/groovy/ > >> > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-bootstrap/groovy/config.modules.groovy.xml > >> > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-resources/groovy/ > >> > >> Removed Paths > >> > >> > community/modules/magnolia-module-groovy/trunk/src/main/resources/META-INF/magnolia/magnolia-module-groovy.xml > >> > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-bootstrap/groovy/config.modules.magnolia-module-groovy.xml > >> > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-bootstrap/magnolia-module-groovy/ > >> > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-resources/magnolia-module-groovy/ > >> > >> Diff > >> > >> Copied: > community/modules/magnolia-module-groovy/trunk/src/main/resources/META-INF/magnolia/groovy.xml > (from rev 30637, > community/modules/magnolia-module-groovy/trunk/src/main/resources/META-INF/magnolia/magnolia-module-groovy.xml) > (0 => 30638) > >> > >> --- > community/modules/magnolia-module-groovy/trunk/src/main/resources/META-INF/magnolia/groovy.xml > (rev 0) > >> +++ > community/modules/magnolia-module-groovy/trunk/src/main/resources/META-INF/magnolia/groovy.xml > 2010-01-07 13:21:07 UTC (rev 30638) > >> @@ -0,0 +1,18 @@ > >> +<?xml version="1.0" encoding="UTF-8"?> > >> +<!DOCTYPE module SYSTEM "module.dtd" > > >> +<module> > >> + <name>groovy</name> > >> + <displayName>Magnolia Groovy Module</displayName> > >> + > > <versionHandler>info.magnolia.module.groovy.setup.GroovyVersionHandler</versionHandler> > >> + <version>${project.version}</version> > >> + <dependencies> > >> + <dependency> > >> + <name>core</name> > >> + <version>4.3/*</version> > >> + </dependency> > >> + <dependency> > >> + <name>adminInterface</name> > >> + <version>4.3/*</version> > >> + </dependency> > >> + </dependencies> > >> +</module> > >> \ No newline at end of file > >> > >> Deleted: > community/modules/magnolia-module-groovy/trunk/src/main/resources/META-INF/magnolia/magnolia-module-groovy.xml > (30637 => 30638) > >> > >> --- > community/modules/magnolia-module-groovy/trunk/src/main/resources/META-INF/magnolia/magnolia-module-groovy.xml > 2010-01-07 11:26:09 UTC (rev 30637) > >> +++ > community/modules/magnolia-module-groovy/trunk/src/main/resources/META-INF/magnolia/magnolia-module-groovy.xml > 2010-01-07 13:21:07 UTC (rev 30638) > >> @@ -1,18 +0,0 @@ > >> -<?xml version="1.0" encoding="UTF-8"?> > >> -<!DOCTYPE module SYSTEM "module.dtd" > > >> -<module> > >> - <name>groovy</name> > >> - <displayName>Magnolia Groovy Module</displayName> > >> - > > <versionHandler>info.magnolia.module.groovy.setup.GroovyVersionHandler</versionHandler> > >> - <version>${project.version}</version> > >> - <dependencies> > >> - <dependency> > >> - <name>core</name> > >> - <version>4.3/*</version> > >> - </dependency> > >> - <dependency> > >> - <name>adminInterface</name> > >> - <version>4.3/*</version> > >> - </dependency> > >> - </dependencies> > >> -</module> > >> \ No newline at end of file > >> > >> Copied: > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-bootstrap/groovy > (from rev 30637, > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-bootstrap/magnolia-module-groovy) > >> > >> Added: > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-bootstrap/groovy/config.modules.groovy.xml > (0 => 30638) > >> > >> --- > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-bootstrap/groovy/config.modules.groovy.xml > (rev 0) > >> +++ > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-bootstrap/groovy/config.modules.groovy.xml > 2010-01-07 13:21:07 UTC (rev 30638) > >> @@ -0,0 +1,82 @@ > >> +<?xml version="1.0" encoding="UTF-8"?> > >> +<sv:node sv:name="magnolia-module-groovy" > xmlns:stringutils="xalan://org.apache.commons.lang.StringUtils" > >> + xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:mgnl=" > http://www.magnolia.info/jcr/mgnl" > >> + xmlns:rep="internal" xmlns:mix="http://www.jcp.org/jcr/mix/1.0" > >> + xmlns:nt="http://www.jcp.org/jcr/nt/1.0" xmlns:xsi=" > http://www.w3.org/2001/XMLSchema-instance" > >> + xmlns:fn="http://www.w3.org/2005/xpath-functions" xmlns:xs=" > http://www.w3.org/2001/XMLSchema" > >> + xmlns:sv="http://www.jcp.org/jcr/sv/1.0" xmlns:fn_old=" > http://www.w3.org/2004/10/xpath-functions" > >> + xmlns:jcrfn="http://www.jcp.org/jcr/xpath-functions/1.0"> > >> + <sv:property sv:name="jcr:primaryType" sv:type="Name"> > >> + <sv:value>mgnl:content</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="jcr:mixinTypes" sv:type="Name"> > >> + <sv:value>mix:lockable</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="jcr:uuid" sv:type="String"> > >> + <sv:value>291a02ec-70f7-4a38-9bec-5f4bdec7e213</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="version" sv:type="String"> > >> + <sv:value>${project.version}</sv:value> > >> + </sv:property> > >> + <sv:node sv:name="MetaData"> > >> + <sv:property sv:name="jcr:primaryType" sv:type="Name"> > >> + <sv:value>mgnl:metaData</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="mgnl:creationdate" sv:type="Date"> > >> + <sv:value>2009-12-18T10:16:31.469+01:00</sv:value> > >> + </sv:property> > >> + </sv:node> > >> + <sv:node sv:name="pages"> > >> + <sv:property sv:name="jcr:primaryType" sv:type="Name"> > >> + <sv:value>mgnl:content</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="jcr:mixinTypes" sv:type="Name"> > >> + <sv:value>mix:lockable</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="jcr:uuid" sv:type="String"> > >> + > <sv:value>a49eafc3-82f6-406c-990e-5705852a6d5b</sv:value> > >> + </sv:property> > >> + <sv:node sv:name="MetaData"> > >> + <sv:property sv:name="jcr:primaryType" > sv:type="Name"> > >> + <sv:value>mgnl:metaData</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="mgnl:authorid" > sv:type="String"> > >> + <sv:value>superuser</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="mgnl:creationdate" > sv:type="Date"> > >> + > <sv:value>2009-12-18T10:20:43.604+01:00</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="mgnl:lastmodified" > sv:type="Date"> > >> + > <sv:value>2009-12-18T10:20:49.103+01:00</sv:value> > >> + </sv:property> > >> + </sv:node> > >> + <sv:node sv:name="groovyInteractiveConsole"> > >> + <sv:property sv:name="jcr:primaryType" > sv:type="Name"> > >> + <sv:value>mgnl:contentNode</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="jcr:mixinTypes" > sv:type="Name"> > >> + <sv:value>mix:lockable</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="jcr:uuid" sv:type="String"> > >> + > <sv:value>ca159b4a-696b-4fbb-8b85-99a9252a3eef</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="class" sv:type="String"> > >> + > > <sv:value>info.magnolia.module.groovy.console.MgnlGroovyInteractiveConsole</sv:value> > >> + </sv:property> > >> + <sv:node sv:name="MetaData"> > >> + <sv:property sv:name="jcr:primaryType" > sv:type="Name"> > >> + <sv:value>mgnl:metaData</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="mgnl:authorid" > sv:type="String"> > >> + <sv:value>superuser</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="mgnl:creationdate" > sv:type="Date"> > >> + > <sv:value>2009-12-18T10:21:05.915+01:00</sv:value> > >> + </sv:property> > >> + <sv:property sv:name="mgnl:lastmodified" > sv:type="Date"> > >> + > <sv:value>2009-12-18T10:23:05.220+01:00</sv:value> > >> + </sv:property> > >> + </sv:node> > >> + </sv:node> > >> + </sv:node> > >> +</sv:node> > >> > >> Deleted: > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-bootstrap/groovy/config.modules.magnolia-module-groovy.xml > (30637 => 30638) > >> > >> --- > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-bootstrap/magnolia-module-groovy/config.modules.magnolia-module-groovy.xml > 2010-01-07 11:26:09 UTC (rev 30637) > >> +++ > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-bootstrap/groovy/config.modules.magnolia-module-groovy.xml > 2010-01-07 13:21:07 UTC (rev 30638) > >> @@ -1,82 +0,0 @@ > >> -<?xml version="1.0" encoding="UTF-8"?> > >> -<sv:node sv:name="magnolia-module-groovy" > xmlns:stringutils="xalan://org.apache.commons.lang.StringUtils" > >> - xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:mgnl=" > http://www.magnolia.info/jcr/mgnl" > >> - xmlns:rep="internal" xmlns:mix="http://www.jcp.org/jcr/mix/1.0" > >> - xmlns:nt="http://www.jcp.org/jcr/nt/1.0" xmlns:xsi=" > http://www.w3.org/2001/XMLSchema-instance" > >> - xmlns:fn="http://www.w3.org/2005/xpath-functions" xmlns:xs=" > http://www.w3.org/2001/XMLSchema" > >> - xmlns:sv="http://www.jcp.org/jcr/sv/1.0" xmlns:fn_old=" > http://www.w3.org/2004/10/xpath-functions" > >> - xmlns:jcrfn="http://www.jcp.org/jcr/xpath-functions/1.0"> > >> - <sv:property sv:name="jcr:primaryType" sv:type="Name"> > >> - <sv:value>mgnl:content</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="jcr:mixinTypes" sv:type="Name"> > >> - <sv:value>mix:lockable</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="jcr:uuid" sv:type="String"> > >> - <sv:value>291a02ec-70f7-4a38-9bec-5f4bdec7e213</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="version" sv:type="String"> > >> - <sv:value>${project.version}</sv:value> > >> - </sv:property> > >> - <sv:node sv:name="MetaData"> > >> - <sv:property sv:name="jcr:primaryType" sv:type="Name"> > >> - <sv:value>mgnl:metaData</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="mgnl:creationdate" sv:type="Date"> > >> - <sv:value>2009-12-18T10:16:31.469+01:00</sv:value> > >> - </sv:property> > >> - </sv:node> > >> - <sv:node sv:name="pages"> > >> - <sv:property sv:name="jcr:primaryType" sv:type="Name"> > >> - <sv:value>mgnl:content</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="jcr:mixinTypes" sv:type="Name"> > >> - <sv:value>mix:lockable</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="jcr:uuid" sv:type="String"> > >> - > <sv:value>a49eafc3-82f6-406c-990e-5705852a6d5b</sv:value> > >> - </sv:property> > >> - <sv:node sv:name="MetaData"> > >> - <sv:property sv:name="jcr:primaryType" > sv:type="Name"> > >> - <sv:value>mgnl:metaData</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="mgnl:authorid" > sv:type="String"> > >> - <sv:value>superuser</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="mgnl:creationdate" > sv:type="Date"> > >> - > <sv:value>2009-12-18T10:20:43.604+01:00</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="mgnl:lastmodified" > sv:type="Date"> > >> - > <sv:value>2009-12-18T10:20:49.103+01:00</sv:value> > >> - </sv:property> > >> - </sv:node> > >> - <sv:node sv:name="groovyInteractiveConsole"> > >> - <sv:property sv:name="jcr:primaryType" > sv:type="Name"> > >> - <sv:value>mgnl:contentNode</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="jcr:mixinTypes" > sv:type="Name"> > >> - <sv:value>mix:lockable</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="jcr:uuid" sv:type="String"> > >> - > <sv:value>ca159b4a-696b-4fbb-8b85-99a9252a3eef</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="class" sv:type="String"> > >> - > > <sv:value>info.magnolia.module.groovy.console.MgnlGroovyInteractiveConsole</sv:value> > >> - </sv:property> > >> - <sv:node sv:name="MetaData"> > >> - <sv:property sv:name="jcr:primaryType" > sv:type="Name"> > >> - <sv:value>mgnl:metaData</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="mgnl:authorid" > sv:type="String"> > >> - <sv:value>superuser</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="mgnl:creationdate" > sv:type="Date"> > >> - > <sv:value>2009-12-18T10:21:05.915+01:00</sv:value> > >> - </sv:property> > >> - <sv:property sv:name="mgnl:lastmodified" > sv:type="Date"> > >> - > <sv:value>2009-12-18T10:23:05.220+01:00</sv:value> > >> - </sv:property> > >> - </sv:node> > >> - </sv:node> > >> - </sv:node> > >> -</sv:node> > >> > >> Copied: > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-resources/groovy > (from rev 30637, > community/modules/magnolia-module-groovy/trunk/src/main/resources/mgnl-resources/magnolia-module-groovy) > >> > >> ________________________________ > >> ---------------------------------------------------------------- > >> For list details see > >> http://www.magnolia-cms.com/home/community/mailing-lists.html > >> To unsubscribe, E-mail to: <[email protected]> > >> ---------------------------------------------------------------- > > > > ---------------------------------------------------------------- > > For list details see > > http://www.magnolia-cms.com/home/community/mailing-lists.html > > To unsubscribe, E-mail to: <[email protected]> > > ---------------------------------------------------------------- > > > ---------------------------------------------------------------- > For list details see > http://www.magnolia-cms.com/home/community/mailing-lists.html > To unsubscribe, E-mail to: <[email protected]> > ---------------------------------------------------------------- > > ---------------------------------------------------------------- For list details see http://www.magnolia-cms.com/home/community/mailing-lists.html To unsubscribe, E-mail to: <[email protected]> ----------------------------------------------------------------
