Open Collective
Open Collective

Conversations

Let’s get the discussion going! This is a space for the community to converse, ask questions, say thank you, and get things done together.

Improving Documentation

Published on June 9, 2020 by Daniel Cothran

I've presented on Charts at two MidCamps, written some guides on Drupal.org, and there's a pretty good OSTraining article on installing and using Charts. However, people still have challenges with set-up. What can I do to improve documen...

Better Tests

Published on June 8, 2020 by Daniel Cothran

I rely on my own set-up to test Charts fixes and improvements. However, this is not efficient, particularly when I'm working on two versions simultaneously.

Data Analysis Features

Published on June 8, 2020 by Daniel Cothran

Target lines and other data management features are important for increasing Charts adoption. I have ideas about how to move some of these forward, but I'd love other peoples' thoughts.

Gracefully Moving the Charting Providers Out of Charts 8.x-4.x

Published on June 8, 2020 by Daniel Cothran

Charts ^8.x has gotten bloated with the introduction of three additional chart libraries. Having the libraries as sub-modules also makes their installation more difficult. I also want separate modules so that other people can take mainta...

Better Accessibility with Chart Table Attachments

Published on June 8, 2020 by Daniel Cothran

Highcharts has a way to present the chart's data in a table for improved accessibility. For the other Charts libraries, we need a Drupal solution. I've mocked up a module that can convert a chart's data into a table, but it needs a lot o...

Releasing Charts 8.x-4.x

Published on June 8, 2020 by Daniel Cothran

The 8.x-4.x version of Charts has some great improvements over the 8.x-3.x version, including a table data entry feature and better integration with Layout Builder. However, some of the functionality from the 8.x-3.x version has not made...

Vega-Lite Charts Sub-module

Published on June 8, 2020 by Daniel Cothran

"Vega-Lite is a high-level grammar of interactive graphics. It provides a concise JSON syntax for rapidly generating visualizations to support analysis." - Source: https://vega...