2020-11-05 - 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.

 Navodit manually recreated the rules on the local installation of Drupal 8. Developing a sql script that copies over the requests with their history from D7 to D8 database. There is a workflow tab now. Some workflow functionality is not available in Drupal 8. 


Workflow module Ian Lessing (Unlicensed)
You know how I've grumbled and griped about using Drupal for our API Request and API Publishing workflows.  Well, I just learned about an alternative that might suit our use cases much better than difficult Drupal.  Podio!

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

  •