In episode 548 we welcome back JD Leonard to discuss what CRMs are, what problems they solve, and which organizations benefit from them. JD explains why Drupal CRM defines CRM as “Contact Relationship Management,” outlines core expectations like contact and relationship tracking and integrations, and describes Drupal CRM’s Drupal-native architecture using dedicated, fieldable entity types for contacts, relationships, and contact methods. The panel compares Drupal CRM to older Drupal CRM efforts and user-based approaches, covers security considerations for PII and plans for field encryption, and highlights ecosystem projects such as CRM Email, CRM Membership (including Drupal Commerce integration), and event registration needs.
For show notes visit: https://www.talkingDrupal.com/548
Topics
- Module of the Week: Module of the Week: Social Media Links Block and Fields
- Use Cases and Discussion
- How to Suggest Modules
- What Is a CRM
- CRM Hats and Naming
- Core CRM Features and Users
- Why Drupal CRM Exists
- Drupal CRM Architecture Deep Dive
- Demos and Legacy Alternatives
- Project Origins and Community
- Out of the Box Features
- Security and PII Considerations
- Field Encryption Limits
- Core First Drupal Native
- Search Deprecation Drupal 12
- Choosing Contrib Integrations
- Ecosystem Modules Upstream
- Getting Started
- Evaluating CRM Options
- Common CRM Pitfalls
- Community Sustainability Vision
- Funding Volunteers Sponsors
- Roadmap Toward 1.0
- Ecosystem Membership Events
Resources
Try the latest – https://drupal.org/project/crm Field encrypt – https://www.drupal.org/project/crm/issues/3558040 Primary entity reference – https://www.drupal.org/project/primary_entity_reference Member Platform initiative – https://www.drupal.org/project/member Financial sponsor of Steve Ayers’ time working on Drupal CRM – https://www.govwebworks.com https://www.portlandwebworks.com CRM ecosystem modules – https://www.drupal.org/project/crm/ecosystem Drupal Slack #crm channel: – https://drupal.slack.com/archives/C08N90UF9TR
Guests
JD Leonard – modernbizconsulting.com jdleonard
Hosts
Nic Laflin – nLighteneddevelopment.com nicxvan John Picozzi – epam.com johnpicozzi
Martin Anderson-Clutz – mandclu.com mandclu
Module of the Week
with Martin Anderson-Clutz
Social Media Links Block and Field
The modules provides a configurable block that display links (icons) to your profiles on various popular networking sites. With this module, a website can be quickly extended with a “Follow us” functionality. Or you make the block available for your site editors, and they can configure the social networks themselves.
We are excited to announce Percona Operator for PostgreSQL 2.9.0! In this release, we bring significant improvements across database lifecycle management, security, backup/restore, and operational observability, making it easier than ever to run production PostgreSQL on Kubernetes. Here’s a deep dive into what’s new. Percona Operator for PostgreSQL 2.9.0 PostgreSQL 18 Is Now the […]
Introduction MD5 has been the most popular algorithm for encoding passwords in PostgreSQL and other database systems. It is simple to implement, causes less overhead and less latency for completing the authentication, and this is why it has been the most preferred method. However, a discussion thread in the PG community has given a signal […]
When MongoDB receives a query, it performs the following steps: Evaluate the available indexes that could be used. Generate and test multiple execution plans using candidate indexes. Measure their performance during a trial phase. Select the fastest plan (the winning plan) and execute the query. These steps are known as query planning, and they are […]