Autosave ensures that content changes will not be lost if a sudden power outage or network disruption occurs. The concurrent editing feature provided by the conflict module allows for the simultaneous editing of the same content by multiple users by performing automatic merges whenever possible. The API for the addition of visual merging tools for solving merge conflicts is provided, while a basic out-of-the-box visual merging tool is planned.
The autosave form module takes care of the continues autosaving of the current state of each entity form while the conflict module makes the concurrent editing possible.
During this talk we'll take a look at the current state of the modules and what is yet to come. We will see how they could work independent of each other and what is the added value of enabling both of them. The modules are being developed with the idea of allowing for customizations and we'll dive deeper into both of them and clarify how their functionality could be extended or adjusted.
I've presented this session at Drupal Camp Essen 2018 - D8 Entity API enhancements - autosave & conflict resolution / concurrent editing