Skip to content

Commit

Permalink
5.0.d compatibility
Browse files Browse the repository at this point in the history
  • Loading branch information
angelborroy-ks committed Sep 23, 2016
1 parent 4e8b79d commit e2a872e
Show file tree
Hide file tree
Showing 3 changed files with 81 additions and 20 deletions.
76 changes: 76 additions & 0 deletions Alfresco-Simple-OCR-OOTB-addon-review.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
# Alfresco Simple OCR

<table width="100%">
<tr>
<td width="120">Developer:</td>
<td>Angel Borroy</td>
<td colspan="2"></td>
</tr>
<tr>
<td width="120">Release:</td>
<td><a href="https://github.com/keensoft/alfresco-simple-ocr/tree/1.1.1">1.1.1</a></td>
<td width="120">Release date:</td>
<td>2016-09-23</td>
</tr>
<tr>
<td width="120">Type:</td>
<td>Extension for Repository</td>
<td width="120">Packaging:</td>
<td>AMP</td>
</tr>
<tr>
<td width="120">Public listing:</td>
<td colspan="3"><a href="https://addons.alfresco.com/addons/alfresco-simple-ocr-action">addons.alfresco.com/addons/alfresco-simple-ocr-action</a></td>
</tr>
<tr>
<td width="120">Source hosting:</td>
<td><a href="https://github.com/keensoft/alfresco-simple-ocr">GitHub keensoft/alfresco-simple-ocr</a></td>
<td width="120">Source license:</td>
<td><a href="http://www.gnu.org/licenses/lgpl-3.0.html">LGPL v3.0</a></td>
</tr>
<tr>
<td width="120">Reviewer:</td>
<td>Angel Borroy</td>
<td width="120">Review date:</td>
<td>2016-09-23</td>
</tr>
<tr>
<td>Criteria catalog:</td>
<td colspan="3"><a href="https://github.com/OrderOfTheBee/addons/wiki/Inclusion-criteria-overview">Criteria overview</a> (state of 2015-01-06)</td>
</tr>
</table>

<p><span style="font-size:150%;">Review result: </span><span class="label labelstyle-159818 linked-labelstyle-159818 lightertooltipped" style="background-color: #159818; color: #fff;">PASS</span></p>

## General notes

No | Note | Reference
--: | ---- | ---------
1 | GNU License is not applied correctly | [LGPL v3.0](http://www.gnu.org/licenses/lgpl-3.0.html)

## Criteria notes

This segment lists all notes / issues / violations of inclusion criteria found during the review. Any item of the [criteria catalog](https://github.com/OrderOfTheBee/addons/wiki/Inclusion-criteria-overview) not mentioned in this section is presumed to be matched sufficiently for inclusion in the OOTB addon listing.

Class | No | Category | [Type](https://github.com/OrderOfTheBee/addons/wiki/General-guidelines#requirement-relevance-types) | Note |
----- | --: | -------- | :----- | ----
Non-technical | 10 | [Documentation](https://github.com/OrderOfTheBee/addons/wiki/Non-technical-inclusion-criteria#documentation) | must | Many users having problems on installation tasks, a more detailed guide is required
Non-technical | 11 | [Documentation](https://github.com/OrderOfTheBee/addons/wiki/Non-technical-inclusion-criteria#documentation) | must | Suggested OCR tools as pdfsandwich and ocrmypdf but no tested versions are detailed

## Compatibility

This segments lists all notes regarding compatibility of the addon with Alfresco, 3rd-party addons or client environments.

Compatible with | Version | Notes
--- | --- | ---
Alfresco | Community 5.1.x | tested by reviewer
Alfresco | Community 5.0.x | tested by reviewer
pdfsandwich | 0.1.4 | tested by reviewer
ocrmypdf | 3.2.1 | tested by reviewer
Windows Server (Window.Media.OCR) | 2012 R2 | tested by reviewer

## Suggested tasks

1. Correct license application within project
2. Provide a detailed (and tested) guide for installation by using Alfresco wizard installer
3. Include tested versions for 3rd party software (pdfsandwich, ocrmypdf and Windows.Media.OCR)
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ This addon provides an action to extract OCR text from images or plain PDFs in A
The plugin is licensed under the [LGPL v3.0](http://www.gnu.org/licenses/lgpl-3.0.html).

**State**
Current addon release is 1.0.0
Current addon release is 1.1.1

**Compatibility**
The current version has been developed using Alfresco 5.1 and Alfresco SDK 2.1.1, although it should run in Alfresco 5.0.d and Alfresco 5.0.c
The current version has been developed using Alfresco 5.0 and Alfresco SDK 2.1.1, although it runs also in Alfresco 5.1

Browser compatibility: 100% supported

Expand All @@ -36,7 +36,7 @@ Downloading the ready-to-deploy-plugin
--------------------------------------
The binary distribution is made of one amp file to be deployed in Alfresco as a repo module:

* [repo AMP](https://github.com/keensoft/alfresco-simple-ocr/releases/download/1.0.0/simple-ocr-repo.amp)
* [repo AMP](https://github.com/keensoft/alfresco-simple-ocr/releases/download/1.1.1/simple-ocr-repo.amp)

You can install them by using standard [Alfresco deployment tools](http://docs.alfresco.com/community/tasks/dev-extensions-tutorials-simple-module-install-amp.html) in `alfresco.war`

Expand Down
19 changes: 2 additions & 17 deletions simple-ocr-repo/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@
<modelVersion>4.0.0</modelVersion>
<groupId>es.keensoft.alfresco</groupId>
<artifactId>simple-ocr-repo</artifactId>
<version>1.1.0</version>
<version>1.1.1</version>
<name>simple-ocr-repo Repository AMP project</name>
<packaging>amp</packaging>
<description>Manages the lifecycle of the simple-ocr-repo Repository AMP (Alfresco Module Package)</description>

<parent>
<groupId>org.alfresco.maven</groupId>
<artifactId>alfresco-sdk-parent</artifactId>
<version>2.2.0</version>
<version>2.1.1</version>
</parent>

<!--
Expand All @@ -21,21 +21,6 @@
For more available properties see the alfresco-sdk-parent POM.
-->
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<!-- The following are default values for data location and Alfresco Community version.
Uncomment if you need to change (Note. current default version for Enterprise edition is 5.1) -->
<alfresco.version>5.1.g</alfresco.version>
<!-- alfresco.data.location>/absolute/path/to/alf_data_dev</alfresco.data.location> -->

<!-- This control the root logging level for all apps uncomment and change, defaults to WARN
<app.log.root.level>WARN</app.log.root.level>
-->

<!-- Set the enviroment to use, this controls which properties will be picked in src/test/properties
for embedded run, defaults to the 'local' environment. See SDK Parent POM for more info.
<env>local</env>
-->
</properties>

<!-- Here we realize the connection with the Alfresco selected platform
Expand Down

0 comments on commit e2a872e

Please sign in to comment.