You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Robert Zeigler (JIRA)" <ji...@apache.org> on 2008/12/22 22:38:11 UTC

[jira] Created: (CAY-1158) cayenne-modeler:run plugin should check for a cayenne.xml file in the current project

cayenne-modeler:run plugin should check for a cayenne.xml file in the current project
-------------------------------------------------------------------------------------

                 Key: CAY-1158
                 URL: https://issues.apache.org/cayenne/browse/CAY-1158
             Project: Cayenne
          Issue Type: Improvement
          Components: CayenneModeler GUI
    Affects Versions: 3.0M5
         Environment: any
            Reporter: Robert Zeigler
            Priority: Minor


Being able to do mvn cayenne-modeler:run from any maven-based project is handy.  It would be even sweeter if the modeler could check for a cayenne.xml file in at least src/main/resources (maybe src/main/webapp/WEB-INF, if it exists, as well?) and open that mapping by default. This would improve the usefulness of mvn cayenne-modeler:run as opposed to opening the modeler some other way.  Optionally, we could allow the modeler plugin configuration to specify a cayenne.xml file to open for any given project.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Created: (CAY-1158) cayenne-modeler:run plugin should check for a cayenne.xml file in the current project

Posted by Kevin Menard <ni...@gmail.com>.
I still have to disagree with that overall assertion.  When using
Cayenne in a project with maven, it's a bit counter-intuitive to still
have to download the full tarball distribution in order to get the
latest version of the modeler.  I wouldn't go as far as to say that it
diminishes the value of published maven artifacts, but it starts to
take away some of its value.

Having said that, there's definitely room for improvement.  I'm hoping
to give it a look over the holiday.

-- 
Kevin



On Tue, Dec 23, 2008 at 2:58 AM, Andrus Adamchik <an...@objectstyle.org> wrote:
> +1
>
> Without some synergy with the rest of the Maven build system, the plugin
> offers little benefit compared to the standalone Modeler.
>
> Hmm... Maybe there's an easy way to integrate it with Eclipse/Maven plugin?
>
> Andrus
>
> On Dec 22, 2008, at 11:38 PM, Robert Zeigler (JIRA) wrote:
>
>> cayenne-modeler:run plugin should check for a cayenne.xml file in the
>> current project
>>
>> -------------------------------------------------------------------------------------
>>
>>                Key: CAY-1158
>>                URL: https://issues.apache.org/cayenne/browse/CAY-1158
>>            Project: Cayenne
>>         Issue Type: Improvement
>>         Components: CayenneModeler GUI
>>   Affects Versions: 3.0M5
>>        Environment: any
>>           Reporter: Robert Zeigler
>>           Priority: Minor
>>
>>
>> Being able to do mvn cayenne-modeler:run from any maven-based project is
>> handy.  It would be even sweeter if the modeler could check for a
>> cayenne.xml file in at least src/main/resources (maybe
>> src/main/webapp/WEB-INF, if it exists, as well?) and open that mapping by
>> default. This would improve the usefulness of mvn cayenne-modeler:run as
>> opposed to opening the modeler some other way.  Optionally, we could allow
>> the modeler plugin configuration to specify a cayenne.xml file to open for
>> any given project.
>>
>> --
>> This message is automatically generated by JIRA.
>> -
>> You can reply to this email to add a comment to the issue online.
>>
>>
>
>

Re: [jira] Created: (CAY-1158) cayenne-modeler:run plugin should check for a cayenne.xml file in the current project

Posted by Andrus Adamchik <an...@objectstyle.org>.
+1

Without some synergy with the rest of the Maven build system, the  
plugin offers little benefit compared to the standalone Modeler.

Hmm... Maybe there's an easy way to integrate it with Eclipse/Maven  
plugin?

Andrus

On Dec 22, 2008, at 11:38 PM, Robert Zeigler (JIRA) wrote:

> cayenne-modeler:run plugin should check for a cayenne.xml file in  
> the current project
> -------------------------------------------------------------------------------------
>
>                 Key: CAY-1158
>                 URL: https://issues.apache.org/cayenne/browse/CAY-1158
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>    Affects Versions: 3.0M5
>         Environment: any
>            Reporter: Robert Zeigler
>            Priority: Minor
>
>
> Being able to do mvn cayenne-modeler:run from any maven-based  
> project is handy.  It would be even sweeter if the modeler could  
> check for a cayenne.xml file in at least src/main/resources (maybe  
> src/main/webapp/WEB-INF, if it exists, as well?) and open that  
> mapping by default. This would improve the usefulness of mvn cayenne- 
> modeler:run as opposed to opening the modeler some other way.   
> Optionally, we could allow the modeler plugin configuration to  
> specify a cayenne.xml file to open for any given project.
>
> -- 
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>


[jira] Assigned: (CAY-1158) cayenne-modeler:run plugin should check for a cayenne.xml file in the current project

Posted by "Robert Zeigler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/cayenne/browse/CAY-1158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Zeigler reassigned CAY-1158:
-----------------------------------

    Assignee: Robert Zeigler

> cayenne-modeler:run plugin should check for a cayenne.xml file in the current project
> -------------------------------------------------------------------------------------
>
>                 Key: CAY-1158
>                 URL: https://issues.apache.org/cayenne/browse/CAY-1158
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>    Affects Versions: 3.0M5
>         Environment: any
>            Reporter: Robert Zeigler
>            Assignee: Robert Zeigler
>            Priority: Minor
>
> Being able to do mvn cayenne-modeler:run from any maven-based project is handy.  It would be even sweeter if the modeler could check for a cayenne.xml file in at least src/main/resources (maybe src/main/webapp/WEB-INF, if it exists, as well?) and open that mapping by default. This would improve the usefulness of mvn cayenne-modeler:run as opposed to opening the modeler some other way.  Optionally, we could allow the modeler plugin configuration to specify a cayenne.xml file to open for any given project.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (CAY-1158) cayenne-modeler:run plugin should open a (configured) project file, with suitable defaults

