2020-10-22 - 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


Developer Portal Migration to Drupal 8

 Dev environment on the local machine. Lando - we will have a local copy and one in Pantheon.  Error upgrading the site, once resolved he will proceed. Keep track of errors and resolution. Keep in the Jira ticket. 

Advantages of Lando is having a repeatable development environment, that can be used by all. 

 Navodit - working on the workflow migration, need a custom work-around. 4 options: 1- custom script to migrate the data, 2 - migrate it from the Drupal 7 to the Drupal 8 database, 3 - look if someone else has done it, so far cannot find any examples, 4 - manually migrate the workflow. Currently exploring the options and then will make a decision.


BARC API server
  • BARC API server 
    • security will be enhanced on the BARC API Server
    • currently it uses basic authentication
    • Christian talked to Noah Baker, he provides the campus CAS (Oauth) person
    • class-code API comes from there
    • More APIs will be published in Apigee from the BARC API server

Nintex
  • Will be using APIs in Apigee
  • POC project
  • Yaheya, Steven, James will be researching it
  • we are not going to get JWT token from campus

Reports and alertsDiana Antova 

 Splunk2 might be ready in 2 weeks

 Still waiting to hear from Thomas Howard

 no update


Student Developed Applications

 Steven and Seth met with the students. They are continuing to grow the sites. Two new members of the team are taking over. Henry is graduating, Jimmy is staying.


Meeting and group focus year 2020
  • Project focus
    • In progress - Drupal 8  (see also Drupal 8 Migration High Level Requirements)
    • Pending - AWS - migrate the Heroku code and the sql server database
    • Pending - Account cleanup automation
    • Pending - Identity integration and automation 
  • Apigee Support
    • 1 FTE on the apigee team to help with student development oversight and support
    • Now the students have to contact so many groups to have their accounts setup, an FTE can really help with that. Adding the functionality to developer.ucsb.edu to create accounts.
      • Drupal - OK to work with a student
      • For other projects like identity account creation and others it will be difficult to work with a student

Action items

  •