[TXTREC-70] Refactor AWS Comprehend dependency Created: 28/Aug/19  Updated: 30/Mar/20  Resolved: 30/Mar/20

Status: Closed
Project: Text Classification
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Nguyen Phung Chi Assignee: Unassigned
Resolution: Obsolete Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:
Epic Link: Dev & AddOns tasks

 Description   

Situation:

  • The dependency of AWS Comprehend is managed in text-classification module, and using same version as AWS Java SDK.
  • However, the AWS Java SDK dependency is managed in "magnolia-external-dependencies" artifact (also AWS Reckognition dependency)

To Do:

  • We should centralize/add the dependency into "magnolia-external-dependencies" artifact, then we achieve a better libs version control.
  • Refactor dependencies usage in Text-classification module after add it into the external artifact.
<dependency>
    <groupId>com.amazonaws</groupId>
    <artifactId>aws-java-sdk-comprehend</artifactId>
    <version>${awsSdkVersion}</version>
    <exclusions>
        <exclusion>
        <groupId>commons-logging</groupId>
        <artifactId>commons-logging</artifactId>
        </exclusion>
    </exclusions>
</dependency>

Question :

 

Can we do this task for Text-classification v1.0 release? Because it seems it depends on the release of "magnolia-external-dependencies" artifact which we are using version 6.1 of it. Any idea ? ilgun



 Comments   
Comment by Evzen Fochr [ 30/Mar/20 ]

Refactored, right now we use aws-comprehend-connector from aws-foundation to bring these dependencies.

Generated at Mon Feb 12 11:05:10 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.