The Apereo Open Academic Environment (OAE) project team is excited to announce 
the second major release of the Apereo Open Academic Environment; OAE Alpine 
Swift or OAE 2.0.

Apereo OAE Alpine Swift brings a wide range of user-facing improvements such as:
Following
Video support
Terms and Conditions
A number of usability refinements
Internationalization and Accessibility improvements

Try it out

OAE Alpine Swift can be experienced on the project's QA server at 
http://oae.oae-qa0.oaeproject.org. It is worth noting that this server is 
actively used for testing and will be wiped and redeployed every night.

The source code has been tagged with version number 2.0.0 and can be downloaded 
from the following repositories:

Back-end: https://github.com/oaeproject/Hilary/tree/2.0.0  
Front-end: https://github.com/oaeproject/3akai-ux/tree/2.0.0  

Documentation on how to install the system can be found at 
https://github.com/oaeproject/Hilary/blob/2.0.0/README.md.

The repository containing all deployment scripts can be found at 
https://github.com/oaeproject/puppet-hilary.


Changelog

Following

It is now possible to follow other people, allowing for important and public 
activities from that person to be shown in your personal activity feed. This 
provides a way to learn more about the collaboration in which your peers are 
involved, and offers an opportunity for serendipitous discovery of content, 
discussions, people and groups at the same time.

Video Support

An integration with MediaCore (http://mediacore.com) is now available, allowing 
for all videos to be uploaded and played inside of OAE. The integration makes 
it possible for uploaded videos to be transferred to and processed by 
MediaCore, generating a thumbnail and video that can be played in all browsers. 
This video is delivered to the OAE user interface through the MediaCore video 
player.

The MediaCore video support can be enabled and configured on a tenant-by-tenant 
basis through the administration UI.

Terms and Conditions

A Terms and Conditions agreement feature is now available. If configured, this 
agreement is presented to all users when they sign in for the first time and 
they will need to accept it before they can use the system. The terms and 
conditions can be internationalized in multiple languages at the same time.

The Terms and Conditions agreement can be enabled and configured on a 
tenant-by-tenant basis through the administration UI.

My Groups

The My Groups page now follows the same behaviour as the My Library and My 
Discussions pages when being viewed by other people. Only groups that can 
already be seen by the person viewing your My Groups page will be shown.

Monitoring

Integration with Google Analytics is now available out of the box, allowing for 
a better understanding around usage patterns and total usage to be gained. This 
can be enabled and configured on a tenant-by-tenant basis through the 
administration UI.

TinCan API

OAE is now capable of pushing activities to a Learning Record Store using the 
TinCan (http://tincanapi.com) or Experience API. This API is a new 
specification for learning technology that makes it possible to collect data 
about the wide range of experiences a person has (online and offline). This API 
captures data in a consistent format about a person or group’s activities from 
many technologies, of which OAE is now one.

The TinCan API support can be enabled and configured on a tenant-by-tenant 
basis through the administration UI.

Internationalization

The OAE project has decided to adopt Crowdin 
(http://crowdin.net/project/apereo-oae) as its official translation platform. 
This allows for OAE to be translated through the Crowdin web UI without needing 
to set up a local development environment.

In addition to making it easy to translate all of the OAE keys, it provides 
translation suggestions based on a Translation Knowledge Base and machine 
translations. Crowdin provides a very useful overview of the translation 
completeness of the different supported languages and makes it easy to see 
which keys still need to be translated. A synchronisation script has also been 
provided that will automatically make new keys available to Crowdin and will 
pull the newest translations into the code base.

Through this Crowdin integration, OAE Alpine Swift includes the following 
complete translations:
Catalan
Chinese
Dutch
French
German
Spanish
Valencian
A special thanks goes to Frederic Dooremont, Toni Devís López, Samuel Gutiérrez 
Jiménez-Peña, Harry Wang, Yildiray Ogurol and Mark Breuker for providing these 
translations.

Finally, OAE will now also automatically detect the preferred language based on 
the user's browser settings, according to internationalization best practices. 
We will only default to the language configured in the admin UI if this has not 
been set.

CSV User Import

A tenant can now be pre-populated with a large set of users by uploading a CSV 
user file. These accounts can be associated with a specific authentication 
strategy and existing accounts will not be overridden. The CSV upload can be 
done by a global or a tenant administrator.

Usability Improvements

A long list of usability refinements have been added. Some of the more notable 
ones are:
Improved previews for activity feed items
Improved button wording and clarity
Automatic link recognition in comments and discussions
Keyboard acccessibility improvements (e.g. refocussing modal triggers after 
modal is closed)
etc.
Automated testing

A number of improvements have been made to the automated QUnit tests, including 
making sure that all tests are automatically run after every commit.


Get in touch

The project website can be found at http://www.oaeproject.org. The project blog 
will be updated with the latest project news from time to time, and can be 
found athttp://www.oaeproject.org/blog.

The mailing list used for Apereo OAE is oae-dev@collab.sakaiproject.org. You 
can subscribe to the mailing list at 
http://collab.sakaiproject.org/mailman/listinfo/oae-dev.

Bugs and other issues can be reported in our issue tracker at 
https://github.com/oaeproject/3akai-ux/issues.
_______________________________________________
oae-dev mailing list
oae-dev@collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/oae-dev

Reply via email to