...
Time/Place
...
This
...
meeting
...
is
...
a
...
hybrid
...
teleconference
...
and
...
IRC
...
chat.
...
Anyone
...
is
...
welcome
...
to
...
join...here's
...
the
...
info:
...
- Time:
...
...
...
...
...
...
...
...
- Voice
- Via Skype+:
...
- Dial
...
- from
...
- anywhere
...
- :
...
...
- Via
...
- Phone+:
...
- US
...
- Number:
...
- +1
...
- (201)
...
- 793-9022,
...
- Room
...
- #
...
- 7086940
...
- IRC:
...
...
...
...
...
...
...
...
...
...
- (enter
...
- a
...
- unique
...
- nick)
...
- Or
...
- point
...
- your
...
- IRC
...
- client
...
- to
...
- #duraspace
...
- on
...
- irc.freenode.net
...
Agenda
- Fedora CLI Discussion (Kai)
- Overview of CLI work so far, overlap with current core-distributed scripts
- Q: Move toward folding into core distribution?
- FCREPO-603 Discussion (Asger & Rick)
- Overview of Rick's fcrepo-client work so far, discussion of fit with FCREPO-603
Audio and Chat Log
- Download mp3 (2hr16min, 56mb)
Wiki Markup |
---|
\[10:03\] <Asger> [https://fedora-commons.org/bamboo/build/viewBuildResultsFailedTests.action?buildKey=FCREPO-LINUXSAN&buildNumber=401|https://fedora-commons.org/bamboo/build/viewBuildResultsFailedTests.action?buildKey=FCREPO-LINUXSAN&buildNumber=401] \[10:03\] \* eddies (~eddies@gou06-1-82-224-98-122.fbx.proxad.net) has joined #duraspace \[10:04\] \* ksclarke (~kevin@184.39.8.146) has joined #duraspace \[10:05\] <cwilper> [http://github.com/kstrnad/fedora-commons-cli|http://github.com/kstrnad/fedora-commons-cli] \[10:06\] <cwilper> "started as side project, may be helpful to replace current commandline tools" \[10:07\] <cwilper> "has tutorial, written in groovy, built with maven \-> executable jar" \[10:09\] <cwilper> overlap w/current commandline tools: [http://fedora-commons.org/confluence/display/FCREPO/Fedora+CLI] \[10:12\] <eddies> afk for a minute \[10:19\] <eddies> this is for a different purpose, but I know folks have made use of ActiveFedora in console mode as well. See: [http://projects.mediashelf.us/wiki/8/ActiveFedora_Console_Tour|http://projects.mediashelf.us/wiki/8/ActiveFedora_Console_Tour] \[10:21\] <cwilper> [http://github.com/kstrnad/fedora-commons-cli/blob/master/src/main/groovy/org/fcrepo/client/cli/FedoraClientApi.groovy|http://github.com/kstrnad/fedora-commons-cli/blob/master/src/main/groovy/org/fcrepo/client/cli/FedoraClientApi.groovy] \[10:57\] <cwilper> Action: put into trunk fcrepo-client package, call experimental for now 'till it really replaces the client scripts (after 3.4) \[10:58\] <cwilper> Action: Add JIRA issue to replace existing client-side scripts with this (also a post-3.4 item) \[11:02\] <cwilper> Action: Add JIRA issue to have the groovy client use the upcoming java client (so we're not maintaining multiple rest client) \[11:04\] <cwilper> Note from Asger: for rest java client, we should not be using auto-generated soap code so that return values can be respected. \[11:30\] \* pvillega\_ (~pvillega@86.47.50.67) has joined #duraspace \[11:33\] \* pvillega (~pvillega@62.77.170.185) Quit (Ping timeout: 260 seconds) \[11:46\] <cwilper> [http://fedora-commons.svn.sourceforge.net/viewvc/fedora-commons/fedora/trunk/fcrepo-client/fcrepo-client-admin/src/main/java/org/fcrepo/client/FedoraClient.java?revision=8521&view=markup|http://fedora-commons.svn.sourceforge.net/viewvc/fedora-commons/fedora/trunk/fcrepo-client/fcrepo-client-admin/src/main/java/org/fcrepo/client/FedoraClient.java?revision=8521&view=markup] \[12:07\] <cwilper> [http://www.fedora-commons.org/confluence/display/FCR30/API-M|http://www.fedora-commons.org/confluence/display/FCR30/API-M] \[12:07\] <cwilper> [http://www.fedora-commons.org/confluence/display/FCR30/API-A|http://www.fedora-commons.org/confluence/display/FCR30/API-A] \[12:08\] \* eddies (~eddies@gou06-1-82-224-98-122.fbx.proxad.net) Quit (Quit: eddies) \[12:08\] <cwilper> [http://fedora-commons.org/definitions/1/0/api/Fedora-API-A.wsdl] \[12:09\] <cwilper> [http://fedora-commons.org/definitions/1/0/api/Fedora-API-M.wsdl] \[12:09\] <Asger> Firstly, to use SOAP by hand.... \[12:09\] <Asger> You need to send POST an SOAP message to a ressource \[12:09\] <Asger> [http://www.w3schools.com/soap/soap_envelope.asp|http://www.w3schools.com/soap/soap_envelope.asp] \[12:10\] <cwilper> texas.rick.moore \[12:10\] <Asger> This is the envelope that contains the message to send to the server \[12:11\] <Asger> The content of this message is more tricky \[12:11\] <Asger> You have the WSDL, which gives a "understandable" description of this \[12:12\] \* Rick_\_ (~4bec78ec@gateway/web/freenode/x-vcxourkcrxtfplhh) has joined #duraspace \[12:12\] <Asger> Firstly, to use SOAP by hand.... \[18:09\] <Asger> You need to send POST an SOAP message to a ressource \[18:09\] <Asger> [http://www.w3schools.com/soap/soap_envelope.asp|http://www.w3schools.com/soap/soap_envelope.asp] \[18:10\] <cwilper> texas.rick.moore \[18:10\] <Asger> This is the envelope that contains the message to send to the server \[18:11\] <Asger> The content of this message is more tricky \[18:11\] <Asger> You have the WSDL, which gives a "understandable" description of this \[12:12\] <cwilper> hi rick \[12:12\] <Asger> hi \[12:17\] <Asger> public FCRepoRestResponse getObjectProfile(String pid, String asOfDateTime, String format} throws Exception \{ // Executes a "getObjectProfile" REST API request. String uri = "/objects/" + pid + "?asOfDateTime=" + urlSafeString(asOfDateTime) + "&format=" + format; \} return wrapResponse("getObjectProfile", m_fcrepoClient.G \[12:18\] <Asger> 821 \[12:19\] <Asger> public FCRepoRestResponse getObjectProfile(String pid, String asOfDateTime, String format} \[12:19\] <Asger> should be format) \[12:20\] <Asger> not \} |