| Developer: | Florian Maul, Jens Goldhammer + contributors | ||
| Release: | 0.6.0-rc1 | Release date: | 2013-10-22 |
| Type: | Extension for Repository / Share | Packaging: | AMP |
| Public listing: | addons.alfresco.com/javascript-console | ||
| Source hosting: | GitHub share-extras/js-console | Source license: | Apache License |
| Reviewer: | Axel Faust | Review date: | 2015-01-06 |
| Criteria catalog: | Critieria overview (state of 2015-01-06) | ||
Review result: PASS (only trivial issues)
| No | Note | Reference |
|---|---|---|
| 1 | Apache License is not applied correctly - license is only stated in the addons.alfresco.com listing and included in only a single source file | Apache License 2.0 |
This segment lists all notes / issues / violations of inclusion criteria found during the review. Any item of the criteria catalog not mentioned in this section is presumed to be matched sufficiently for inclusion in the OOTB addon listing.
| Class | No | Category | Type | Note |
|---|---|---|---|---|
| Non-technical | 5 | State | must | Current release has been marked as a "Release Candidate" for 15+ months - effectively a public "production" |
| Non-technical | 8 | Publication | must | Details on addons.alfresco.com listing very limited and outdated (minimal supported versions, project link) |
| Technical | 11 | Build | must | Build from source of tag 0.6.0-rc1 succeeds (criteria fulfilled), but current master fails due to issue#30 |
| Technical | 13 | Configuration | must | Repository module should use "module" instead of "extension" path for Spring context and model configuration |
| Technical | 32 | Configuration | should | Repository module should not use "extension" path for web scripts (which prevents overrides by end user / customer) |
| Technical | 17 | Configuration | should | Repository module might want to allow configuration of pre-/post-roll scripts via Addon properties (or inline into Java source) |
| Technical | 21 | API | should | Repository module uses non-public bean variant for TransactionService (non-critical due to simple alias of TransactionService=transactionService) |
| Compatibility | 2 | Alfresco | must not | Module itself does not use EoL'ed features, but provides console templates to use Lucene |
This segments lists all notes regarding compatibility of the addon with Alfresco, 3rd-party addons or client environments.
| Compatible with | Version | Notes |
|---|---|---|
| Alfresco | Enterprise 5.0.0 | tested by reviewer |
| Alfresco | Community 5.0.c | tested by douglascrp (discussed via #alfresco on IRC) |
| Alfresco | Enterprise 4.2.x | tested by reviewer |
| Alfresco | Community 4.2.f | tested by reviewer |
| Alfresco | Community / Enterprise 4.0 | |
| Firefox | 34.0.5 | tested by reviewer |
| Internet Explorer | 10 | tested by reviewer |
| Internet Explorer | 11 | tested by reviewer (Alfresco Enterprise 4.2.1 / Community 5 or later) |
Note: IE 8 is not compatible / supported in any combination with Alfresco, unless issue#24 is addressed.
- Update addons.alfresco.com listing - potentially de-activate old project site
- Correct license application within project
- Minor re-organisation of configuration
- Remove reference to EoL'ed components
- Remove reliance on running SOLR - issue#21