Onboarding
List of migrated repositories/projects
In 2022, maintenance of the distribution moved from Open Y LLC to Y-USA. With this, repository locations have changed:
- YMCA Website Services (formerly Open Y): YCloudYUSA/yusaopeny
- YMCA Virtual Experience (formerly Virtual Y): YCloudYUSA/yusaopeny_gated_content
- Activity Finder: YCloudYUSA/yusaopeny_activity_finder
- Membership Framework: YCloudYUSA/yusaopeny_memberships
- YMCA Digital Services Docs: YCloudYUSA/yusaopeny_docs
- YMCA Website Services distribution (formerly Open Y project): YCloudYUSA/yusaopeny-project
How to start developing YMCA Website Services
To get a copy of the latest development version of the distribution, follow the steps in the YUSA OpenY README.
YMCA Website Services has a modular structure. If you plan changes to a specific component, create a Pull Request/Merge Request in the respective project or repository, based on the component’s composer.json
data.
To test a specific component, create a PR to
yusaopeny and add a reference in composer.json
of YMCA Website Services so the build system starts using the updated component.
QA sandboxes for YMCA Website Services
The YMCA Website Services core team manages sandboxes for various configurations of the distribution. These sandboxes facilitate evaluation, QA, and issue investigation.
How to start developing Virtual Y
How to start developing Membership Framework
QA sandboxes for Membership Framework
How to start developing Activity Finder
Activity Finder is installed with the distribution by default.