...
- Time: 11:00am Eastern Daylight Time US (UTC-4)
- U.S.A/Canada toll free: 866-740-1260, participant code: 2257295
- International toll free: http://www.readytalk.com/intl
- Use the above link and input 2257295 and the country you are calling from to get your country's toll-free dial-in number
- Once on the call, enter participant code 2257295
- IRC:
- Join the #duraspace-ff chat room via Freenode Web IRC (enter a unique nick)
- Or point your IRC client to #duraspace-ff on irc.freenode.net
Attendees
- Michael Durbin
- Longshou Situ
- Unknown User (escowles@ucsd.edu)
- Eric James
- Kevin S. Clarke
- Scott Prater
- Andrew Woods
- John Doyle
- Benjamin Armintor
- Yinlin Chen
- Osman Din
Agenda
- Release status: 3.8.0
- Java client API
- LDP library?
- Proposed client interaction model?
- Unit testing and mocking?
- Connection client configuration?
- Top priorities in view of releasing 4.0
- Acceptance testing feedback
- Load testing approach...
Minutes
- some concern about none of the java LDP libraries being suitable
- Andrew Woods suggested we should build such that we can later include LDP library
...
- Andrew Woods has concerns about FedoraRepository class growing without bounds in the future, could this be broken up
- Unknown User (escowles@ucsd.edu) suggested some could be moved out, and other new features would hang off of other classes (locking and versioning would be on objects).
- Andrew Woods is looking towards how easy it would be to mock out responses in unit tests using well-established and recommended objects.
- Unknown User (escowles@ucsd.edu) thought to use the same model as the indexer, where second constructors exist where you pass in an HttpClient and you could provide a mock or custom client in special cases.
- Andrew Woods suggested that we might want something to encapsualte the HttpClient... is it the FedoraRepository or some other object (perhaps which would be replaced by an LDP client).
- Andrew Woods praised the parameter providing methods in fedora 3's client, polled audience about people's experiences.
- Michael Durbin liked the approach
- Scott Prater started using it recently and was happy
- Unknown User (escowles@ucsd.edu) will look into the Fedora 3 client model to see how it may be applicable.
- Eric James suggested the client should model some of the messaging (though it's heavy on JMS JCR concepts).
- Andrew Woods pointed out that there's a REST API client and a messaging client (Scott Prater and Michael Durbin both used the messaging client as well)
- Scott Prater indicated that there had been some request to include API-A messages in messaging client, perhaps for access stats, but that her favored log analysis for that kind of use case.
...
Postponed, with the idea that we should all consider what we would be concerned about if the 4.0 beta Production were released now.
Acceptance Testing
- VA Tech has done a lot of acceptance testing
- Yinlin Chen has only tested 7 items (of 44) are other institutions doing the other tests?
- Some pilot projects are underway (Art Institute of Chicago, UCSD, Penn State)
- Andrew Woods pointed out that
- acceptances tests can be done easily in an hour or so
- there's beta testing that is much more
- then finally an implementation technical working group