CDI Software Development Cluster

Meeting Notes

April 25th, 2019 @ 3:30PM ET / 1:30PM MT

Topic: Topic: Building Connections and Desktop Installers/ Code Signing
 

Join from PC, Mac, Linux, iOS or Android: https://zoom.us/j/696628840

Or iPhone one-tap :

US: +1-669-900-6833,,696628840# or +14087403766,,696628840#

Or Telephone:

Dial(for higher quality, dial a number based on your current location):

US: +1 669 900 6833 or +1 408 740 3766 or +1 646 876 9923

Meeting ID: 696 628 840

Note that we have switched from GSTalk to Zoom for the time being, due to a number of usability/compatibility issues with the GSTalk platform.

 

Meeting Notes in Google Drive: Shared Google Drive Folder:

https://docs.google.com/document/d/1tC4Pmmhax_CTL2-wsjKlmqBA8DziRfelvJgbLKWPD5I/edit?usp=sharing

 

Attendees

Name

Email (if you are new)

Cassandra Ladino

 

Steven Predmore

 

Blake Draper

 

Jeff Kennedy

 

Leslie Hsu

 

Drew Ignizio

 

 

 

Kyle Enns

kenns@usgs.gov

Jeanne Jones

 

Carl Schroedl

 

Laura DeCicco

 

 

 

 

 

 

 

 

 

 

Today’s Presentation - https://docs.google.com/presentation/d/1wIe_Vv3hudmGU2kWs2HhZNcjOZik4wG0k3st6ny7ncU/edit?usp=sharing


Agenda

     Welcome and announcements

     Please fill in name and email in the attendees table

     We are still always looking for topics, and your input and participation!

     We have created a form for submitting presentation proposals for future Software Dev Cluster meetings

     https://docs.google.com/forms/d/e/1FAIpQLSccsoCmFH4aT1OQNKaMDG7-ngIAlyGgmqSRQwJc_uYFf_tVUQ/viewform

    CDI bison connect google calendar of all the collaboration area meetings and events - name is “GS CDI” owner is gs_cdi@usgs.gov (Also accessible Calendar wiki page or the Google Calendar link . )

    We’re opening up a new opportunity to become a co-lead! Submit your name by May 17th:

   https://forms.gle/djjoxmN22H76qSr69

    Building Communities

     We want to kick off a new series to showcase various development teams and encourage collaboration.

     https://bssw.io/blog_posts/building-connections-and-community-within-an-institution

    Desktop Installers

     We had a lively email conversation about desktop installers and we will discuss further today.

     Sli.do Poll

     https://tst.usgs.gov/applications/application-and-script-signing/

     https://www.youtube.com/watch?v=Em9JNEI6Zfc

    Open mic

     Announcements?

     Questions?

     Lessons learned?

     Fun projects under way?

     Next Month: ?

        

 

Discussion/Notes

      Collaboration

     Folks do like receiving announcements, informational resources, and questions by email and slack posts. Sorry, we don’t have an email group short name, go to CDI Confluence page and copy/ paste email list.

     Is there a national event that we can adopt and piggie back on? I.e. Python or Java Day?

     Virtual Expo idea could work, record 3 minute lightning talk and make the resources available on youtube, google drive, or confluence

     Dedicate a monthly meeting to CDI RFP Brainstorming, what are the top challenges/ priorities. Follow up with an RFP “hackathon” or lightning talk round table presentation of proposals.

     Dedicate a few monthly meetings to a youtube video series, 15 to 30 min each. Watch during call and discuss.

     Dedicate a monthly meeting to a code challenge

     Lightning talk round table at CDI Workshop

      Desktop Installers/ Certificates

      DOI HTTPS Intercept Solution Notes
https://github.com/usgs/best-practices/blob/master/ssl/WorkingWithinSSLIntercept.md

      this is s resource where you can get updated USGS SSL Certificates at https://natweb.usgs.gov/admin/natweb_ssl/requestinsert.html  

      For clarity, the expiring certificates are not the DOI root certificates (or CA), but rather the wildcard regional certificates you might be using to host your SSL websites.

     *.cr.usgs.gov

     *.er.usgs.gov

     *.wr.usgs.gov

      Also, maybe you use a site-specific cert or other cert. Bottom line, be aware when your certs expire and be pro-active.

      Common pain points:

     Everyone struggles with Certs, some automated processes but mostly manual

     Server side certs expire every year

     Not clear where to find new cert

     Different for every software package, can take up to a week or two to complete