Explore Our Venue

Don't miss our next announcement

Subscribe to our newsletter:

Back-End Intermediate Gaige Hall 203

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

chris wells - a bald man with a beard

Chris Wells

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

Additional Details:

  • Audience level: Intermediate
  • Topic: Back-End
  • Timeslot: Sat 11:00am to 11:45am (11/15/25)
  • Room: Gaige Hall 203

Updates

2026 Session Agenda is LIVE!

NEDCamp's 2026 Session Agenda is now live! 

2026 Keynote Announced!

The New England Drupal Camp is excited to announce Ethan Marcotte as our 2026 keynote speaker! A designer, writer, and speaker whose work has helped shape the modern web, Ethan will join us at NEDCamp this November to explore how our industry is changing and how we can play a role in shaping what comes next.