Skip to content

Latest commit

 

History

History
89 lines (76 loc) · 5.02 KB

File metadata and controls

89 lines (76 loc) · 5.02 KB

JavaScript Console

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)

General notes

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

Criteria notes

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

Compatibility

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.

Suggested tasks

  1. Update addons.alfresco.com listing - potentially de-activate old project site
  2. Correct license application within project
  3. Minor re-organisation of configuration
  4. Remove reference to EoL'ed components
  5. Remove reliance on running SOLR - issue#21