You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Planning Center is a comprehensive church management platform with robust APIs for:
Publishing - Sermon/episode management and podcast distribution
Calendar - Event scheduling and room booking
Services - Service planning and volunteer scheduling
People - Contact management and group organization
Giving - Donation tracking and reporting
Currently, I've researched integrating Planning Center Publishing with Proclaim for bidirectional sermon synchronization. However, this raises a strategic question:
Should Planning Center integration be a standalone Joomla component that multiple extensions can use, or should it be Proclaim-specific?
Option A: Standalone com_planningcenter Component
Advantages
Broader Ecosystem Benefit: Other Joomla extensions could integrate
Events extensions (JEvents, iCagenda) → sync Planning Center Calendar
Form extensions (RSForm, Fabrik) → integrate with People/Groups
Content management → sync sermon notes, blog posts
Donation extensions → integrate with Giving
Separation of Concerns: Core API client, OAuth, webhooks in one place
Reusable Infrastructure: Other developers can build on it
Better Maintenance: Single codebase for PC integration
Disadvantages
More Complex Initial Development: Needs generic data model
Coordination Required: Multiple extension maintainers must collaborate
Slower Time-to-Market: More planning needed upfront
Option B: Proclaim Addon (Current Research)
Advantages
Faster Development: Direct Proclaim-specific implementation
Tighter Integration: No abstraction layer needed
Immediate Value: Solves a specific Proclaim user need
Less Coordination: Self-contained within Proclaim
Disadvantages
Limited Scope: Only benefits Proclaim users
Duplicate Effort: Other extensions would rebuild the same OAuth/API code
Harder to Extract Later: Refactoring to standalone component would be difficult
Community Input Needed
I've created a 40-60 hour research document for Planning Center Publishing ↔ Proclaim bidirectional sync. It includes:
Complete API research and data mapping
Bidirectional sync architecture with webhook support
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Overview
Planning Center is a comprehensive church management platform with robust APIs for:
Currently, I've researched integrating Planning Center Publishing with Proclaim for bidirectional sermon synchronization. However, this raises a strategic question:
Should Planning Center integration be a standalone Joomla component that multiple extensions can use, or should it be Proclaim-specific?
Option A: Standalone
com_planningcenterComponentAdvantages
Disadvantages
Option B: Proclaim Addon (Current Research)
Advantages
Disadvantages
Community Input Needed
I've created a 40-60 hour research document for Planning Center Publishing ↔ Proclaim bidirectional sync. It includes:
But before proceeding, I want community feedback:
Questions
com_planningcenter) or Proclaim addon (admin/src/Addons/PlanningCenter/)?Technical Considerations
If Standalone Component
episodes→messages,channels→seriesevents→eventsIf Proclaim Addon
Research Document Highlights
The existing research covers (for Publishing service only):
last_modifiedtimestampsNext Steps
Your Input Requested:
Based on feedback, I'll either:
com_planningcentercomponent with Proclaim as first integrationRelated Resources
🤖 Generated with Claude Code
Beta Was this translation helpful? Give feedback.
All reactions