Stanbol
  1. Stanbol
  2. STANBOL-491

Remove dependencies on third party maven repos

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.9.0-incubating
    • Component/s: None
    • Labels:
      None

      Description

      See http://www.sonatype.com/people/2010/03/why-external-repos-are-being-phased-out-of-central/ to learn why there shouldn't be dependencies to third party repos.

      Ideally we convince the upstream developers to push their artifacts to maven central. Alternatively we can follow https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository.

      If both fails I think we can have the dependencies in SVN as this is done for reasoners/hermit. When choosing this approach the maven bundle plugin should be configured to include the dependencies in the bundle as it is otherwise required at runtime or when building the launcher as well.

        Issue Links

          Activity

          Reto Gmür created issue -
          Reto Gmür made changes -
          Field Original Value New Value
          Link This issue blocks STANBOL-270 [ STANBOL-270 ]
          Hide
          Fabian Christ added a comment -

          Can we please collect information about artifacts that are currently not in maven central in this issue. This would help to get an overview.

          Show
          Fabian Christ added a comment - Can we please collect information about artifacts that are currently not in maven central in this issue. This would help to get an overview.
          Fabian Christ made changes -
          Link This issue is blocked by STANBOL-507 [ STANBOL-507 ]
          Fabian Christ made changes -
          Link This issue is blocked by STANBOL-508 [ STANBOL-508 ]
          Rupert Westenthaler made changes -
          Link This issue relates to STANBOL-510 [ STANBOL-510 ]
          Hide
          Fabian Christ added a comment - - edited

          All third party repos are removed for released artifacts. The only exception is the metaxa engine which will be excluded from the release.

          Show
          Fabian Christ added a comment - - edited All third party repos are removed for released artifacts. The only exception is the metaxa engine which will be excluded from the release.
          Fabian Christ made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Fabian Christ made changes -
          Fix Version/s 0.9.0-incubating [ 12317604 ]
          Fabian Christ made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Resolved Resolved
          30d 4h 47m 1 Fabian Christ 15/Mar/12 12:35
          Resolved Resolved Closed Closed
          55d 1h 12m 1 Fabian Christ 09/May/12 14:48

            People

            • Assignee:
              Unassigned
              Reporter:
              Reto Gmür
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development