2019-05-16 Meeting Notes

Date

 

Attendees

Goals

  • Updates on continuing development
  • Review, organize and add to work items


Focus points for this meeting

General update

Discussion items

TimeItemWhoNotes
Welcome
  • Greetings and salutations

Vacations

Vince -  -  
Diana  - 
Steven -  -  
Gary -  -  


Campus GroupsDiana Antova
  • Campus Groups will replace OrgSync for Office of Student Life and other campus departments
  • Integrations via APIs
  • Import all students/staff
  • Photos
  • Events, Manage event attendance
  • Involvio integration

BARC and SIS integrationsDiana Antovachristian.montecino (Unlicensed)
  • Deprecating the mainframe is a top priority for campus, targeting summer 2020
  • SIST sending student data to mainframe for BARC 
  • Will be replaced with API calls and identity calls

Workflow - API Access RequestDiana Antova
  • Started Processing an API Access Request documentation targeting API Gateway Admins as the audience
  • (question): The API Access Request form asks for the Application Name, which is generally filled out as a normal human readable name. However this name is usually different than the actual 'application name' that is registered in the API Gateway (for example. Request "CS48 Project" is for Application "cs48test"). Do we want to setup a multiline input box that will ask for the exact name of all applications that are associated with the request? Sometimes requests will need to be split up into multiple apps (for cams).
    • We will add a field in the Admins Only section in the API Access Request form for the Gateway App Name. We will continue to ask developers to submit a new API Access request from for each gateway app to make reporting easier.
  • (question): A number of Student Affairs APIs (API Products) have an "Originating System" of 'SIS'. Do we want to change that name to 'Registrar'? Currently, the API Requests are by the data owner. And, potentially other data owners that are a part of the SIS (Admissions, FinAid) may also add APIs to the Gateway. Do we want to change the name current usage of SIS to be 'Register' (or whatever is the owning department) within our API Product definitions?
    • Steven Maglio and Diana Antova to discuss the naming conventions for SIS applications. Will use SREG for registrar SIS applications. Wil use UADM for Admissions SIS applications.

Developer Portal Migration to Drupal 8Ian Lessing (Unlicensed)

Motes: Drupal 8 Migration Notes

 Ian and Denise meeting on 4/30 to continue to work on the migration. In the last session they separated the site from the UCSB managed upstream. Will continue to update it thru composer.

 Denise had to reschedule due to UCTech commitment. Will meet on 5/8.

Denise S. & Ian L. had a working session on 5/14 and have another scheduled for 5/17.  Got setup with development environments utilizing Lando which utilizes Docker underneath.


HerokuKevin Wu

Reports and alertsDiana Antova 


  • Steven Maglio Error alerts in the Gateway (APIGEE-191) Will not do this one as the logging happens in the APIs themselves.
  • christian.montecino (Unlicensed) Google analytics api usage reports - there is an issue with recording API usage. it does not match the gateway data. (APIGEE-189) Christian will start logging into a text file the API execution to compare with google analytics. 
  • Should we discuss opening our Google Analytics reports to a larger audience?
    • Maybe joining the UCSB organization

Student Developed Applications

CS 48
  • Student: Krishna Nanda
  • Sponsor: Prof. Chandra Krintz
    • We're working to get her setup with a perm number so she can have the same experience as the students in her class.

Photos APIsDiana Antova
  • In progress, Farah Tahmasbi working on the API switch. (APIGEE-141)
  • There will be a need to use campus photos in Campus Groups


Workflow - Publish a New APIDiana Antova

closed as of 5/16/2019


Accounts for separated employees/student

DocumentationDiana Antova

Action items

  •