2019-02-07 Meeting Notes

Date

 

Attendees

Goals

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


Focus points for this meeting

Discussion items

TimeItemWhoNotes
Welcome
  • Greetings and salutations

General Info
  • Documentation to finish
    • API Publishing Request (Add workflow steps)
    • API Bot commands
    • Update course API description
    • Security for API Access Requests view
    • Add a way for document owners (developers) to see and update their own documents.
  • Move to campus GitHub?

HerokuKevin Wu
  • Account created with api-team@developer.ucsb.edu
  • Kevin setup a team account with the credit card
  • Kevin passed around password to team members
  • Document Heroku use in portal or GitHub

Email GroupsSteven Maglio

Student Developed Applications - Meet with Professors
  • Diana Antova Change meeting date 
  • When should we meet with Professors?
    • Phil Conrad
    • Tobias Hollerer
    • Tim Sherwood (Steven wants to talk with this guy)
  • What should be on the agenda?
    • Present what we have to the Professor (This is should be the whole agenda for the first meeting) 
    • Can the professors take over as project sponsors and the UCSB responsible party for reviewing the application and making sure security is put in place.
      • Could Grad Students take on that responsibility 
    • Capstone project idea, a year long project idea
    • Security review
    • Continuity
    • Use of graduate students to oversee student developers
  • Our Members at the meeting(s)
    • Diana
    • Steven
  • When - in February

Legal / Policy Statements for Student DevelopmentDiana Antova
  • Working with Sam Horowitz and Jennifer Lowfthus on policy statement for students to sign.
  • Emailed them on  

Mobile Applications That We Should Reach Out ToSteven Maglio
  • iOS
    • GoGaucho 
    • Gaucho Life
    • UC Santa Barbara Guides
    • UC Santa Barbara Events
    • UCSB - UC Santa Barbara (Involvio LLC)
  • Android
    • UC Santa Barbara Guides
    • UC Santa Barbara Events

Workflow - API Access RequestDiana Antova

Workflow - Publish a New APIDiana Antova

@apibot - Powershell Conversion & HostingKevin Wu
  • Working on Kevin's Computer (node 8.9.X) (APIGEE-105 & APIGEE-101)
  • Heroku for deployment
  • Kevin will deploy to Heroku

Action Items From Previous Meeting



API Access Expected UsageSteven Maglio
  • Expected Usage Text and Legal-ize (Terms of Service) - page
  • on App create send the legal text to the developer
  • on API access request - 
    • email on auto-approve for API expected usage, send them the form to fill with a check-box to agree on API usage terms
    • email on requesting that they fill out  the form for any non-auto approval- add same check-box
  • Do we have this documented? Has this been turned into an Apigee Ticket? Create security guidelines
  • Will review in the context of student development guidelines, maybe create them for everyone

Developer Portal Front Page Updates
  • In About Section
    • Diana Antova - Add page about winning the Sautter Award
    • Diana Antova - If Diana thinks its a good idea to add it to the main page, then she will work with Denise to do so

CSF notificationDiana Antova

API Health check/MonitoringDiana Antova
  • will use uptime robot
  • Steven Maglio create a page with how to setup uptime robot for newly published APIs

API DictionaryDiana Antova
  • API dictionary and data governance - define field meaning, naming conventions (Bruce Miller)

Improved DocumentationDiana Antova
  • More documentation, need testers that will help us define the optimal set. Can we have a link to a documentation page?
  • Dedicate a meeting to documentation  

API Selection pageIan Lessing (Unlicensed)
  • API select page - fix layout (Denise)

Accounts for separated employees/student

 Steven Maglio


  • What do we do with separated employees
  • periodic verification (quarterly, yearly)

Google Analyticschristian.montecino (Unlicensed)

Migration of developer.ucsb.edu to the UCSB account Steven Maglio

Action items

  •