You can subscribe to this list here.
2008 |
Jan
(22) |
Feb
(8) |
Mar
(9) |
Apr
(4) |
May
(17) |
Jun
(29) |
Jul
(11) |
Aug
(13) |
Sep
(17) |
Oct
(14) |
Nov
(41) |
Dec
(8) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
(17) |
Feb
(26) |
Mar
(18) |
Apr
(1) |
May
(11) |
Jun
(20) |
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
2010 |
Jan
(23) |
Feb
(7) |
Mar
(9) |
Apr
(13) |
May
(5) |
Jun
|
Jul
(3) |
Aug
(5) |
Sep
|
Oct
(1) |
Nov
(3) |
Dec
|
2011 |
Jan
(3) |
Feb
|
Mar
(2) |
Apr
(1) |
May
|
Jun
(14) |
Jul
(22) |
Aug
(1) |
Sep
(2) |
Oct
(11) |
Nov
(11) |
Dec
(35) |
2012 |
Jan
(17) |
Feb
(12) |
Mar
(41) |
Apr
(40) |
May
(41) |
Jun
(27) |
Jul
(9) |
Aug
(1) |
Sep
|
Oct
(6) |
Nov
|
Dec
(11) |
2013 |
Jan
|
Feb
(4) |
Mar
(2) |
Apr
(8) |
May
(1) |
Jun
(18) |
Jul
(10) |
Aug
(16) |
Sep
(2) |
Oct
(1) |
Nov
(14) |
Dec
(11) |
2014 |
Jan
(7) |
Feb
(2) |
Mar
|
Apr
|
May
(8) |
Jun
(1) |
Jul
(7) |
Aug
(10) |
Sep
(8) |
Oct
(8) |
Nov
|
Dec
|
2015 |
Jan
|
Feb
(2) |
Mar
(2) |
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(6) |
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
(4) |
2018 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Nathaniel R. <nat...@gm...> - 2013-12-26 20:46:03
|
Hi Bill, During last summer, I also was led to believe the only significant work done on a Sword Baggit Ingester was performed by Tim Donohue and Richard Jones. Dryad appeared to have had plans to work on the system, but I did not find any code produced by them. I ended up testing the possibility of using Tim Donohue's ReplicationTaskSuite and discovered that it was specifically designed to restore data that had already been backed up and would not easily be modified to accept deposits from SWORD [1]. I, however, used Tim's code as a model to build an AbstractBagitIngester. The system allowed me to conform to SWORD v1.0 standards. I was able to deposit items using the system modifications that I wrote. If you are interested, see my AbstractBagitIngester for a good starting point [2]. If I remember correctly, I was asked to build an ingester that would depend solely on file hierarchy and Baggit standards rather than a manifest file, so I do not think I have support for OAI-ORE manifests. Anyway, good luck! If you have any questions, feel free to ask. Sincerely, Nate R. [1] http://dspace.2283337.n4.nabble.com/batch-import-of-Bagit-formated-collections-and-or-conversion-script-for-Bagit-to-SAF-td3697073.html#a4665944 [2] https://github.com/nryckman/DSpace-3.1/blob/master/dspace-api/src/main/java/org/dspace/content/packager/AbstractBagitIngester.java On Thu, Dec 19, 2013 at 11:53 AM, Ingram, William A <win...@il...>wrote: > Thanks for the feedback, guys. I'll report back once I've got something to > look at. > > Thanks! > Bill > > Bill Ingram > University of Illinois > Urbana, IL 61801 > 217-333-4648 > win...@il... > > -----Original Message----- > From: Tim Donohue [mailto:tdo...@du...] > Sent: Thursday, December 19, 2013 9:21 AM > To: Ingram, William A > Cc: Richard Jones; swo...@li... > Subject: Re: [sword-app-tech] DSpace SWORD deposit using BagIt and OAI:ORE > > Hi Bill, > > There's also some DSpace + BagIt work in the Replication Task Suite addon > which can generate Archival Information Packages (AIPs), either METS-based > AIPs or BagIt-based AIPs, for all content within DSpace. > These AIPs can be used to backup/restore DSpace or copy/move content > between DSpace instances. However, it does not involve OAI-ORE at this time. > > It also is not currently connected up to DSpace's SWORD server. So, you > cannot currently deposit these AIPs via SWORD. Though, since DSpace's SWORD > server is configurable, I suspect it should not be difficult to configure > it to accept these AIPs (likely just need a simple SWORD plugin to call the > Replication Task Suite code). This likely would be something that others > would find useful as well. > > Overview: https://wiki.duraspace.org/display/DSPACE/ReplicationTaskSuite > Code at: https://github.com/DSpace/dspace-replicate > > In any case, whatever work you do, I do suggest trying to post your code > up in a public area (GitHub or similar) and making others aware of it. I > keep hearing of folks that are interested in DSpace + BagIt, but the > projects are not easy to locate. So, if you are looking for more > collaborators, you also may wish to post about this on the dspace-devel > mailing list, and/or create a wiki page in the DSpace Wiki. > > Good luck, > > Tim > > > On 12/19/2013 8:18 AM, Richard Jones wrote: > > I'm not aware of any work on DSpace with BagIt/OAI-ORE, although I > > have done some BagIt package handling for a project I did with the > > University of Oslo using a custom metadata format. > > > > Here's an example of the bagit format we were working with: > > https://github.com/nye-duo/Duo-DSpace/tree/master/bagit > > > > Here's the SWORD plugin which deals with the bagit: > > https://github.com/nye-duo/Duo-DSpace/blob/master/src/main/java/no/uio > > /duo/FSBagItIngester.java > > > > And we also wrote a BagItLibrary to wrap our particular profile of the > > format, so that it could be packed and unpacked at either end in a > > consistent way: https://github.com/nye-duo/BagItLibrary > > > > Don't know if any of that is trivially re-usable, but hopefully it > > will be helpful. > > > > Cheers, > > > > Richard > > > > > > > > > > On 18 December 2013 19:30, Ingram, William A <win...@il... > > <mailto:win...@il...>> wrote: > > > > I'm currently working on a research project investigating expanding > > the capabilities of the IDEALS (DSpace) repository, allowing for > > deposit of objects wrapped in BagIt packages and containing OAI-ORE > > manifests.____ > > > > __ __ > > > > I saw online that there was a Summer of Code request for this, but > > no one picked up on it. ____ > > > > __ __ > > > > Has anyone tried this? I don't want to repeat work that someone has > > already done. ____ > > > > __ __ > > > > I wrote to the Dryad list, and based on the responses I got, this is > > still something that people want. ____ > > > > __ __ > > > > Thanks!____ > > > > Bill____ > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > sword-app-tech mailing list > swo...@li... > https://lists.sourceforge.net/lists/listinfo/sword-app-tech > |
From: Ingram, W. A <win...@il...> - 2013-12-19 16:54:30
|
Thanks for the feedback, guys. I'll report back once I've got something to look at. Thanks! Bill Bill Ingram University of Illinois Urbana, IL 61801 217-333-4648 win...@il... -----Original Message----- From: Tim Donohue [mailto:tdo...@du...] Sent: Thursday, December 19, 2013 9:21 AM To: Ingram, William A Cc: Richard Jones; swo...@li... Subject: Re: [sword-app-tech] DSpace SWORD deposit using BagIt and OAI:ORE Hi Bill, There's also some DSpace + BagIt work in the Replication Task Suite addon which can generate Archival Information Packages (AIPs), either METS-based AIPs or BagIt-based AIPs, for all content within DSpace. These AIPs can be used to backup/restore DSpace or copy/move content between DSpace instances. However, it does not involve OAI-ORE at this time. It also is not currently connected up to DSpace's SWORD server. So, you cannot currently deposit these AIPs via SWORD. Though, since DSpace's SWORD server is configurable, I suspect it should not be difficult to configure it to accept these AIPs (likely just need a simple SWORD plugin to call the Replication Task Suite code). This likely would be something that others would find useful as well. Overview: https://wiki.duraspace.org/display/DSPACE/ReplicationTaskSuite Code at: https://github.com/DSpace/dspace-replicate In any case, whatever work you do, I do suggest trying to post your code up in a public area (GitHub or similar) and making others aware of it. I keep hearing of folks that are interested in DSpace + BagIt, but the projects are not easy to locate. So, if you are looking for more collaborators, you also may wish to post about this on the dspace-devel mailing list, and/or create a wiki page in the DSpace Wiki. Good luck, Tim On 12/19/2013 8:18 AM, Richard Jones wrote: > I'm not aware of any work on DSpace with BagIt/OAI-ORE, although I > have done some BagIt package handling for a project I did with the > University of Oslo using a custom metadata format. > > Here's an example of the bagit format we were working with: > https://github.com/nye-duo/Duo-DSpace/tree/master/bagit > > Here's the SWORD plugin which deals with the bagit: > https://github.com/nye-duo/Duo-DSpace/blob/master/src/main/java/no/uio > /duo/FSBagItIngester.java > > And we also wrote a BagItLibrary to wrap our particular profile of the > format, so that it could be packed and unpacked at either end in a > consistent way: https://github.com/nye-duo/BagItLibrary > > Don't know if any of that is trivially re-usable, but hopefully it > will be helpful. > > Cheers, > > Richard > > > > > On 18 December 2013 19:30, Ingram, William A <win...@il... > <mailto:win...@il...>> wrote: > > I'm currently working on a research project investigating expanding > the capabilities of the IDEALS (DSpace) repository, allowing for > deposit of objects wrapped in BagIt packages and containing OAI-ORE > manifests.____ > > __ __ > > I saw online that there was a Summer of Code request for this, but > no one picked up on it. ____ > > __ __ > > Has anyone tried this? I don't want to repeat work that someone has > already done. ____ > > __ __ > > I wrote to the Dryad list, and based on the responses I got, this is > still something that people want. ____ > > __ __ > > Thanks!____ > > Bill____ |
From: Tim D. <tdo...@du...> - 2013-12-19 15:20:51
|
Hi Bill, There's also some DSpace + BagIt work in the Replication Task Suite addon which can generate Archival Information Packages (AIPs), either METS-based AIPs or BagIt-based AIPs, for all content within DSpace. These AIPs can be used to backup/restore DSpace or copy/move content between DSpace instances. However, it does not involve OAI-ORE at this time. It also is not currently connected up to DSpace's SWORD server. So, you cannot currently deposit these AIPs via SWORD. Though, since DSpace's SWORD server is configurable, I suspect it should not be difficult to configure it to accept these AIPs (likely just need a simple SWORD plugin to call the Replication Task Suite code). This likely would be something that others would find useful as well. Overview: https://wiki.duraspace.org/display/DSPACE/ReplicationTaskSuite Code at: https://github.com/DSpace/dspace-replicate In any case, whatever work you do, I do suggest trying to post your code up in a public area (GitHub or similar) and making others aware of it. I keep hearing of folks that are interested in DSpace + BagIt, but the projects are not easy to locate. So, if you are looking for more collaborators, you also may wish to post about this on the dspace-devel mailing list, and/or create a wiki page in the DSpace Wiki. Good luck, Tim On 12/19/2013 8:18 AM, Richard Jones wrote: > I'm not aware of any work on DSpace with BagIt/OAI-ORE, although I have > done some BagIt package handling for a project I did with the University > of Oslo using a custom metadata format. > > Here's an example of the bagit format we were working with: > https://github.com/nye-duo/Duo-DSpace/tree/master/bagit > > Here's the SWORD plugin which deals with the bagit: > https://github.com/nye-duo/Duo-DSpace/blob/master/src/main/java/no/uio/duo/FSBagItIngester.java > > And we also wrote a BagItLibrary to wrap our particular profile of the > format, so that it could be packed and unpacked at either end in a > consistent way: https://github.com/nye-duo/BagItLibrary > > Don't know if any of that is trivially re-usable, but hopefully it will > be helpful. > > Cheers, > > Richard > > > > > On 18 December 2013 19:30, Ingram, William A <win...@il... > <mailto:win...@il...>> wrote: > > I’m currently working on a research project investigating expanding > the capabilities of the IDEALS (DSpace) repository, allowing for > deposit of objects wrapped in BagIt packages and containing OAI-ORE > manifests.____ > > __ __ > > I saw online that there was a Summer of Code request for this, but > no one picked up on it. ____ > > __ __ > > Has anyone tried this? I don’t want to repeat work that someone has > already done. ____ > > __ __ > > I wrote to the Dryad list, and based on the responses I got, this is > still something that people want. ____ > > __ __ > > Thanks!____ > > Bill____ |
From: Richard J. <ri...@co...> - 2013-12-19 14:49:26
|
Ahh, I see, I interpreted it the wrong way round. So yes, there is no service which does validation, but if someone were to build one ( :) ), then there are a few resources which might be helpful. The python client library has a whole bank of functional/spec tests that can be fired at a server, which attempt to test for spec compliance (although are focussed on ensuring the client itself is behaving, and assume that the server is behaving correctly): https://github.com/swordapp/python-client-sword2/blob/master/tests/spec/test_spec.py Spec compliance is a bit wooly in SWORDv2, as there is a lot of optional stuff, so something that did a more thorough test of a server's support for the SHOULD and MAY stuff would be very welcome! Cheers, Richard On 19 December 2013 14:38, Philip Durbin <phi...@ha...> wrote: > Simple Sword Server is a fantastic resource and I used it to determine > which curl commands my SWORDv2 server implementation should support. > > I think what Hardy wants is a little different... I think he wants a > service that acts as a *client* to test his SWORDv2 server > implementation. It sounds like he might even make one for us! When > it's ready, I'd be happy to point Hardy's service at my SWORDv2 server > implementation to see what I did wrong. :) > > Phil > > p.s. I'm reminded a bit of http://testshib.org which is a great > resource for testing SAML implementations (both Service Providers and > Identity Providers). > > On Thu, Dec 19, 2013 at 4:00 AM, Richard Jones <ri...@co...> > wrote: > > Hi Hardy, > > > > There's not a validation service as such, but there is the Simple > > Sword Server: https://github.com/swordapp/Simple-Sword-Server > > > > This is both a python server-side library and out-of-the box test > > repository and reference implementation. You can throw stuff at it, > > and it will be as spec compliant as possible when dealing with the > > requests, provides some validation, and also stores stuff you send it > > in a directory that you can look at to make sure it has done what you > > expected it to do. > > > > Cheers, > > > > Richard > > > > > > On 18 December 2013 22:21, Pottinger, Hardy J. <Pot...@mi...> > wrote: > >> Hi, I'm wondering if this exists: a SWORD server validation service, > much > >> like the one for OAI[1]? If so, where would one find it? If not, where > do > >> I sign up to make one? :-) > >> > >> [1] http://validator.oaipmh.com/ > >> > >> I realize this might be a bit of an odd duck for a service, testing an > >> interface with write access to a repository, but, still... there ought > to > >> be an agreed-upon way to "smoke test" a SWORD server. > >> > >> -- > >> HARDY POTTINGER <pot...@um...> > >> University of Missouri Library Systems > >> http://lso.umsystem.edu/~pottingerhj/ > >> https://MOspace.umsystem.edu/ > >> "What day is it?" > >> "It's today," squeaked Piglet. > >> "My favorite day," said Pooh. > >> > >> > >> > >> > >> > >> > ------------------------------------------------------------------------------ > >> Rapidly troubleshoot problems before they affect your business. Most IT > >> organizations don't have a clear picture of how application performance > >> affects their revenue. With AppDynamics, you get 100% visibility into > your > >> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of > AppDynamics Pro! > >> > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > >> _______________________________________________ > >> sword-app-tech mailing list > >> swo...@li... > >> https://lists.sourceforge.net/lists/listinfo/sword-app-tech > > > > > > > > -- > > > > Richard Jones, > > > > Founder, Cottage Labs > > t: @richard_d_jones, @cottagelabs > > w: http://cottagelabs.com > > > > > ------------------------------------------------------------------------------ > > Rapidly troubleshoot problems before they affect your business. Most IT > > organizations don't have a clear picture of how application performance > > affects their revenue. With AppDynamics, you get 100% visibility into > your > > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of > AppDynamics Pro! > > > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > > _______________________________________________ > > sword-app-tech mailing list > > swo...@li... > > https://lists.sourceforge.net/lists/listinfo/sword-app-tech > > > > -- > Philip Durbin > Software Developer for http://thedata.org > http://www.iq.harvard.edu/people/philip-durbin > -- Richard Jones, Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com |
From: Philip D. <phi...@ha...> - 2013-12-19 14:38:12
|
Simple Sword Server is a fantastic resource and I used it to determine which curl commands my SWORDv2 server implementation should support. I think what Hardy wants is a little different... I think he wants a service that acts as a *client* to test his SWORDv2 server implementation. It sounds like he might even make one for us! When it's ready, I'd be happy to point Hardy's service at my SWORDv2 server implementation to see what I did wrong. :) Phil p.s. I'm reminded a bit of http://testshib.org which is a great resource for testing SAML implementations (both Service Providers and Identity Providers). On Thu, Dec 19, 2013 at 4:00 AM, Richard Jones <ri...@co...> wrote: > Hi Hardy, > > There's not a validation service as such, but there is the Simple > Sword Server: https://github.com/swordapp/Simple-Sword-Server > > This is both a python server-side library and out-of-the box test > repository and reference implementation. You can throw stuff at it, > and it will be as spec compliant as possible when dealing with the > requests, provides some validation, and also stores stuff you send it > in a directory that you can look at to make sure it has done what you > expected it to do. > > Cheers, > > Richard > > > On 18 December 2013 22:21, Pottinger, Hardy J. <Pot...@mi...> wrote: >> Hi, I'm wondering if this exists: a SWORD server validation service, much >> like the one for OAI[1]? If so, where would one find it? If not, where do >> I sign up to make one? :-) >> >> [1] http://validator.oaipmh.com/ >> >> I realize this might be a bit of an odd duck for a service, testing an >> interface with write access to a repository, but, still... there ought to >> be an agreed-upon way to "smoke test" a SWORD server. >> >> -- >> HARDY POTTINGER <pot...@um...> >> University of Missouri Library Systems >> http://lso.umsystem.edu/~pottingerhj/ >> https://MOspace.umsystem.edu/ >> "What day is it?" >> "It's today," squeaked Piglet. >> "My favorite day," said Pooh. >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Rapidly troubleshoot problems before they affect your business. Most IT >> organizations don't have a clear picture of how application performance >> affects their revenue. With AppDynamics, you get 100% visibility into your >> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! >> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk >> _______________________________________________ >> sword-app-tech mailing list >> swo...@li... >> https://lists.sourceforge.net/lists/listinfo/sword-app-tech > > > > -- > > Richard Jones, > > Founder, Cottage Labs > t: @richard_d_jones, @cottagelabs > w: http://cottagelabs.com > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > sword-app-tech mailing list > swo...@li... > https://lists.sourceforge.net/lists/listinfo/sword-app-tech -- Philip Durbin Software Developer for http://thedata.org http://www.iq.harvard.edu/people/philip-durbin |
From: Richard J. <ri...@co...> - 2013-12-19 14:18:42
|
I'm not aware of any work on DSpace with BagIt/OAI-ORE, although I have done some BagIt package handling for a project I did with the University of Oslo using a custom metadata format. Here's an example of the bagit format we were working with: https://github.com/nye-duo/Duo-DSpace/tree/master/bagit Here's the SWORD plugin which deals with the bagit: https://github.com/nye-duo/Duo-DSpace/blob/master/src/main/java/no/uio/duo/FSBagItIngester.java And we also wrote a BagItLibrary to wrap our particular profile of the format, so that it could be packed and unpacked at either end in a consistent way: https://github.com/nye-duo/BagItLibrary Don't know if any of that is trivially re-usable, but hopefully it will be helpful. Cheers, Richard On 18 December 2013 19:30, Ingram, William A <win...@il...> wrote: > I’m currently working on a research project investigating expanding the > capabilities of the IDEALS (DSpace) repository, allowing for deposit of > objects wrapped in BagIt packages and containing OAI-ORE manifests. > > > > I saw online that there was a Summer of Code request for this, but no one > picked up on it. > > > > Has anyone tried this? I don’t want to repeat work that someone has > already done. > > > > I wrote to the Dryad list, and based on the responses I got, this is still > something that people want. > > > > Thanks! > > Bill > > -- > > Bill Ingram > > Scholarly Communication and > > Repository Services > > University of Illinois at Urbana-Champaign > > 135 GELIC, MC274 > > 1301 W. Springfield Ave. > > Urbana, IL 61801 > > 217-333-4648 > > win...@il... > > > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > sword-app-tech mailing list > swo...@li... > https://lists.sourceforge.net/lists/listinfo/sword-app-tech > > -- Richard Jones, Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com |
From: Richard J. <ri...@co...> - 2013-12-19 09:00:23
|
Hi Hardy, There's not a validation service as such, but there is the Simple Sword Server: https://github.com/swordapp/Simple-Sword-Server This is both a python server-side library and out-of-the box test repository and reference implementation. You can throw stuff at it, and it will be as spec compliant as possible when dealing with the requests, provides some validation, and also stores stuff you send it in a directory that you can look at to make sure it has done what you expected it to do. Cheers, Richard On 18 December 2013 22:21, Pottinger, Hardy J. <Pot...@mi...> wrote: > Hi, I'm wondering if this exists: a SWORD server validation service, much > like the one for OAI[1]? If so, where would one find it? If not, where do > I sign up to make one? :-) > > [1] http://validator.oaipmh.com/ > > I realize this might be a bit of an odd duck for a service, testing an > interface with write access to a repository, but, still... there ought to > be an agreed-upon way to "smoke test" a SWORD server. > > -- > HARDY POTTINGER <pot...@um...> > University of Missouri Library Systems > http://lso.umsystem.edu/~pottingerhj/ > https://MOspace.umsystem.edu/ > "What day is it?" > "It's today," squeaked Piglet. > "My favorite day," said Pooh. > > > > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > sword-app-tech mailing list > swo...@li... > https://lists.sourceforge.net/lists/listinfo/sword-app-tech -- Richard Jones, Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com |
From: Pottinger, H. J. <Pot...@mi...> - 2013-12-18 22:22:06
|
Hi, I'm wondering if this exists: a SWORD server validation service, much like the one for OAI[1]? If so, where would one find it? If not, where do I sign up to make one? :-) [1] http://validator.oaipmh.com/ I realize this might be a bit of an odd duck for a service, testing an interface with write access to a repository, but, still... there ought to be an agreed-upon way to "smoke test" a SWORD server. -- HARDY POTTINGER <pot...@um...> University of Missouri Library Systems http://lso.umsystem.edu/~pottingerhj/ https://MOspace.umsystem.edu/ "What day is it?" "It's today," squeaked Piglet. "My favorite day," said Pooh. |
From: Ingram, W. A <win...@il...> - 2013-12-18 19:30:54
|
I'm currently working on a research project investigating expanding the capabilities of the IDEALS (DSpace) repository, allowing for deposit of objects wrapped in BagIt packages and containing OAI-ORE manifests. I saw online that there was a Summer of Code request for this, but no one picked up on it. Has anyone tried this? I don't want to repeat work that someone has already done. I wrote to the Dryad list, and based on the responses I got, this is still something that people want. Thanks! Bill -- Bill Ingram Scholarly Communication and Repository Services University of Illinois at Urbana-Champaign 135 GELIC, MC274 1301 W. Springfield Ave. Urbana, IL 61801 217-333-4648 win...@il... |
From: Richard J. <ri...@co...> - 2013-12-12 18:33:51
|
Hi Phil, SWORD 2++ was a project rather than a thing. We did some work analysing various data deposit requirements, and proposing how the current spec might change to accommodate them. A summary of the outputs of this work is here: http://swordapp.org/2012/07/data-deposit-scenarios/ Currently, I'm hoping that there will be a project next year to allow us to implement these changes to the specification, as there's clearly a need in the community to address the data deposit issues. Cheers, Richard On 4 December 2013 19:09, Philip Durbin <phi...@ha...> wrote: > I just stumbled upon something called "SWORD 2++" at > http://cottagelabs.com/projects/sword-2-plusplus > > That page says "This project has now completed" but is there a spec to > read or something? I'm confused about what the deliverables were. > > Thanks, > > Phil > > -- > Philip Durbin > Software Developer for http://thedata.org > http://www.iq.harvard.edu/people/philip-durbin > > ------------------------------------------------------------------------------ > Sponsored by Intel(R) XDK > Develop, test and display web and hybrid apps with a single code base. > Download it for free now! > http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk > _______________________________________________ > sword-app-tech mailing list > swo...@li... > https://lists.sourceforge.net/lists/listinfo/sword-app-tech -- Richard Jones, Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com |
From: Philip D. <phi...@ha...> - 2013-12-04 19:14:27
|
I just stumbled upon something called "SWORD 2++" at http://cottagelabs.com/projects/sword-2-plusplus That page says "This project has now completed" but is there a spec to read or something? I'm confused about what the deliverables were. Thanks, Phil -- Philip Durbin Software Developer for http://thedata.org http://www.iq.harvard.edu/people/philip-durbin |
From: Philip D. <phi...@ha...> - 2013-11-25 19:26:49
|
Since deposit is mentioned, I thought this might be of interest: "SHARE (SHared Access Research Ecosystem) is a cross-institutional coordination framework to ensure access to, preservation and reuse of, and policy compliance for funded research. SHARE will develop a workflow architecture that can be implemented by institutions across a variety of software platforms, technical environments, and organizational support models... Current deposit workflows can require more than 20 steps and multiple e-mails, making compliance extremely inconvenient and challenging for authors. With the potential for dozens of funding agencies to have distinct policies and procedures, the burden for individual researchers could be overwhelming. SHARE’s single-deposit mechanism will address this problem and allow principal investigators to focus less on process and more on research." -- http://www.arl.org/storage/documents/publications/share-tenets-and-overview.pdf More at http://arl.org/share Phil -- Philip Durbin Software Developer for http://thedata.org http://www.iq.harvard.edu/people/philip-durbin |
From: Ling He <li...@yo...> - 2013-11-18 20:29:15
|
Thanks Robin for sharing your experience, and thanks to Richard who provides the suggestions. I will do a testing between our 2 DSpace instances, and I will also ask in the DSpace tech listserv. Will let you know how my testing goes. Ling On 15/11/2013 8:30 AM, TAYLOR Robin wrote: > Hi Ling, > > Here at Edinburgh we used the Dspace Sword Client to copy items from one Dspace installation to another, but this was a few years ago and both repositories were at Dspace 1.5 with SWORDv1. So it worked then but I suspect it has not been a widely used feature of Dspace so I couldn’t confidently say that it will still be in good working order. > > Cheers, Robin. > > > From: "li...@yo...<mailto:li...@yo...>"<li...@yo...<mailto:li...@yo...>> > Date: Friday, 15 November 2013 02:04 > To: "swo...@li...<mailto:swo...@li...>"<swo...@li...<mailto:swo...@li...>> > Subject: [sword-app-tech] DSpace as Sword client > > Hi Richard, > > Our DSpace is 1.8.2, and we already used it as a SWORD v2 server to get objects from other sword clients, but now we have some DSpace objects to deposit to another SWORD compliant online database. I am wondering if I can enable the sword client configuration in our DSpace, and I found the sword client configuration file is SWORD v1? So the repository we deposited from our DSpace should be using SWord v1 not v2? Have anyone used DSpace as a Sword client before? > > Thanks, > Ling @York University > -- Ling He Digital Services Librarian York University Libraries Scott Library, 4700 Keele St. Room 105D, Toronto ON M3J 1P3 Email: li...@yo... Phone: 416-736-2100 x20461 |
From: Philip D. <phi...@ha...> - 2013-11-15 13:33:33
|
I know Thomas, the author of the dvn R package, but I think it's fair to say he's ok with someone else building on his work to make a more generic R package for SWORD. Phil On Wed, Nov 6, 2013 at 7:11 AM, Richard Jones <ri...@co...> wrote: > I think it would be great to have an R sword library! Unfortunately > my knowledge of R is approximately zero, so couldn't make sense of the > code myself. > > So, same question as my last email - does anyone know these folks? > Are they maybe already on-list? > > Cheers, > > Richard > > > On 10 October 2013 13:47, Philip Durbin <phi...@ha...> wrote: >> I'm not sure if there is an R package for SWORD but I wanted to point >> out that https://github.com/leeper/dvn was recently updated to support >> SWORDv2 operations. >> >> As you might guess from the name, this "dvn" R package works >> specifically with Dataverse Network, but someone might be interested >> in abstracting out the SWORDv2 functionality to make a generic R >> package for SWORDv2 and put it on CRAN. >> >> Phil >> >> ---------- Forwarded message ---------- >> From: Philip Durbin <phi...@ha...> >> Date: Thu, Oct 10, 2013 at 8:39 AM >> Subject: Re: Re: [sword-app-tech] Dataverse Network (DVN) 3.6 in >> production as a SWORDv2 server >> To: "dat...@go..." >> <dat...@go...> >> >> And for the R programmers... https://github.com/leeper/dvn/issues/1 >> was recently closed so if you pull down the latest version with >> devtools like this: >> >> install_github(repo = 'dvn', username = 'leeper') >> >> You can start playing around with DVN's new Data Deposit API from within R! >> >> Phil >> >> >> On Sat, Sep 21, 2013 at 11:46 AM, Philip Durbin >> <phi...@ha...> wrote: >>> >>> Woo-hoo! >>> >>> ---------- Forwarded message ---------- >>> From: "LEWIS Stuart" <Stu...@ed...> >>> Date: Sep 21, 2013 8:46 AM >>> Subject: Re: [sword-app-tech] Dataverse Network (DVN) 3.6 in production as a SWORDv2 server >>> To: "Philip Durbin" <phi...@ha...>, "<swo...@li...>" <swo...@li...> >>> >>> Thanks Phil - I've now updated the web page as suggested: >>> >>> - http://swordapp.org/sword-v2/sword-v2-implementations/ >>> >>> Thanks, >>> >>> >>> Stuart Lewis >>> Head of Research and Learning Services >>> Deputy Director Library & University Collections, Information Services >>> University of Edinburgh >>> Stu...@ed... >>> >>> >>> >>> >>> >>> On 20/09/2013 20:40, "Philip Durbin" <phi...@ha...> wrote: >>> >>> I'm writing to announce that http://thedata.harvard.edu/dvn/ has been >>> upgraded to DVN 3.6, making it a SWORDv2 server. >>> >>> Our docs are at >>> http://thedata.harvard.edu/guides/dataverse-api-main.html#data-deposit-api >>> >>> If you'd like to list it at >>> http://swordapp.org/sword-v2/sword-v2-implementations/ please be my >>> guest. I think we are fairly compliant with the SWORD v2 spec but I >>> welcome feedback either way. Our code is at >>> https://github.com/IQSS/dvn >>> >>> Thank you to everyone on this list for the help over the last few >>> months. I really appreciate it! >>> >>> Phil >>> >>> -- >>> Philip Durbin >>> Software Developer for http://thedata.org >>> http://www.iq.harvard.edu/people/philip-durbin >>> >>> --------------------------------------------------------------------------- >>> --- >>> LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! >>> 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, >>> SharePoint >>> 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack >>> includes >>> Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. >>> http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> sword-app-tech mailing list >>> swo...@li... >>> https://lists.sourceforge.net/lists/listinfo/sword-app-tech >>> >>> >>> The University of Edinburgh is a charitable body, registered in >>> Scotland, with registration number SC005336. >>> >> >> >> >> -- >> Philip Durbin >> Software Developer for http://thedata.org >> http://www.iq.harvard.edu/people/philip-durbin >> >> >> >> -- >> Philip Durbin >> Software Developer for http://thedata.org >> http://www.iq.harvard.edu/people/philip-durbin >> >> ------------------------------------------------------------------------------ >> October Webinars: Code for Performance >> Free Intel webinars can help you accelerate application performance. >> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from >> the latest Intel processors and coprocessors. See abstracts and register > >> http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk >> _______________________________________________ >> sword-app-tech mailing list >> swo...@li... >> https://lists.sourceforge.net/lists/listinfo/sword-app-tech > > > > -- > > Richard Jones, > > Founder, Cottage Labs > t: @richard_d_jones, @cottagelabs > w: http://cottagelabs.com -- Philip Durbin Software Developer for http://thedata.org http://www.iq.harvard.edu/people/philip-durbin |
From: TAYLOR R. <Rob...@ed...> - 2013-11-15 13:31:58
|
Hi Ling, Here at Edinburgh we used the Dspace Sword Client to copy items from one Dspace installation to another, but this was a few years ago and both repositories were at Dspace 1.5 with SWORDv1. So it worked then but I suspect it has not been a widely used feature of Dspace so I couldn’t confidently say that it will still be in good working order. Cheers, Robin. From: "li...@yo...<mailto:li...@yo...>" <li...@yo...<mailto:li...@yo...>> Date: Friday, 15 November 2013 02:04 To: "swo...@li...<mailto:swo...@li...>" <swo...@li...<mailto:swo...@li...>> Subject: [sword-app-tech] DSpace as Sword client Hi Richard, Our DSpace is 1.8.2, and we already used it as a SWORD v2 server to get objects from other sword clients, but now we have some DSpace objects to deposit to another SWORD compliant online database. I am wondering if I can enable the sword client configuration in our DSpace, and I found the sword client configuration file is SWORD v1? So the repository we deposited from our DSpace should be using SWord v1 not v2? Have anyone used DSpace as a Sword client before? Thanks, Ling @York University -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. |
From: Sheppard, N. <N.E...@le...> - 2013-11-15 13:21:01
|
Cheers Richard - he actually got it working fairly easily, more so than me getting it hitched to Symplectic in fact :-) Nick ________________________________ From: Richard Jones [ri...@co...] Sent: 15 November 2013 12:30 To: Sheppard, Nick Cc: swo...@li... Subject: Re: [sword-app-tech] SWORD community development and support (Kathi Fletcher) Hi Nick, There is a PHP client as well for both SWORDv1 and SWORDv2, which your colleague might find more accessible: https://github.com/swordapp/swordapp-php-library https://github.com/swordapp/swordappv2-php-library Cheers, Richard On 2 August 2013 08:36, Sheppard, Nick <N.E...@le...<mailto:N.E...@le...>> wrote: I nearly posted yesterday...but then didn't and went to EPrints-tech instead. We are in the early stages of scoping EPrints (3.3.11)…tried to hook up EasyDeposit, got a bit confused along the way but did finally get it working. Sort of. I've a colleague in our school of art and architecture who has developed a system to manage non-textual files (video/images mainly) and we discussed pushing them to a repository via sword. As a non-programmer I find sword implementation tricky without a lot of technical support and/or easy to use tools...my colleague is a php programmer but doesn't live in repository land so at this stage I just wanted to point him in the right direction. Having used EasyDeposit before and as it's written in php(?) I thought it a good place to start...though it's just v1.3 I think and probably makes sense for us to look at v2 for full CRUD and as we're using EPrints 3.3.11. What clients/tools/implementation guides are available - had a look at Richard Jones' Java client on github but beyond my technical ken I think! Any advice much appreciated both pitched at my limited technical nouse and how best to get my colleague started (I'll point him at the list of course!) Thanks Nick Message: 1 Date: Thu, 1 Aug 2013 10:36:27 -0500 From: Kathi Fletcher <Kat...@gm...<mailto:Kat...@gm...>> Subject: Re: [sword-app-tech] SWORD community development and support To: Philip Durbin <phi...@ha...<mailto:phi...@ha...>> Cc: "swo...@li...<mailto:swo...@li...>" <swo...@li...<mailto:swo...@li...>>, LEWIS Stuart <Stu...@ed...<mailto:Stu...@ed...>> Message-ID: <CAFbMqTY1to5VteLEnCs2Y0bqak5pdaARbQVAj+JGGkPMm=Q+...@ma...<mailto:CAFbMqTY1to5VteLEnCs2Y0bqak5pdaARbQVAj+JGGkPMm=Q+...@ma...>> Content-Type: text/plain; charset="iso-8859-1" Just a quick update, since the last post was about the quietness of the list. We are still actively using SWORD to deposit content to Connexionx ( cnx.org<http://cnx.org>). It just works, so we haven't had much traffic on the list! Kathi On Thu, Aug 1, 2013 at 8:02 AM, Philip Durbin <phi...@ha...<mailto:phi...@ha...>>wrote: > Thanks, Stuart and Richard. My reply is inline below. > > On Thu, Jun 20, 2013 at 4:41 AM, Richard Jones > <ri...@co...<mailto:ri...@co...>> > wrote: > >>> p.s. I'm growing concerned that this mailing list is so quiet (and > >>> only admins can see the number of people subscribed). Have people > >>> moved on from SWORD to some other standard? If so, which one? > >> > >> I just checked - there are 175 subscribers to this list. > > Thanks, Stuart. I'm glad to hear this number is as large as it is. > Many mailing lists allow this number to be discoverable by the > subscribers and if it's easy to do so, I would encourage making this > change so subscribers don't have to ask. > > >> As far as I know, SWORD is the main contender in town when it comes > >> to > a standardized deposit interface to this type of repository. I've > also wondered about the quietness of this list. I think there may be > a few > reasons: one, is that a lot of repository users are still grappling > with their repositories, without yet getting as far as accepting > remote deposits. Second, SWORD doesn't yet really have an active > community sharing deposit tools. Partly this is because many uses of > SWORD will be very specific point-to-point integrations, which might > not be of interest to too many others. > >> > >> It would be good to hear a wider discussion about this, and how we > share more about our individual uses of SWORD. > > > > I think one of the main issues is exactly where to ask about what. > > Because SWORD is a standard, but the technical questions are really > > about implementations, where is the best place to post about problems? > > For example, if the problems are specifically with the DSpace > > implementation of SWORD, it is /probably/ better to ask on dspace-dev. > > I'm sure as implementers begin their work many will have questions > about the SWORD specification itself (I know I do), so I'm absolutely > supportive of and thankful for this mailing list. > > > Also, because we're in the early stages of community development > > with SWORD, Stuart and I are a bit of a bottleneck on this list - > > usually one of us is required to respond, and if we're unavailable > > for any length of time (e.g. I've been travelling for nearly 2 weeks > > now, and am emailing from the fourth row of a session at OAI8 right > > now :) ), then the list looks dead. > > > > We are hoping to have some discussions around sword sustainability > > with Jisc quite soon which community development and support like > > this is going to be a key part of. > > > > Very interested in people's thoughts as to how to make things better. > > I've mentioned this in passing but I'll repeat my offer to log an IRC > channel on Freenode to discuss SWORD. I'm discussing implementation > details that would not be of general interest at > http://irclog.iq.harvard.edu/dvn/2013-07-30 for example, but a channel > dedicated to the SWORD spec itself would be fantastic. I find chat to > be a great way to get a quick pulse on an issue. I fear the walls of > text I've been sending to this mailing list are simply too much at > once. :) > > Anyway, I've very interested in community development in general and > happy to help in any way I can. (I don't mean to beat a dead horse > about IRC.) I'm learning a lot about SWORD and AtomPub and working on > our implementation is actually a lot of fun. :) > > Phil > > p.s. In other news, we (royal we, Peter Bull, actually) are starting > to use Richard's https://github.com/swordapp/python-client-sword2 to > cook up a test client > https://github.com/dvn/swordpoc/tree/master/dvn_client . We're very > thankful for all the libraries that have been published! > > -- > Philip Durbin > Software Developer for http://thedata.org > http://www.iq.harvard.edu/people/philip-durbin > > > ---------------------------------------------------------------------- > -------- Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.c > lktrk _______________________________________________ > sword-app-tech mailing list > swo...@li...<mailto:swo...@li...> > https://lists.sourceforge.net/lists/listinfo/sword-app-tech > -- Katherine Fletcher, kat...@gm...<mailto:kat...@gm...> <kat...@gm...<mailto:kat...@gm...>> Twitter: kefletcher <http://www.twitter.com/kefletcher> Blog: kefletcher.blogspot.com<http://kefletcher.blogspot.com> <kat...@gm...<mailto:kat...@gm...>> -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ To view the terms under which this email is distributed, please go to http://disclaimer.leedsmet.ac.uk/email.htm ------------------------------------------------------------------------------ Get your SQL database under version control now! Version control is standard for application code, but databases havent caught up. So what steps can you take to put your SQL databases under version control? Why should you start doing it? Read more to find out. http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk _______________________________________________ sword-app-tech mailing list swo...@li...<mailto:swo...@li...> https://lists.sourceforge.net/lists/listinfo/sword-app-tech -- Richard Jones, Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com To view the terms under which this email is distributed, please go to http://disclaimer.leedsmet.ac.uk/email.htm |
From: Richard J. <ri...@co...> - 2013-11-15 12:57:42
|
I haven't used the sword client in DSpace myself - probably the best place to ask is on the DSpace tech or DSpace devel list for that one. Cheers, Richard On 15 November 2013 02:04, <li...@yo...> wrote: > Hi Richard, > > Our DSpace is 1.8.2, and we already used it as a SWORD v2 server to get > objects from other sword clients, but now we have some DSpace objects to > deposit to another SWORD compliant online database. I am wondering if I can > enable the sword client configuration in our DSpace, and I found the sword > client configuration file is SWORD v1? So the repository we deposited from > our DSpace should be using SWord v1 not v2? Have anyone used DSpace as a > Sword client before? > > Thanks, > Ling @York University > > ------------------------------------------------------------------------------ > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access > Free app hosting. Or install the open source package on any LAMP server. > Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > _______________________________________________ > sword-app-tech mailing list > swo...@li... > https://lists.sourceforge.net/lists/listinfo/sword-app-tech > -- Richard Jones, Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com |
From: Richard J. <ri...@co...> - 2013-11-15 12:32:43
|
Hi Phil, > I recently added > swordCollection.setCollectionPolicy(dataverse.getDepositTermsOfUse()) > to getServiceDocument in ServiceDocumentManagerImpl and it works > great, showing something like this in the Service Document: > > <collectionPolicy xmlns="http://purl.org/net/sword/terms/">Must pledge > to do no evil.</collectionPolicy> > > Great. But now what? How would a SWORDv2 client accept this policy? Good question! The point of this is really to allow a remote client environment to offer this text to an end user when they are preparing a submission, so it wouldn't be much use in a machine-only environment. > >From http://swordapp.github.io/SWORDv2-Profile/SWORDProfile.html is > seems like having a SWORDv2 client indicate acceptance of a collection > policy is out of scope since it's getting into "policy management": > > "The scope of SWORD v2 will be limited to the deposit process between > any two scholarly systems or between a user facing system and a > service provider. This deposit process is only a portion of the full > content lifecycle and does not attempt to provide support for > collaborative or distributed authoring environments or policy > management; it is focused entirely on the process of moving content > from one location to another." > > Is this right? Out of scope? Do SWORDv2 server implementers have users > accept the collection policy via some other mechanism such as a > separate web interface or some other protocol? Yes, out of scope :) You could consider the collection policy informational, and sword provides a mechanism by which to expose that information to potential depositors, but it doesn't say anything about how you come to agree about that policy. Cheers, Richard > > Thanks, > > Phil > > -- > Philip Durbin > Software Developer for http://thedata.org > http://www.iq.harvard.edu/people/philip-durbin > > ------------------------------------------------------------------------------ > Get 100% visibility into Java/.NET code with AppDynamics Lite! > It's a free troubleshooting tool designed for production. > Get down to code-level detail for bottlenecks, with <2% overhead. > Download for free and get started troubleshooting in minutes. > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk > _______________________________________________ > sword-app-tech mailing list > swo...@li... > https://lists.sourceforge.net/lists/listinfo/sword-app-tech -- Richard Jones, Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com |
From: Richard J. <ri...@co...> - 2013-11-15 12:30:21
|
Hi Nick, There is a PHP client as well for both SWORDv1 and SWORDv2, which your colleague might find more accessible: https://github.com/swordapp/swordapp-php-library https://github.com/swordapp/swordappv2-php-library Cheers, Richard On 2 August 2013 08:36, Sheppard, Nick <N.E...@le...> wrote: > I nearly posted yesterday...but then didn't and went to EPrints-tech > instead. We are in the early stages of scoping EPrints (3.3.11)…tried to > hook up EasyDeposit, got a bit confused along the way but did finally get > it working. Sort of. > > > > I've a colleague in our school of art and architecture who has developed a > system to manage non-textual files (video/images mainly) and we discussed > pushing them to a repository via sword. As a non-programmer I find sword > implementation tricky without a lot of technical support and/or easy to use > tools...my colleague is a php programmer but doesn't live in repository > land so at this stage I just wanted to point him in the right direction. > Having used EasyDeposit before and as it's written in php(?) I thought it a > good place to start...though it's just v1.3 I think and probably makes > sense for us to look at v2 for full CRUD and as we're using EPrints 3.3.11. > What clients/tools/implementation guides are available - had a look at > Richard Jones' Java client on github but beyond my technical ken I think! > > > > Any advice much appreciated both pitched at my limited technical nouse and > how best to get my colleague started (I'll point him at the list of course!) > > > > Thanks > > > > Nick > > > > > > > > > > Message: 1 > > Date: Thu, 1 Aug 2013 10:36:27 -0500 > > From: Kathi Fletcher <Kat...@gm...> > > Subject: Re: [sword-app-tech] SWORD community development and support > > To: Philip Durbin <phi...@ha...> > > Cc: "swo...@li..." > > <swo...@li...>, LEWIS > Stuart > > <Stu...@ed...> > > Message-ID: > > < > CAFbMqTY1to5VteLEnCs2Y0bqak5pdaARbQVAj+JGGkPMm=Q+...@ma...> > > Content-Type: text/plain; charset="iso-8859-1" > > > > Just a quick update, since the last post was about the quietness of the > list. We are still actively using SWORD to deposit content to Connexionx ( > cnx.org). It just works, so we haven't had much traffic on the list! > > > > Kathi > > > > > > On Thu, Aug 1, 2013 at 8:02 AM, Philip Durbin <phi...@ha... > >wrote: > > > > > Thanks, Stuart and Richard. My reply is inline below. > > > > > > On Thu, Jun 20, 2013 at 4:41 AM, Richard Jones > > > <ri...@co...> > > > wrote: > > > >>> p.s. I'm growing concerned that this mailing list is so quiet (and > > > >>> only admins can see the number of people subscribed). Have people > > > >>> moved on from SWORD to some other standard? If so, which one? > > > >> > > > >> I just checked - there are 175 subscribers to this list. > > > > > > Thanks, Stuart. I'm glad to hear this number is as large as it is. > > > Many mailing lists allow this number to be discoverable by the > > > subscribers and if it's easy to do so, I would encourage making this > > > change so subscribers don't have to ask. > > > > > > >> As far as I know, SWORD is the main contender in town when it comes > > > >> to > > > a standardized deposit interface to this type of repository. I've > > > also wondered about the quietness of this list. I think there may be > > > a few > > > reasons: one, is that a lot of repository users are still grappling > > > with their repositories, without yet getting as far as accepting > > > remote deposits. Second, SWORD doesn't yet really have an active > > > community sharing deposit tools. Partly this is because many uses of > > > SWORD will be very specific point-to-point integrations, which might > > > not be of interest to too many others. > > > >> > > > >> It would be good to hear a wider discussion about this, and how we > > > share more about our individual uses of SWORD. > > > > > > > > I think one of the main issues is exactly where to ask about what. > > > > Because SWORD is a standard, but the technical questions are really > > > > about implementations, where is the best place to post about problems? > > > > For example, if the problems are specifically with the DSpace > > > > implementation of SWORD, it is /probably/ better to ask on dspace-dev. > > > > > > I'm sure as implementers begin their work many will have questions > > > about the SWORD specification itself (I know I do), so I'm absolutely > > > supportive of and thankful for this mailing list. > > > > > > > Also, because we're in the early stages of community development > > > > with SWORD, Stuart and I are a bit of a bottleneck on this list - > > > > usually one of us is required to respond, and if we're unavailable > > > > for any length of time (e.g. I've been travelling for nearly 2 weeks > > > > now, and am emailing from the fourth row of a session at OAI8 right > > > > now :) ), then the list looks dead. > > > > > > > > We are hoping to have some discussions around sword sustainability > > > > with Jisc quite soon which community development and support like > > > > this is going to be a key part of. > > > > > > > > Very interested in people's thoughts as to how to make things better. > > > > > > I've mentioned this in passing but I'll repeat my offer to log an IRC > > > channel on Freenode to discuss SWORD. I'm discussing implementation > > > details that would not be of general interest at > > > http://irclog.iq.harvard.edu/dvn/2013-07-30 for example, but a channel > > > dedicated to the SWORD spec itself would be fantastic. I find chat to > > > be a great way to get a quick pulse on an issue. I fear the walls of > > > text I've been sending to this mailing list are simply too much at > > > once. :) > > > > > > Anyway, I've very interested in community development in general and > > > happy to help in any way I can. (I don't mean to beat a dead horse > > > about IRC.) I'm learning a lot about SWORD and AtomPub and working on > > > our implementation is actually a lot of fun. :) > > > > > > Phil > > > > > > p.s. In other news, we (royal we, Peter Bull, actually) are starting > > > to use Richard's https://github.com/swordapp/python-client-sword2 to > > > cook up a test client > > > https://github.com/dvn/swordpoc/tree/master/dvn_client . We're very > > > thankful for all the libraries that have been published! > > > > > > -- > > > Philip Durbin > > > Software Developer for http://thedata.org > > > http://www.iq.harvard.edu/people/philip-durbin > > > > > > > > > ---------------------------------------------------------------------- > > > -------- Get your SQL database under version control now! > > > Version control is standard for application code, but databases havent > > > caught up. So what steps can you take to put your SQL databases under > > > version control? Why should you start doing it? Read more to find out. > > > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.c > > > lktrk _______________________________________________ > > > sword-app-tech mailing list > > > swo...@li... > > > https://lists.sourceforge.net/lists/listinfo/sword-app-tech > > > > > > > > > > > -- > > Katherine Fletcher, kat...@gm... <kat...@gm...> > > Twitter: kefletcher <http://www.twitter.com/kefletcher> Blog: > > kefletcher.blogspot.com > > <kat...@gm...> > > -------------- next part -------------- > > An HTML attachment was scrubbed... > > > > ------------------------------ > > > > > To view the terms under which this email is distributed, please go to > http://disclaimer.leedsmet.ac.uk/email.htm > > > ------------------------------------------------------------------------------ > Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > _______________________________________________ > sword-app-tech mailing list > swo...@li... > https://lists.sourceforge.net/lists/listinfo/sword-app-tech > > -- Richard Jones, Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com |
From: Richard J. <ri...@co...> - 2013-11-15 12:26:32
|
Hi Folks, In the last month we've released a new version of the java server library, and had our updated version of the DSpace module accepted for their 4.0 release. I've written a short blog post about it here: http://cottagelabs.com/news/swordv2-and-dspace-new-release Cheers, Richard -- Richard Jones, Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com |
From: <li...@yo...> - 2013-11-15 02:17:22
|
Hi Richard, Our DSpace is 1.8.2, and we already used it as a SWORD v2 server to get objects from other sword clients, but now we have some DSpace objects to deposit to another SWORD compliant online database. I am wondering if I can enable the sword client configuration in our DSpace, and I found the sword client configuration file is SWORD v1? So the repository we deposited from our DSpace should be using SWord v1 not v2? Have anyone used DSpace as a Sword client before? Thanks, Ling @York University |
From: Richard J. <ri...@co...> - 2013-11-10 10:05:33
|
Hi Ben, Yes, and glad to see the code being useful to more people! I haven't got around to writing anything up yet, but we just released a new version of the server library, and it is now also available as a maven artefact. At some point in the next week I'll be organised enough to put out a post about what we've just done, and where all the resources are. In the mean time, you can find the release version here: http://search.maven.org/#artifactdetails%7Corg.swordapp%7Csword2-server%7C1.0%7Cwar Cheers, Richard On 6 November 2013 15:26, Benjamin Pennell <ben...@gm...> wrote: > Yup, we're here! We are using the same JavaServer SWORDv2 implementation as > the basis for our server. In our case we are building the server as a jar > and incorporating it into a larger web app. Its located at > https://github.com/UNC-Libraries/Carolina-Digital-Repository/tree/master/sword-server/ > > Glad to see more people adopting it! > >> Date: Wed, 6 Nov 2013 12:01:07 +0000 >> From: Richard Jones <ri...@co...> >> Subject: Re: [sword-app-tech] JavaServer2.0 and JavaClient2.0 from >> https://github.com/swordapp >> To: Philip Durbin <phi...@ha...> >> Cc: "swo...@li..." >> <swo...@li...>, LEWIS Stuart >> <Stu...@ed...> >> Message-ID: >> >> <CAJ...@ma...> >> Content-Type: text/plain; charset=UTF-8 >> >> >> That's great! Do we know these folks at all? Are they on the list? >> >> Cheers, >> >> Richard >> >> On 22 August 2013 17:21, Philip Durbin <phi...@ha...> wrote: >> > On Thu, Jun 20, 2013 at 3:22 AM, LEWIS Stuart <Stu...@ed...> >> > wrote: >> >> Thanks for sharing this. The JavaServer.20 was originally written as >> >> part of the DSpace SWORDv2 implementation, but it was thought at the time it >> >> would be worth abstracting out the SWORD part from DSpace part, in the hope >> >> that this might be reusable. As far as I know, you're the first person to >> >> try using outside of DSpace (hence the lack of any other implementation or >> >> past experience). >> > >> > I could certainly be wrong but this SWORDv2 implementation also seems >> > to be using the common SWORDv2 server library for Java: >> > >> > >> > https://github.com/UNC-Libraries/Carolina-Digital-Repository/tree/master/sword-server/src/main/java/edu/unc/lib/dl/cdr/sword/server/managers >> > >> > So maybe I'm not alone. :) >> > >> > Phil >> > >> > -- >> > Philip Durbin >> > Software Developer for http://thedata.org >> > http://www.iq.harvard.edu/people/philip-durbin >> > >> > >> > ------------------------------------------------------------------------------ >> > Introducing Performance Central, a new site from SourceForge and >> > AppDynamics. Performance Central is your source for news, insights, >> > analysis and resources for efficient Application Performance Management. >> > Visit us today! >> > >> > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk >> > _______________________________________________ >> > sword-app-tech mailing list >> > swo...@li... >> > https://lists.sourceforge.net/lists/listinfo/sword-app-tech >> >> >> >> -- >> >> Richard Jones, >> >> Founder, Cottage Labs >> t: @richard_d_jones, @cottagelabs >> w: http://cottagelabs.com >> >> >> >> ------------------------------ >> >> >> ------------------------------------------------------------------------------ >> November Webinars for C, C++, Fortran Developers >> Accelerate application performance with scalable programming models. >> Explore >> techniques for threading, error checking, porting, and tuning. Get the >> most >> from the latest Intel processors and coprocessors. See abstracts and >> register >> >> http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk >> >> ------------------------------ > > > ------------------------------------------------------------------------------ > November Webinars for C, C++, Fortran Developers > Accelerate application performance with scalable programming models. Explore > techniques for threading, error checking, porting, and tuning. Get the most > from the latest Intel processors and coprocessors. See abstracts and > register > http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk > _______________________________________________ > sword-app-tech mailing list > swo...@li... > https://lists.sourceforge.net/lists/listinfo/sword-app-tech > -- Richard Jones, Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com |
From: Benjamin P. <ben...@gm...> - 2013-11-06 15:26:23
|
Yup, we're here! We are using the same JavaServer SWORDv2 implementation as the basis for our server. In our case we are building the server as a jar and incorporating it into a larger web app. Its located at https://github.com/UNC-Libraries/Carolina-Digital-Repository/tree/master/sword-server/ Glad to see more people adopting it! Date: Wed, 6 Nov 2013 12:01:07 +0000 > From: Richard Jones <ri...@co...> > Subject: Re: [sword-app-tech] JavaServer2.0 and JavaClient2.0 from > https://github.com/swordapp > To: Philip Durbin <phi...@ha...> > Cc: "swo...@li..." > <swo...@li...>, LEWIS Stuart > <Stu...@ed...> > Message-ID: > < > CAJ...@ma...> > Content-Type: text/plain; charset=UTF-8 > > That's great! Do we know these folks at all? Are they on the list? > > Cheers, > > Richard > > On 22 August 2013 17:21, Philip Durbin <phi...@ha...> wrote: > > On Thu, Jun 20, 2013 at 3:22 AM, LEWIS Stuart <Stu...@ed...> > wrote: > >> Thanks for sharing this. The JavaServer.20 was originally written as > part of the DSpace SWORDv2 implementation, but it was thought at the time > it would be worth abstracting out the SWORD part from DSpace part, in the > hope that this might be reusable. As far as I know, you're the first > person to try using outside of DSpace (hence the lack of any other > implementation or past experience). > > > > I could certainly be wrong but this SWORDv2 implementation also seems > > to be using the common SWORDv2 server library for Java: > > > > > https://github.com/UNC-Libraries/Carolina-Digital-Repository/tree/master/sword-server/src/main/java/edu/unc/lib/dl/cdr/sword/server/managers > > > > So maybe I'm not alone. :) > > > > Phil > > > > -- > > Philip Durbin > > Software Developer for http://thedata.org > > http://www.iq.harvard.edu/people/philip-durbin > > > > > ------------------------------------------------------------------------------ > > Introducing Performance Central, a new site from SourceForge and > > AppDynamics. Performance Central is your source for news, insights, > > analysis and resources for efficient Application Performance Management. > > Visit us today! > > > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk > > _______________________________________________ > > sword-app-tech mailing list > > swo...@li... > > https://lists.sourceforge.net/lists/listinfo/sword-app-tech > > > > -- > > Richard Jones, > > Founder, Cottage Labs > t: @richard_d_jones, @cottagelabs > w: http://cottagelabs.com > > > > ------------------------------ > > > ------------------------------------------------------------------------------ > November Webinars for C, C++, Fortran Developers > Accelerate application performance with scalable programming models. > Explore > techniques for threading, error checking, porting, and tuning. Get the most > from the latest Intel processors and coprocessors. See abstracts and > register > http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk > > ------------------------------ > |
From: Richard J. <ri...@co...> - 2013-11-06 12:42:33
|
I think it would be great to have an R sword library! Unfortunately my knowledge of R is approximately zero, so couldn't make sense of the code myself. So, same question as my last email - does anyone know these folks? Are they maybe already on-list? Cheers, Richard On 10 October 2013 13:47, Philip Durbin <phi...@ha...> wrote: > I'm not sure if there is an R package for SWORD but I wanted to point > out that https://github.com/leeper/dvn was recently updated to support > SWORDv2 operations. > > As you might guess from the name, this "dvn" R package works > specifically with Dataverse Network, but someone might be interested > in abstracting out the SWORDv2 functionality to make a generic R > package for SWORDv2 and put it on CRAN. > > Phil > > ---------- Forwarded message ---------- > From: Philip Durbin <phi...@ha...> > Date: Thu, Oct 10, 2013 at 8:39 AM > Subject: Re: Re: [sword-app-tech] Dataverse Network (DVN) 3.6 in > production as a SWORDv2 server > To: "dat...@go..." > <dat...@go...> > > And for the R programmers... https://github.com/leeper/dvn/issues/1 > was recently closed so if you pull down the latest version with > devtools like this: > > install_github(repo = 'dvn', username = 'leeper') > > You can start playing around with DVN's new Data Deposit API from within R! > > Phil > > > On Sat, Sep 21, 2013 at 11:46 AM, Philip Durbin > <phi...@ha...> wrote: >> >> Woo-hoo! >> >> ---------- Forwarded message ---------- >> From: "LEWIS Stuart" <Stu...@ed...> >> Date: Sep 21, 2013 8:46 AM >> Subject: Re: [sword-app-tech] Dataverse Network (DVN) 3.6 in production as a SWORDv2 server >> To: "Philip Durbin" <phi...@ha...>, "<swo...@li...>" <swo...@li...> >> >> Thanks Phil - I've now updated the web page as suggested: >> >> - http://swordapp.org/sword-v2/sword-v2-implementations/ >> >> Thanks, >> >> >> Stuart Lewis >> Head of Research and Learning Services >> Deputy Director Library & University Collections, Information Services >> University of Edinburgh >> Stu...@ed... >> >> >> >> >> >> On 20/09/2013 20:40, "Philip Durbin" <phi...@ha...> wrote: >> >> I'm writing to announce that http://thedata.harvard.edu/dvn/ has been >> upgraded to DVN 3.6, making it a SWORDv2 server. >> >> Our docs are at >> http://thedata.harvard.edu/guides/dataverse-api-main.html#data-deposit-api >> >> If you'd like to list it at >> http://swordapp.org/sword-v2/sword-v2-implementations/ please be my >> guest. I think we are fairly compliant with the SWORD v2 spec but I >> welcome feedback either way. Our code is at >> https://github.com/IQSS/dvn >> >> Thank you to everyone on this list for the help over the last few >> months. I really appreciate it! >> >> Phil >> >> -- >> Philip Durbin >> Software Developer for http://thedata.org >> http://www.iq.harvard.edu/people/philip-durbin >> >> --------------------------------------------------------------------------- >> --- >> LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! >> 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, >> SharePoint >> 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack >> includes >> Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. >> http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk >> _______________________________________________ >> sword-app-tech mailing list >> swo...@li... >> https://lists.sourceforge.net/lists/listinfo/sword-app-tech >> >> >> The University of Edinburgh is a charitable body, registered in >> Scotland, with registration number SC005336. >> > > > > -- > Philip Durbin > Software Developer for http://thedata.org > http://www.iq.harvard.edu/people/philip-durbin > > > > -- > Philip Durbin > Software Developer for http://thedata.org > http://www.iq.harvard.edu/people/philip-durbin > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk > _______________________________________________ > sword-app-tech mailing list > swo...@li... > https://lists.sourceforge.net/lists/listinfo/sword-app-tech -- Richard Jones, Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com |
From: Richard J. <ri...@co...> - 2013-11-06 12:01:21
|
That's great! Do we know these folks at all? Are they on the list? Cheers, Richard On 22 August 2013 17:21, Philip Durbin <phi...@ha...> wrote: > On Thu, Jun 20, 2013 at 3:22 AM, LEWIS Stuart <Stu...@ed...> wrote: >> Thanks for sharing this. The JavaServer.20 was originally written as part of the DSpace SWORDv2 implementation, but it was thought at the time it would be worth abstracting out the SWORD part from DSpace part, in the hope that this might be reusable. As far as I know, you're the first person to try using outside of DSpace (hence the lack of any other implementation or past experience). > > I could certainly be wrong but this SWORDv2 implementation also seems > to be using the common SWORDv2 server library for Java: > > https://github.com/UNC-Libraries/Carolina-Digital-Repository/tree/master/sword-server/src/main/java/edu/unc/lib/dl/cdr/sword/server/managers > > So maybe I'm not alone. :) > > Phil > > -- > Philip Durbin > Software Developer for http://thedata.org > http://www.iq.harvard.edu/people/philip-durbin > > ------------------------------------------------------------------------------ > Introducing Performance Central, a new site from SourceForge and > AppDynamics. Performance Central is your source for news, insights, > analysis and resources for efficient Application Performance Management. > Visit us today! > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk > _______________________________________________ > sword-app-tech mailing list > swo...@li... > https://lists.sourceforge.net/lists/listinfo/sword-app-tech -- Richard Jones, Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com |