Shibboleth Developer's Meeting, 2015-05-01
Call Administrivia
10:00 Central US / 11:00 Eastern US / 16:00 UK
Calls are normally the 1st and 3rd Fridays of each month. Next call would be Friday the 15th. Any reason to deviate from this?
60 to 90 minute call window.
This week's call will use the Lync system at OSU. To participate, call:
- +1 (614) 688-1800 (please use if possible)
- +1 (800) 678-6114 (use only if you're charged for the 614 number)
The Conference ID is: 738127#
International participants should be able to access the 800 number without charge through Skype.
AGENDA
- IDP-639 Do we want to spend the effort removing all non-user servicable items from the filesystem for embedded installs? Write up here
- CDS The UK are the only consumers. Do we want to spend the 3 Man weeks rewriting what we have?
Attendees:
Brent
Working on SOAP client. A couple of conceptual issues to work through. Hope to finish up soon.
Daniel
Nothing to report. Gathering up and testing some auth documentation as I have time.
Ian
Marvin
Nothing to report. Hopefully this month I can devote some dev cycles to CAS protocol features.
...
Nothing to report, other things happening in my life. Fixing bugs as I can.
Scott
Old server was just shut down, we have a couple of days if we need to have them put it back up for any data retrieval. Still dealing with the odd permission issue here or there.
...
- IDP-594 Local Storage : Some minor progress. Was stuck on how to persist the storage service's backing map between HTTP requests, either the Spring way (session scoped beans or synchronize on an HTTP session mutex provided by a servlet filter) or our way. Had a chat with Scott, and as a result will mostly punt the locking/synchronization of the HTTP session attribute (used to store the storage service's backing map) to him. Moved on to automated tests using Selenium. Interested in use cases to test. Opening multiple tabs is not well supported by the Selenium API, but I think that is effectively the same as multiple WebDrivers, which I think we can test the threading of using TestNG in the standard way. Hopefully the HTMLUnitDriver will support JavaScript enough for our testing purposes without having to launch a browser (by Jenkins especially). As I mentioned on the last call, I was hoping we might be able to have a single view-state to "sync" local storage rather than read plus write views, we'll see.
- V2 parent POM and Jenkins : what exactly should I do ? I think we can ignore Java 8, but what about Maven plugins and -Pcentral-disabled ?
- As a follow-up to the last dev call, I don't see a way to configure projects in Eclipse to build with Java 8 while preventing the use of Java 8 APIs, bummer.
- More Jenkins job failures due to DNS or maybe HTTP issues on-box ?
Other