Wiki Markup |
---|
h2. Time/Place |
...
This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join...here's the info: |
...
* Time: [10 am Eastern Daylight Time US (GMT-4) |
...
|http://www.timeanddate.com/worldclock/meetingdetails.html?year=2010&month=5&day=6&hour=14&min=0&sec=0&p1=179&p2=136&p3=195] * Voice ** Via Skype+: Dial from anywhere: [\+9900827047086940 |
...
|callto://+9900827047086940] ** Via Phone+: US Number: \+1 (201) 793-9022, Room #*7086940 |
...
* * IRC: |
...
** [Join the #duraspace chat room via Freenode Web IRC|http://webchat.freenode.net/] (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
...
h2. Agenda
* [Fedora CLI|http://github.com/kstrnad/fedora-commons-cli] Discussion (Kai)
** Overview of CLI work so far, [overlap with current core-distributed scripts|http://fedora-commons.org/confluence/display/FCREPO/Fedora+CLI]
** Q: Move toward folding into core distribution?
* [FCREPO-603|https://fedora-commons.org/jira/browse/FCREPO-603] Discussion (Asger & Rick)
** Overview of Rick's [fcrepo-client|http://fedora-commons.svn.sourceforge.net/viewvc/fedora-commons/incubator/restapi-clients/trunk/fcrepo-client-restapi/] work so far, discussion of fit with FCREPO-603
h2. Audio and Chat Log
* [Download mp3|^2010-05-06.mp3] (2hr16min, 56mb)
\[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|../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|../../definitions/1/0/api/Fedora-API-A.wsdl]
\[12:09\] <cwilper> [http://fedora-commons.org/definitions/1/0/api/Fedora-API-M.wsdl|../../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 } |