...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Objective : we need to align what is missing for the integration between play and Id and line up the 2 teams. We need to see if there is a work around for a short period of time and if not what needs to be developped and when
Subject :
Current status
Tournament
Tournament and league structure goes live this week
We have built the integration and we will be able to load data in stage this week
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SID-309
Splex integration for activities and game sync and activity sync
Remove access to PTS
Create a form in Jira to ask a field change or adding a field
Only Spordle staff will access the fields in PTS
Do a cron job to push to Meta location
Be able to access the database from
We can read from your game table and practice tables to send the data
Create a query to see the fields assigned to a game last season
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SID-651
Qualification call ( referees and coach by organization )
...
real names in ID, not only numbers
...
Read from qualification
...
Tomi will verify the call and see if the call is ok
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...
Create a new call for validating a coach to a team
team id
passport
list
office id of the game (optionnal )
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SID-657
Member profile sync
photo
status of the profile
suspension
Mutation
Easy report possible everyday to compare members in ID & PLAY?
Qualification
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SID-658
How do we manage picture
Pictures are in the public with the logo
Picture resize to a thumbnail
Add the logo
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SID-659
Review the get team call for Play
Return the deleted teams
Get teams by last updated date
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SID-311
Managing the duplicates
Offices and teams and players sync need to be way faster
Venues
Note |
---|
Status: Surfaces imported, no automatic syncing We have a list of surfaces that were manually imported, which allows for scheduling. Might have some issues with data quality as there was a lot of guess work in cleaning up the data. This is not automatically synced, but we have external IDs stored for the eventuality. Changing a LOT of venues and fields in PLAY, data needs to be push back to ML. |
...
Summary
Teams are syncing
Potential issues when categories are missing in Play (manual process to update, not 1:1 with ID)
Deleted teams are not being automatically deleted. Script available to manually cleanup
Rosters are syncing
Photos are not yet syncing
Mute status is not yet syncing
Offices are syncing
Missing i18n and common name from sync
League team relation is not being synced
Office parent change and deleted offices are not currently automatically synced
Qualifications are syncing
Must be in a specific category in SQ/BQ and the qualification level must have a display_order
Venue data in Play, but not syncing
Last updated 2023-04-18
Offices
Info |
---|
Status: Partially functioning Leagues, members and teams are new in SID, so that’s a new API that hasn’t been integrated in Play yet. We can stumble along without a full league sync for now as leagues can add any team to a schedule easily. |
- Offices v1
- ID: API for a list of offices
- Play: Manual sync
- Play: Setup automatic sync with limit on moves
- Play: Use common name
- Play: i18n
- Play: Deleted/archived offices
- Leagues v1
- Office member sync (associations and categories Team members (teams that are part of a league or tournament)
- ID: API for getting a list of office membersteams
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key HCR-2590725909 - Play: Setup automatic sync
- Office member sync (associations and categories that are part of a league or tournament)
- ID: API for a list of office members
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SPRHCR-24425907 - ID: API for getting a list of teamsPlay: Setup automatic sync
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key HCRSPR-25909244 - Play: Setup automatic sync
Teams
Tip |
---|
Status: Working, opportunity for improvement We already have teams and rosters syncing, no rush here. This is just to improve efficiency. |
- Teams
- ID: API for a list of teams
- Play: Automatic sync
- Play: Remove deleted teams
- Rosters v1
- ID: API for a list of members by team
- Play: Sync roster members for each team (inefficient)
- Rosters v2
- ID: API for a list of roster members by office search (not by team)
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key HCR-25911 - Play: Update automatic sync to use new API
Participants
Note |
---|
Status: Minor blocker for SQ assigners Play uses clinic attendance for syncing, but SQ doesn’t have clinic attendees. ID has provided a qualifications API, Play has not yet integrated it |
- Officials v1
- ID: API for a list of clinic attendees
- Play: Automatic clinic sync
- Officials v2
- ID: API for a list of officials and their qualifications by office search
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key HCR-25913 - Play: Update sync
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SPR-142 - Play: Sync qualification categories
- Profile information
- First/last name and ID
- Photo
- Contact information
- Mutations
- Profile Status
Accounts
Note |
---|
Status: Not integrated. Workable, but awkward introduction Play has not yet integrated with My Account. Officials and teams can create an account and log in without too much trouble, but it’s not the single sign-on we promised. |
- My Account: Documentation for how to authenticate and get profile information
- ID: Revisit permission discussion for administrator onboarding
- Play: Integrate log in with My Account
Venues
Info |
---|
Status: Imported in Play, but no sync back from Play to other platforms We have a list of surfaces that were manually imported, which allows for scheduling. Any data issues are being corrected within Play. Changes are not automatically synced, but we have external IDs stored for the eventuality. JP has read access to the database to be able to sync data outside of Play |
- Venues and surfaces
- ID: Provide raw data so we can populate Play by March 1st
- Syncing
- ID: API for a list of surfaces
- Play: Setup automatic sync
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SPR-179
Integration
Warning |
---|
Status: New work, not yet planned Play has the ability to sync games to other systems. Currently this was designed for an Assignr sync for PCAHA, but it’s feasible to extend this to other systems. |
- Integrate with Splex
...
Meeting 2023-03-23
Objective : we need to align what is missing for the integration between play and Id and line up the 2 teams. We need to see if there is a work around for a short period of time and if not what needs to be developped and when
Subject :
Current status
Tournament
Tournament and league structure goes live this week
We have built the integration and we will be able to load data in stage this week
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SID-309
Splex integration for activities and game sync and activity sync
Remove access to PTS
Create a form in Jira to ask a field change or adding a field
Only Spordle staff will access the fields in PTS
Do a cron job to push to Meta location
Be able to access the database from
We can read from your game table and practice tables to send the data
Create a query to see the fields assigned to a game last season
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SID-651
Qualification call ( referees and coach by organization )
real names in ID, not only numbers
Read from qualification
Tomi will verify the call and see if the call is ok
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key HCR-25913
Create a new call for validating a coach to a team
team id
passport
list
office id of the game (optionnal )
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SID-657
Member profile sync
photo
status of the profile
suspension
Mutation
Easy report possible everyday to compare members in ID & PLAY?
Qualification
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SID-658
How do we manage picture
Pictures are in the public with the logo
Picture resize to a thumbnail
Add the logo
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SID-659
Review the get team call for Play
Return the deleted teams
Get teams by last updated date
Jira Legacy server System JIRA serverId 03e16d48-9e59-3010-89f5-a1a3500d66b7 key SID-311
Managing the duplicates
Offices and teams and players sync need to be way faster