You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Time/Place

This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join...here's the info:

Attendees

Agenda

  1. Release status: 3.8.0
  2. Java client API
    1. LDP library?
    2. Proposed client interaction model?
    3. Unit testing and mocking?
    4. Connection client configuration?
  3. Top priorities in view of releasing 4.0
  4. Acceptance testing feedback
  5. Load testing approach
  6. ...

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

Fedora 3.8.0

Fedora 4 Java Client 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.
  • Unknown User (escowles@ucsd.edu) will look into the Fedora 3 client model and see if he can apply it locally.

 

 

 

  • No labels