Grails
  1. Grails
  2. GRAILS-3180

Top level task: Improvements to Grails core plug-in system

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 1.0, 1.0.1, 1.0.2, 1.0.3
    • Fix Version/s: None
    • Component/s: Plugins
    • Labels:
      None

      Issue Links

      1.
      Pre-compiled plugins instead of shipping sources Sub-task Closed Graeme Rocher
       
      2.
      Load plug-ins from the zip files instead of extracting them Sub-task Closed Graeme Rocher
       
      3.
      Split out Grails core into real Grails plugins under GRAILS_HOME/plugins Sub-task Closed Graeme Rocher
       
      4.
      Modify create-app/install-plugin and add uninstall-plugin that stores dependencies in Grails project (possibly in a pom) Sub-task Closed Graeme Rocher
       
      5.
      Make Grails automatically resolve plug-in dependencies on app load Sub-task Closed Graeme Rocher
       
      6.
      Install plugins into USER_HOME instead of project directory Sub-task Closed Graeme Rocher
       
      7.
      Add support for global plugins that install for all apps Sub-task Closed Graeme Rocher
       
      8.
      Automatically resolve (transitive dependencies) dependant plugins when installing a plugin Sub-task Closed Graeme Rocher
       
      9.
      Add plugin scoping support (test, war, devrun etc.) Sub-task Closed Graeme Rocher
       
      10.
      support multiple plug-in repositories with list-plugins, release-plugin etc. Sub-task Closed Graeme Rocher
       
      11.
      install-plugin should replace previous versions of the same plugin Sub-task Closed Graeme Rocher
       
      12.
      add a loadBefore variable similar to loadAfter Sub-task Closed Graeme Rocher
       
      13.
      Add a tag library for inspecting plugins in GSPs (see the grails.org sample app for the basis of this) Sub-task Closed Graeme Rocher
       
      14.
      Uninstall plugins that have been removed from metadata Sub-task Closed Graeme Rocher
       
      15.
      Consider a local cache layout similar to Maven's Sub-task Closed Graeme Rocher
       
      16.
      Allow additional plug-in scripts and global scripts to run outside of a project Sub-task Closed Graeme Rocher
       
      17.
      Modify "list-plugins" to optionally display just installed plugins Sub-task Closed Graeme Rocher
       
      18. Uninstall plugin dependencies Sub-task Open Unassigned
       
      19.
      When using the "plugin" attribute of the <g:render> method if you are running as the current plugin it should be ignore Sub-task Closed Graeme Rocher
       
      20. Location based artefacts Sub-task Open Unassigned
       
      21.
      Breakage: Dependencies on core plugins not resolving Sub-task Closed Graeme Rocher
       
      22.
      PackagePlugin including stuff it shouldn't in plugin.xml Sub-task Closed Graeme Rocher
       
      23.
      Remove plugins from war Sub-task Closed Graeme Rocher
       
      24.
      Modify GrailsScriptRunner to use convention for scripts that are allowed to run outside of a project Sub-task Closed Jeff Scott Brown
       
      25.
      classes in plugin lib not found if grails.work.dir set Sub-task Closed Graeme Rocher
       
      26.
      ability to override a plugin's artefacts Sub-task Closed Graeme Rocher
       
      27. CLONE - ability to override a plugin's artefacts Sub-task Open Graeme Rocher
       

        Activity

        Hide
        Graeme Rocher added a comment -

        There is no scope / time to resolve these remaining lower priority issues for 1.2 so moving to 1.3

        for 1.2 final only issues considered blocking will now be fixed

        Show
        Graeme Rocher added a comment - There is no scope / time to resolve these remaining lower priority issues for 1.2 so moving to 1.3 for 1.2 final only issues considered blocking will now be fixed

          People

          • Assignee:
            Unassigned
            Reporter:
            Graeme Rocher
          • Votes:
            3 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

            • Created:
              Updated:
              Last Reviewed:

              Development