Contact us
  • en
  • fr
  • Solutions
    • Company IntranetDiscover our company intranet software to connect and engage your employees
    • Collaboration PlatformDiscover our digital collaboration platform that boost your employee engagement and performance
    • Knowledge ManagementHow To build and manage your knowledge base with eXo Platform
    • Employee EngagementDiscover how to boost your employee engagement
  • Product
    • Overview
      • Software TourAn overview of our software capabilities
      • Why eXoHow eXo improves your employee experience
    • Features
      • CommunicationFeatures to facilitate employee communications
      • CollaborationFeatures to create efficient teams
      • KnowledgeKnowledge management capabilities
      • ProductivityEmployee productivity tools to engage employees
    • Technology
      • Open sourceAn overview of our technology
      • IntegrationsDiscover how eXo integrates with your tools and systems
      • SecurityHow eXo Platform ensures your data security
  • Pricing
    • Product pricingLearn about our business model and pricing
    • ServicesLearn about our professional services
    • FAQsQuestions about the software, the community and our offers
  • Resources
    • Resource center
      • Case studies
      • White Papers
      • Datasheets
      • Videos
    • Technical documentation
      • Getting started
      • Developer Guide
      • Technical administration guide
      • REST APIs
    • From The Blog
      • eXo Platform 6.4 is here, available in both Enterprise and Community editions!
      • eXo Platform community edition is back
      • Cloud Vs On-premise Digital Workplace: Which one is right for your business?
  • Company
    • About us
    • Careers
    • Customers
    • Newsroom
    • Contact us
    • Partners
  • Menu mobile
    • Pricing
    • About us
    • Services
    • FAQs
    • Customers
    • Resource center
    • Contact us
    • Blog
Company Intranet Discover our company intranet software to connect and engage your employees
Collaboration Platform Discover our digital collaboration platform that boost your employee engagement and performance
Knowledge Management How To build and manage your knowledge base with eXo Platform
Employee Engagement Discover how to boost your employee engagement
Overview
  • Software Tour An overview of our software capabilities
  • Why eXo How eXo improves your employee experience
Features
  • Communication Features to facilitate employee communications
  • Collaboration Features to create efficient teams
  • Knowledge Knowledge management capabilities
  • Productivity Employee productivity tools to engage employees
Technology
  • Open source An overview of our technology
  • Integrations Discover how eXo integrates with your tools and systems
  • Security How eXo Platform ensures your data security
Product pricing Learn about our business model and pricing
Services Learn about our professional services
FAQs Questions about the software, the community and our offers
Resource center
  • Case studies
  • White Papers
  • Datasheets
  • Videos
Technical documentation
  • Getting started
  • Developer Guide
  • Technical administration guide
  • REST APIs
From The Blog
  • eXo Platform 6.4 is here, available in both Enterprise and Community editions!
  • eXo Platform community edition is back
  • Cloud Vs On-premise Digital Workplace: Which one is right for your business?
About us
Careers
Customers
Newsroom
Contact us
Partners
Pricing
About us
Services
FAQs
Customers
Resource center
Contact us
Blog
  1. Accueil
  2. Tutorial
  3. Simplified Document Versioning in eXo Platform 4.3

Simplified Document Versioning in eXo Platform 4.3

Better Document Versioning in eXo Platform 4.3
Tracking changes on documents is a pretty standard feature for any document management system . Indeed eXo Platform has incorporated this feature since its early days and, furthermore, in the upcoming version 4.3 we are introducing a set of improvements that will make this feature even easier to use.

The Battle of Concerns

Document versioning in eXo Platform was designed taking the traditional approach, which requires a user to “check out” a document to make changes and then to “check in” the updated document to confirm the changes. This approach is considered a safe way of collaboratively working on a document as it protects documents against concurrent changes being made.
But let’s face it, it’s not very intuitive as it forces users to go through the same manual steps every time when making document modifications.

To address user feedback, we surveyed some eXo customers about their experiences. We found that even though history tracking remains a top concern among our client organizations, the end users were not always able to collaborate as efficiently as they would like because document versioning issues kept getting in the way. These findings led us to make versioning optional and to users to even disable it for personal documents (already in Platform 4.0).

But while it’s tempting to provide new options to adapt to more workflows, we realized that what we really needed was a more user-friendly way to do document versioning without abandoning the promise of tracking changes. The basic expectation here is that the system keeps versions under the hood without bothering us too much when we open and change our documents freely.

So to improve the situation, we made two simple changes:

First, we removed the need to manually “check-in” and “check-out” documents in the Documents app. These operations will now be performed automatically when you edit a document over webdav or through the “remote edit” feature.
Second, we prompt you when you are about to overwrite a file. At that moment, you can decide if it’s a new version of an existing document or if a separate file should be created.

Now let’s see how it works.

Changes at Upload

From now on, when you drag and drop a file in the Documents app, if a file with the same name already exists, you will be prompted for action:

 

Documents App

While “Keep both” will create a separate file, “Upload new version” will make a new version using the content from the incoming file.

Similarly, when you copy and paste a file that has the same name as an existing one, you will be prompted to “Keep both” or to “Create a new version”.

Document Versioning

 

Check in check out

The same behaviour has been added in the “Content Selector” component and when sharing a file in the activity stream.

Electronic document management system
Document sharing

 

Edit and Upload a New Version

Another notable change is the action “Edit”, which has been replaced by “Edit Properties”, which no longer allows users to re-upload the content of a document.

File versioningInstead, if you want to update an existing document with your local copy, you either drag and drop the file from your desktop over the file in eXo Documents, as shown above, or you use the new “Upload new version” action.

 

Document workflow

 

How to try it out?

This more transparent approach to document versioning should feel more natural and less intimidating than the previous approach. Why not try it out by downloading latest preview build and give us your feedback.

Join the eXo tribe by registering for the community and get updates, tutorials, support, and access to the Platform and add-on downloads!


make-the-most-out-of-eXo-platform4

Make the most out of eXo Platform 4

Register to the next weekly live demo session and get a complete overview of what you can do with eXo Platform 4. Reserve your seat now!

Brahim Jaouane

I am a Digital Marketing specialist specialized in SEO at eXo Platform. Passionate about new technologies and Digital Marketing. With 10 years' experience, I support companies in their digital communication strategies and implement the tools necessary for their success. My approach combines the use of different traffic acquisition levers and an optimization of the user experience to convert visitors into customers. After various digital experiences in communication agencies as well as in B2B company, I have a wide range of skills and I am able to manage the digital marketing strategy of small and medium-sized companies.

Full-featured digital workplace with everything your employees need to work efficiently, smartly integrated for a compelling employee experience

  • Product
    • Software tour
    • Communication
    • Collaboration
    • Knowledge
    • Productivity
    • Open Source
    • Integrations
    • Security
  • Uses cases
    • Digital Workplace
    • Intranet software
    • Collaboration software
    • Knowledge management software
    • Entreprise Social Network
    • Employee Engagement platform
  • Roles
    • Internal Communications
    • Human Resources
    • Information Technology
  • Company
    • Product offer
    • Services Offer
    • Customers
    • Partners
    • About us
  • Resources
    • FAQs
    • Resource Center
    • Collaboration guide
    • What is a Digital workplace?
    • What is an intranet?
    • Employee engagement
  • Terms and Conditions
  • Legal
  • Privacy Policy
  • Accessibility
  • Contact us
  • Sitemap
  • Facebook
  • Twitter
  • LinkedIn
wpDiscuz