This wiki is the primary location for developer documentation for YMCA Website Services - a digital transformation platform for YMCAs.
Where to Start
For YMCA Associations
For QA Engineers
Table of Contents
Getting Started with YMCA Website Services Development
Whether you are just getting started with YMCA Website Services or need to test a feature in a stable environment, the YMCA Website Services Core Team maintains a number of Sandboxes that you can use.
Processes & Components
- Tech Stack
- Switching Drupal Core Versions
Contributing to YMCA Website Services
Working with Existing Functionality
Adding and Removing Functionality
Decoupling YMCA Website Services
- Intro to Decoupling YMCA Website Services Components
- List of Decoupled Components
- Managing Drupal Dependencies while Decoupling
- Analytics Decoupling and Opt-out
Update Processes & Notices
These documents are for old versions of YMCA Website Services, but may contain useful information for troubleshooting future update issues.
- Upgrade from 8.0.x to 8.1.x
YMCA Website Services Sandboxes for Evaluation and QA
Last modified March 24, 2023: DS-253 docs: Reorder all of the things (54996d51)