Content Services (ECM)
Process Services (BPM)
Application Development Framework
Digital Business Platform
Announcements & Opportunities
Alfresco Ambassador Program
Alfresco Content Services (ECM)
to create and rate content, and to follow, bookmark, and share content with other members. Not a member?
Aikau 1.09 & above with share?
Question asked by
on Aug 25, 2015
on Oct 27, 2015 by ddraper
Show 0 Likes
Is it possible to use Aikau 1.0.9 etc with a share project?
No one else has this question
Mark as assumed answered
This content has been marked as final.
Show 3 comments
(Required, will not be published)
Aug 26, 2015 8:55 AM
if your base Alfresco / Share version is 5.0.d (Community) / 5.0.1 (Enterprise) or higher, you can include a newer Aikau version with your Share project. Starting from these versions, Aikau has been set up to be upgradeable without requiring a new version of Alfresco / Share.
Keep in mind though, that Aikau releases occur in relatively short intervals and are not AFAIK put through the same QA rigors as a full Alfresco release. I have seen some intermittent regression issues and necessary refactorings to adapt to changes in Aikau within my current project where I've updated the included version about four times now. As a result, I currently would not "just update" Aikau in any environment without an active project budget to perform my own sets of (acceptance) tests.
But all in all, the update process is relatively painless and the above mentioned issues are typically in some nitty, gritty details of something that is still-evolving functionality.
Show 0 Likes
Aug 26, 2015 1:40 PM
It is perfect, thank you :)
Show 0 Likes
Oct 27, 2015 2:45 PM
Just to pick up Axel on a couple of points (since he's not an Alfresco employee he's not aware of what testing is and isn't carried out). Aikau has an automated test suite with approximately 80% code coverage (and the 20% that isn't currently covered is largely non-production code). This is actually the highest automated test code coverage within Alfresco so in that regard Aikau is exceptionally well tested… does this mean that there won't be bugs? Of course there will… however, each time a new bug is raised we create a new unit test to reproduce the problem, fix the bug and that way we prevent regressions of that particular issue.
We also prioritize bugs above all feature work, so if a bug is reported it will be included in the next weekly sprint which means that any bug you raise will be fixed typically in less than 2 weeks. Compare that with a bug that might be found in Alfresco Community and you might be waiting up to a year for a fix, or with Alfresco Enterprise that you could be waiting a few months for the next service pack (unless the issue requires a hotfix - in which case you would get it as soon as it is resolved).
We do hotfix releases of Aikau as Share goes through the QA process so a version of Aikau that ships with a release of Alfresco could be considered more robust than others. So if you upgrade to a newer version of Aikau and there is a problem you can easily revert to your previous version, report the bug and then upgrade again when that bug is fixed.
It's obviously not wise to update Aikau on a production system for the sake of it, but we would expect people to test any customizations they've made to Share using a newer Aikau release before they put it into production.
Finally, there will always be bugs… if you find them, report them and they will be fixed… but if they're not reported, there's not much we can do about it.
Show 0 Likes
Retrieving data ...
Process Variables, Activiti REST
Lucene and empty spaces.
How to change the default My Activites dashlet to user specific?
Progress on Solr SQL support for analytics
Creating your first application with ADF