Enabling rich data management and data sharing capabilities on Drupal 8 sites

toamit

Data is everywhere, however Drupal core and contributed modules currently offer very little to no support for data handling. This session will provide attendees an indepth understanding of how to manage and share data on Drupal  sites. We will demonstrate these new capabilities through our new FolderShare, Chart Suite and Formatter Suite modules. The FolderShare module implements a fieldable virtual file system for Drupal 8, Chart suite implements automatic generation of visualization of files in CSV and JSON formats, and lastly the Formatter Suite adds 16 field formatters and one image formatter to compliment Drupal 8 core. 

The session will discuss details of modules with usage scenarios and their usage via Web Browser and command line interface and module configurations. This session builds upon prior successful events at Drupal Con 2018Drupal Camp LA 2018 and a full day workshop at the San Diego Supercomputer Center, UCSD.

Following sections will be covered in this session

  1. Brief motivation for data handling
  2. Data organization and sharing via web browser
  3. Usage via command line client
  4. Customizing and extending the FolderShare's virtual file system
  5. Discussion of FolderShare module installation, configuration and permissions
  6. Configuration of Chart Suite and Formatter suite modules
  7. Showcase how these modules are being used in real world
  8. General discussion

  • What level of knowledge should attendees have before walking into your session?

Understanding of Drupal 8 site building or atleast knowledge of contributed module installaton and configuration

  • What will your session accomplish and what will attendees walk away having learned

We anticipate attendees will 

  1. Gain understanding and working knowledge of FolderShare module and how to leverage it for data needs
  2. Ability to configure and manage site wide data sharing
  3. Ability to customized data properties tailored to your project needs
  4. Learn to leverage command line and web services tools that could be used from remote resources as well as for automation

 

 

Program tags

big ideas, data, site building

Experience Level

Beginner

Drupal Version