When:
to
Room:
Room 3 (-2.41)
Tags:
development & coding, modern javascript
Track:
SVG
Drupal dmc icon_new brand
drupal cms

BYOPB: Understanding Project Browser's Architecture and Building Your Own Plugins

BYOPB: Understanding Project Browser's Architecture and Building Your Own Plugins

Chris Wells (Chrisfromredfin)

Unleash the power of Project Browser: discover how its pluggable architecture enhances project discovery, then learn how to develop your own Source Plugins to tap into any data source—from Google Sheets to self-hosted Git servers.

Prerequisite
Attendees will get the most from the session if they have a working knowledge of PHP and understand the concepts behind Composer (or another package manager).

Outline
Project Browser 101: Purpose, goals, and core functionalities (7 min)

Architecture Deep Dive: How the pluggable system works (12 min)

Source Plugins: Step-by-step creation of a custom plugin (10 min)

Practical Demonstration: Real-world examples, best practices, and pitfalls (5 min)

Q&A (10 min)

Learning Objectives
- Understand Project Browser’s overall architecture and how it enhances module discovery

- Learn the essentials of writing custom Source Plugins for unique data sources

- Gain hands-on tips and best practices for testing, maintaining, and extending Project Browser integrations

Experience level
Intermediate