/
2022-03-11 - Meeting Notes

2022-03-11 - Meeting Notes

Date

Mar 11, 2022  

Attendees

@Steven Maglio



@Ian Lessing (Unlicensed)



@Vince Nievares



@Kevin Wu



@Diana Antova



@christian.montecino (Unlicensed)



@Elda Schaffield

 

Goals

  • Updates on continuing development

  • Review, organize and add to work items



Focus points for this meeting

General update

Discussion items

Time

Item

Who

Notes

Time

Item

Who

Notes

Welcome

  • Greetings and salutations



Vacations



  •  

 

Site issues

@Steven Maglio

  • Jan 14, 2022

    • We are not getting emails when people sign up for a new account

    • Emails were going to spam of noreply@developer.ucsb.edu

    • Whitelisted the account in gmail and that solved the issue.

  • Jan 28, 2022 Jessica Dewett requested access to student APIs. Using her personal account. She requested a functional account from ETS.

  • Feb 11, 2022 Steven will follow up with Jessica to make sure she uses a functional account for the application.

 

Drupal 9 Upgrade

@Elda Schaffield

  • Drupal 9 Migration Planning

  • Nov 19, 2021

    • security update that needs to be applied

    • upgrade to Drupal 9 - we need to replace 2 modules before we can upgrade

      • Encrypt - we are not using it

      • Markdown - it is used everywhere

      • Elda hasn’t checked the custom modules to see if we will have issues

      • lots of files under root that need to be moved

      • we can do the migration and test it

      • Need 2 meetings to go over the workflow and Apigee integration with Elda.

  • Jan 14, 2022

    • Elda will work on it next week.

    • new dev site: developer-ucsb-edu-v06

    • Will use github and multidev environment.

  • Jan 28, 2022 Elda needs circleci (GitHub OAuth app integration overview - CircleCI ) to be enabled at the org level. I is in pending state. Jim Woods will need to enable it. The issue is that it will impact other users. Steven will reach out to Jim to start the conversation.

  • Feb 11, 2022 Elda is close to finishing the migration. Some issues with the markup module.

  • Feb 25, 2022 Testing results: Publishing workflow is not sending emails. Actions are missing

  • Mar 11, 2022 discussed publishing workflow testing. Elda will change the email module to the AWS module so emails to non-gmail accounts will come through.

 

Misc

 

  • Events API

    • there is a private campus M events API that Reg maintains, which was the issue.

    • Need to publish it in the portal for visibility.

    • Nov 19, 2021 checking with Seth on the status

  • Chartfield API - deprecated, no usage.



Student Developed Applications



Jun 4, 2020 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.

Feb 11, 2022 Meeting with the team on 2/17/2022.



Meeting and group focus year 2021



  • Project focus

    • Resolve site issues after Drupal 8 migration

    • Transition the site to Elda’s team for maintenance

    • Drupal 9 migration

    • Front page redesign

    • AWS - migrate the Heroku code and the sql server database

    • Account cleanup automation

    • 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

 



























Related content

2022-04-22 - Meeting Notes
2022-04-22 - Meeting Notes
More like this
2022-02-25 - Meeting Notes
2022-02-25 - Meeting Notes
More like this
2022-01-28 - Meeting Notes
2022-01-28 - Meeting Notes
More like this
2022-01-14 - Meeting Notes
2022-01-14 - Meeting Notes
More like this
2022-09-22 - Meeting Notes
2022-09-22 - Meeting Notes
More like this
2022-12-02 - Meeting Notes
2022-12-02 - Meeting Notes
More like this