Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

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

    • SID-309 - Getting issue details... STATUS

  • 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

    • SID-651 - Getting issue details... STATUS

  • 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

    • HCR-25913 - Getting issue details... STATUS

  • Create a new call for validating a coach to a team

    • team id

    • passport

    • list

    • office id of the game (optionnal )

    • SID-657 - Getting issue details... STATUS

  • Member profile sync

    • photo

    • status of the profile

    • suspension

    • Mutation

    • Easy report possible everyday to compare members in ID & PLAY?

    • Qualification

    • SID-658 - Getting issue details... STATUS

  • How do we manage picture

    • Pictures are in the public with the logo

    • Picture resize to a thumbnail

    • Add the logo

    • SID-659 - Getting issue details... STATUS

  • Review the get team call for Play

    • Return the deleted teams

    • Get teams by last updated date

    • SID-311 - Getting issue details... STATUS

  • Managing the duplicates

  • Offices and teams and players sync need to be way faster

Venues

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.

  • Venues and surfaces
    • ID: Provide raw data so we can populate Play by March 1st
    • ID: API for a list of surfaces
    • Play: Setup automatic sync
      SPR-179 - Getting issue details... STATUS

Offices

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
  • Leagues v1
    • Office member sync (associations and categories that are part of a league or tournament)
      • ID: API for a list of office members
        HCR-25907 - Getting issue details... STATUS
      • Play: Setup automatic sync
        SPR-244 - Getting issue details... STATUS
    • Team members (teams that are part of a league or tournament)
      • ID: API for getting a list of teams
        HCR-25909 - Getting issue details... STATUS
      • Play: Setup automatic sync

Teams

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
  • 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)
      HCR-25911 - Getting issue details... STATUS
    • Play: Update automatic sync to use new API

Participants

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
      HCR-25913 - Getting issue details... STATUS
    • Play: Update sync
      SPR-142 - Getting issue details... STATUS
  • Profile information
    • First/last name and ID
    • Photo
    • Contact information
  • Mutations
  • Profile Status

Accounts

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

Integration

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
  • No labels