Join Tiffany Farriss, CEO of Palantir.net and a longtime Drupal Association board member, as she discusses the roadmap for the Drupal Marketplace. Tiffany delves into the challenges and goals of creating a trusted space for developers to showcase site templates, highlighting the importance of community trust and sustainability. She shares insights on the Views CSV Source module and the need for effective community engagement. The conversation also touches on balancing monetization while ensuring quality and transparency in the open-source ecosystem.
01:15:30
forum Ask episode
web_stories AI Snips
view_agenda Chapters
auto_awesome Transcript
info_circle Episode notes
insights INSIGHT
Views CSV Source Module Capabilities
Views CSV Source module enables Drupal views to use CSV files as data sources without importing.
It supports local or remote CSV files and allows filters, sorts, and contextual filters on CSV data.
insights INSIGHT
Marketplace Enhances Drupal Accessibility
The Drupal Marketplace aims to lower Drupal's entry barrier to attract new users.
It also seeks to reduce agencies' complexity costs and create monetization channels for contributors.
insights INSIGHT
Fair Revenue Sharing Considerations
Marketplace revenue sharing models consider platform, site template creators, and module maintainers.
Community concerns focus on fairness and compensating maintainers for increased burdens.
Get the Snipd Podcast app to discover more snips from this episode
In this episode of Talking Drupal, we dive into the intricacies of the Drupal marketplace initiative with our guest, Tiffany Farriss, CEO and co-owner of Palantir.net and long-time board member of the Drupal Association. We explore the goals and challenges of creating a trusted Drupal marketplace, discuss how site templates can lower the barrier to entry for new users, and examine the importance of maintaining community trust and the sustainability of Drupal. This episode also includes a spotlight on the Views CSV Source module and an in-depth discussion on community feedback, the potential value and business models for site templates, and the steps needed to make a go/no-go decision on the marketplace by the upcoming Vienna event.
Have you ever wanted to present data within your Drupal website that comes from a CSV flat file, without having to import that data to your Drupal database? There’s a module for that.
How old: created in March 2024 by Daniel Cothran (andileco) of JSI, though I met Danieal at Midcamp earlier this week and he was emphatic that his colleague and co-maintainer Nia Kathoni (nikathone) deserves significant credit
Versions available: 1.0.11, which works with Drupal 8.8, 9, 10, and 11
Maintainership
Actively maintained, latest release was last month
Security coverage
Test coverage
Documentation - a robust README
Number of open issues: 4 open issues, none of which are bugs
Usage stats:
56 sites
Module features and usage
With Views CSV Source installed, you can create a view that uses a CSV as a source instead of the Drupal site’s data. You can point to a file within your site’s filesystem, or it can be a remotely hosted CSV. If the file requires authentication for access, it is also possible to include encoded credentials in a header.
Now you can use CSV Fields to specify the columns you want to pull into the view, and you can use the “group by” to specify datasets to represent, for example to plot as lines in a chart
You can also create filters, either a CSV Field that acts a standard text filter, or a CSV Field Options filter that creates a dropdown of all the unique values in a specified column
Your assembled data can be shown in tables or charts, and can also be manipulated using standard view configuration, or using contributed modules like Views Simple Math Field
The module also comes with sort and a contextual filter plugins
It was impressed by a demo of Views CSV Source in a lightning talk at Midcamp yesterday, so I thought it would be fun to talk about today