We had such a great crowd on our last webinar showing the new features and functions in the latest long-term release of the Nuxeo Platform, that we haven’t been able to answer all of your questions. Our technical team took the time to read everyone’s question and answer them.

Here is a selection of questions, answered by Nuxeo experts:

Q: Now that version 6.0 is out is there any specific factors we need to take into consideration before upgrading from 5.x.x?

A: The general upgrade process is described in the “How to Upgrade Nuxeo“ page. The 6.0 Release Notes are also available. It’s important to note that the Nuxeo Platform has been upgraded to JSF 2 for the 6.0. These tools and notes help you migrate your custom Nuxeo projects to this version.

Q: Since you mentioned Elasticsearch and the fact that you are adding a new system to the environment, how are you planning to support this new system?

A: The Nuxeo Platform supports Elasticsearch integration. Since we do our testing and performance tuning with a specific version, we recommend using the same version (1.1.2 as of today). We also recommend using a dedicated set of Elasticsearch nodes instead of using the embedded Elasticsearch (used for test only, to avoid having to configure an Elasticsearch server in this case).

Our documentation explains how our Elasticsearch support works, and what the constraints are (no negative ACL for example) and any possible limitations that exist.

You can find more information here:

Q: Is all indexing done at the search node or do the Nuxeo servers still manage their own index?

A: As in the past, content can still be queried by accessing the database backend. The Elasticsearch index is additional and available for querying as well. Both can be accessed depending on the requirements of the application and both can be fine tuned.

Q: I used to manage my assets in the DAM only. Where is this module now?

A: DAM features are brought by the DAM Marketplace package. The DAM Marketplace package leverages the new features of Nuxeo Platform Web UI like the Info View to display the media.

Q: Will there be a possibility to edit EXIF/IPTC in pictures in the DAM module? For now out of the box it is only possible to edit Nuxeo-specific metadata.

A: Yes, we are developing a new feature that will allow you to write EXIF and other binary metadata. You will be able to configure your final application to read and write this data (to display the fields you want the user to update for example).

Q: Is it possible to edit all values in a column at once in the spreadsheet view?

A: Yes, you can drag the bottom right square of the cell, this will fill the values in the cells.

Q: For online editing, is the generated link a link to the repository? How are permissions handled? Did that image live in the repository, and you only pulled it local to edit?

A: Yes, the generated permalink points to the repository. You would use it from a browser, not from another Nuxeo Drive instance.

The feature uses Nuxeo Drive, our desktop sync. Nuxeo Drive downloads the synchronized files in the user’s “Nuxeo Drive” folder, in a specific “Locally Edited” sub-folder. Files are synced with the server each time they are saved locally.

Q: Any changes with the mobile presentation of the portal? Right now, out of the box, there are Android and iOS clients which look broken on 5.9.5/6.0.0 version. Will it be possible to just change portal look into mobile view, like Atlassian Confluence does?

A: With the Nuxeo Platform, we provide a fully functional iOS and Android SDK’s. This will allow you to implement mobile apps with ability to locally cache some parts of the repository on the mobile device. More so you will be able to query the Nuxeo REST API, which provides you complete access to all of the document management primitives, as well as workflows, relations, search etc. We do include a native iPad app as an example. We also provide a Cordova integration layer so there is an easy integration of web applications with your mobile device. The Nuxeo Platform provides all the tools for extending your Content Management strategy to the Mobile scope.

Nuxeo Platform provides a Mobile JQuery-based add-on that allows users to browse the Nuxeo repository on any mobile device and provides them with an optimized interface.

Q: Is the iOS app universal? Support for small and big screens?

A: Nuxeo Drive Mobile Edition is a native iOS app, not a web app. It is currently compatible with the iPad.

Nuxeo Drive Mobile Edition for the iPad

Q: Is there any way to configure the REST API client without typing the user and password in the JavaScript file?

A: This is a general JavaScript client question (not specific to Nuxeo). You can (not exhaustive list):

  • Add UI asking the user for their credentials and store the credentials encrypted using the local storage of the browser;
  • Activate SSO or your custom protocol on the Nuxeo side and use it on the client and exchange tokens, so the user authenticates once (or is already authenticated).

Q: Can you configure dashboards for users or groups of types of user? Can you stop them messing it up once they’re in? :)

A: Due to the feedback we have received over the past few months, we have since removed the per-user configurable dashboard. The new dashboard system on Nuxeo Platform 6.0 doesn’t allow users to configure content itself, but makes it easy to be deeply configured via Studio and even to configure several dashboards and control their availability depending on the user profile.

See How to Customize the Dashboard