Forrest
  1. Forrest
  2. FOR-427

Need licensing element in plugins.xml

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Critical Critical
    • Resolution: Unresolved
    • Affects Version/s: 0.7
    • Fix Version/s: None
    • Labels:
      None

      Description

      Since plugins can be hosted on different sites they can be released under licenses other than the Apache one. We need an element in plugins.xml that records the type of license a plugin is released under. This element should be used by the plugin install process to verify that the user agrees to the terms of that license before download and installation is started.

        Issue Links

          Activity

          Ross Gardler made changes -
          Fix Version/s 0.8-dev [ 12310040 ]
          Environment
          Description Since plugins can be hosted on different sites they can be released under licenses other than the Apache one. We need an element in plugins.xml that records the type of license a plugin is released under. This element should be used by the plugin install process to verify that the user agrees to the terms of that license before download and installation is started.
          Since plugins can be hosted on different sites they can be released under licenses other than the Apache one. We need an element in plugins.xml that records the type of license a plugin is released under. This element should be used by the plugin install process to verify that the user agrees to the terms of that license before download and installation is started.
          Ross Gardler made changes -
          Link This issue is part of FOR-533 [ FOR-533 ]
          Hide
          David Crossley added a comment -
          For example:

          <license name="A.N.Other License" url="http://www.domain.org/licenseText"/>

          would result in the user being asked to read the license at the supplied URL and then typing yes to agree (no skips installation).

          <license name="A.N.Other License">
            This is the text of the license.
          </license>

          would result in the license text being displayed and the user being asked to agree.
          Show
          David Crossley added a comment - For example: <license name="A.N.Other License" url=" http://www.domain.org/licenseText "/> would result in the user being asked to read the license at the supplied URL and then typing yes to agree (no skips installation). <license name="A.N.Other License">   This is the text of the license. </license> would result in the license text being displayed and the user being asked to agree.
          David Crossley made changes -
          Fix Version/s 0.8 [ 10040 ]
          Description Since plugins can be hosted on different sites they can be released under licenses other than the Apache one. We need an element in plugins.xml that records the type of license a plugin is released under. This element should be used by the plugin install process to verify that the user agrees to the terms of that license before download and installation is started.

          For example:

          <license name="A.N.Other License" url="http://www.domain.org/licenseText"/>

          would result in the user being asked to read the license at the supplied URL and then typing yes to agree (no skips installation).

          <license name="A.N.Other License">
            This is the text of the license.
          </license>

          would result in the license text being displayed and the user being asked to agree.
          Since plugins can be hosted on different sites they can be released under licenses other than the Apache one. We need an element in plugins.xml that records the type of license a plugin is released under. This element should be used by the plugin install process to verify that the user agrees to the terms of that license before download and installation is started.
          Hide
          David Crossley added a comment -
          Schedule for 0.8 and tidy the Description.
          Show
          David Crossley added a comment - Schedule for 0.8 and tidy the Description.
          Ross Gardler made changes -
          Field Original Value New Value
          Priority Blocker [ 1 ] Critical [ 2 ]
          Hide
          Ross Gardler added a comment -
          Reduced to Critical as this need not block the 0.7 release since we currently do not link to any plugins with incompatible licenses.
          Show
          Ross Gardler added a comment - Reduced to Critical as this need not block the 0.7 release since we currently do not link to any plugins with incompatible licenses.
          Ross Gardler created issue -

            People

            • Assignee:
              Unassigned
              Reporter:
              Ross Gardler
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:

                Development