2019-12-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
Time | Item | Who | Notes |
---|---|---|---|
Welcome |
| ||
Vacations | |||
Developer Portal Migration to Drupal 8 | Ian Lessing (Unlicensed) | Motes: Drupal 8 Migration Notes Links:
Waiting to settle the setup with Pantheon. Emailed Shea for an update. On holding pattern until we hear from Shea. Denise is out most of October. Shea scheduled a meeting with the Pantheon reps for . Ian will attend if he can. Notes: Pantheon Hosting Support Meeting 2019-10-10 2019-10-18 Ian met with Pantheon's Matt Paladino yesterday and discussed options for our Drupal 8 developer portal and hosting with Pantheon. Matt and Ian discussed various options to setup the site and maintain it over time. The bad news is we can not have ALL these flow into our developer portal at the click up a few buttons in our Pantheon dashboard. So... of those three:
Q: Which is the most important to have updates deployed via the pantheon dashboard? For community modules.... For UCSB Public affairs theme & distro Note: If we had money to throw at the problem we could purchase a higher tier of service from Pantheon called "Mangaged updates". With this service Pantheon would also manage and deploy updates to Drupal community modules for us. Diana and Ian met with Cara Kalnow and Matt Paladino from Pantheon to understand what we get for the 6K. They admitted that we just get the hosting which we already pay for through the UCSB contract. If we want Pantheon to take care of the updates for us, we need to commit our website in their Github repo, and they will take care of all updates. They will ask us to test it and a verbal confirmation to proceed. This is a "white glove" service and is 9K/year. Diana and Ian didn't think that we get much from this service as the Apigee modules don't change that often, and we will still have to build the site ourselves. Denise and Ian will start to work on the site. Ian emailed Denise and asked her to schedule a meeting the week of the 18th to continue to work on the portal. 2019-11-22 Ian Lessing (Unlicensed) and Denise Saludares (Unlicensed) have been building up a new instance of Drupal 8 based dev portal following the plan outlined in recent meetings with Pantheon's Matt Paladino. Process so far:
Next steps:
Ian and Denise have another working session scheduled for dec 4, 2019 Ian and Denise met yesterday. Radix - the theme with the kickstarter module. We can use it as our base theme. Denise had concerns with how complicated it is. We need to pick a theme to use. Ian will ask Brian Wolf if he has a ucsb theme that is easy to use. The Public affairs theme is very complicated and it utilizes outdated version of Bootstrap (3). Diana will ask Alex Sokolov what is he using. | |
Reports and alerts | Diana Antova |
| |
Student Developed Applications |
Conversation with Registrar about student API use. Diana Antova Emailed CSO to start the security conversation in regards to liability and oversight on student developed apps. Will meet with Jennifer Lofthus, SCO and Registrar to discuss student development with APIs. Scheduled for | ||
Account Cleanup - on hold |
Database that collects weekly statistics was moved to a SIST dev server. Will move it to AWS when we get an account, possibly using Lambda functions. For now, the code (powershell) will be put in Github Apigee team. Steven heard we can create AWS accounts now in Gateway. Diana will ask Matt Hall for financial support. Steven will ask James for documentation from Cloud champions group. | ||
Private Department Courses Extract API Retirement | Steven Maglio | Gaucho Space will continue to use the DeptCourses API as they need an extract of all courses. We need to contact Patrick Windmiller to switch to the new APIs. We can ask ESCI and Library as well. | |
Uptime monitor check on API system updates | Diana Antova |
| |