Posted by "Robert Zeigler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/cayenne/browse/CAY-1158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Zeigler closed CAY-1158.
-------------------------------


> cayenne-modeler:run plugin should open a (configured) project file, with suitable defaults
> ------------------------------------------------------------------------------------------
>
>                 Key: CAY-1158
>                 URL: https://issues.apache.org/cayenne/browse/CAY-1158
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>    Affects Versions: 3.0M5
>         Environment: any
>            Reporter: Robert Zeigler
>            Assignee: Robert Zeigler
>            Priority: Minor
>             Fix For: 3.0M6
>
>
> To increase the utility of the cayenne-modeler plugin, it should allow users to configure a "model file" to be opened when the plugin is run.  Should no file be specified, the plugin should search through the top level of non-test resource directories for cayenne.xml, using the first one found.  Failing that, src/main/webapp/WEB-INF/cayenne.xml should also be tried before falling back to opening the modeler with no project specified.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAY-1158) cayenne-modeler:run plugin should open a (configured) project file, with suitable defaults

Posted by "Robert Zeigler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/cayenne/browse/CAY-1158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Zeigler updated CAY-1158:
--------------------------------

    Fix Version/s: 3.0M6

> cayenne-modeler:run plugin should open a (configured) project file, with suitable defaults
> ------------------------------------------------------------------------------------------
>
>                 Key: CAY-1158
>                 URL: https://issues.apache.org/cayenne/browse/CAY-1158
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>    Affects Versions: 3.0M5
>         Environment: any
>            Reporter: Robert Zeigler
>            Assignee: Robert Zeigler
>            Priority: Minor
>             Fix For: 3.0M6
>
>
> To increase the utility of the cayenne-modeler plugin, it should allow users to configure a "model file" to be opened when the plugin is run.  Should no file be specified, the plugin should search through the top level of non-test resource directories for cayenne.xml, using the first one found.  Failing that, src/main/webapp/WEB-INF/cayenne.xml should also be tried before falling back to opening the modeler with no project specified.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (CAY-1158) cayenne-modeler:run plugin should open a (configured) project file, with suitable defaults

Posted by "Robert Zeigler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/cayenne/browse/CAY-1158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Zeigler resolved CAY-1158.
---------------------------------

    Resolution: Fixed

> cayenne-modeler:run plugin should open a (configured) project file, with suitable defaults
> ------------------------------------------------------------------------------------------
>
>                 Key: CAY-1158
>                 URL: https://issues.apache.org/cayenne/browse/CAY-1158
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>    Affects Versions: 3.0M5
>         Environment: any
>            Reporter: Robert Zeigler
>            Assignee: Robert Zeigler
>            Priority: Minor
>             Fix For: 3.0M6
>
>
> To increase the utility of the cayenne-modeler plugin, it should allow users to configure a "model file" to be opened when the plugin is run.  Should no file be specified, the plugin should search through the top level of non-test resource directories for cayenne.xml, using the first one found.  Failing that, src/main/webapp/WEB-INF/cayenne.xml should also be tried before falling back to opening the modeler with no project specified.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAY-1158) cayenne-modeler:run plugin should open a (configured) project file, with suitable defaults

Posted by "Robert Zeigler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/cayenne/browse/CAY-1158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Zeigler updated CAY-1158:
--------------------------------

    Description: To increase the utility of the cayenne-modeler plugin, it should allow users to configure a "model file" to be opened when the plugin is run.  Should no file be specified, the plugin should search through the top level of non-test resource directories for cayenne.xml, using the first one found.  Failing that, src/main/webapp/WEB-INF/cayenne.xml should also be tried before falling back to opening the modeler with no project specified.  (was: Being able to do mvn cayenne-modeler:run from any maven-based project is handy.  It would be even sweeter if the modeler could check for a cayenne.xml file in at least src/main/resources (maybe src/main/webapp/WEB-INF, if it exists, as well?) and open that mapping by default. This would improve the usefulness of mvn cayenne-modeler:run as opposed to opening the modeler some other way.  Optionally, we could allow the modeler plugin configuration to specify a cayenne.xml file to open for any given project.)
        Summary: cayenne-modeler:run plugin should open a (configured) project file, with suitable defaults  (was: cayenne-modeler:run plugin should check for a cayenne.xml file in the current project)

> cayenne-modeler:run plugin should open a (configured) project file, with suitable defaults
> ------------------------------------------------------------------------------------------
>
>                 Key: CAY-1158
>                 URL: https://issues.apache.org/cayenne/browse/CAY-1158
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: CayenneModeler GUI
>    Affects Versions: 3.0M5
>         Environment: any
>            Reporter: Robert Zeigler
>            Assignee: Robert Zeigler
>            Priority: Minor
>
> To increase the utility of the cayenne-modeler plugin, it should allow users to configure a "model file" to be opened when the plugin is run.  Should no file be specified, the plugin should search through the top level of non-test resource directories for cayenne.xml, using the first one found.  Failing that, src/main/webapp/WEB-INF/cayenne.xml should also be tried before falling back to opening the modeler with no project specified.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.