[DuraSpace JIRA] (FCREPO-1004) Fedora object generator

2 views
Skip to first unread message

Edwin Shin (Created) (DuraSpace JIRA)

unread,
Oct 11, 2011, 12:56:03 PM10/11/11
to fcrepo-...@googlegroups.com
Fedora object generator
-----------------------

Key: FCREPO-1004
URL: https://jira.duraspace.org/browse/FCREPO-1004
Project: Fedora Repository Project
Issue Type: Code Task
Components: Fedora
Reporter: Edwin Shin
Priority: Major
Fix For: Fedora 3.6, fcrepo-3.6 10-18


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.duraspace.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Edwin Shin (Updated) (DuraSpace JIRA)

unread,
Oct 11, 2011, 1:01:03 PM10/11/11
to fcrepo-...@googlegroups.com

[ https://jira.duraspace.org/browse/FCREPO-1004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Edwin Shin updated FCREPO-1004:
-------------------------------

Description:
I should be able to build a suite of Fedora test objects according to configuration parameters which include composition of datastreams (e.g. X, M, E, R), relations to other objects, along with distribution of said objects that are also configurable (e.g. 100,000 objects, where 10% are of type T1, 50% type T2, etc).

In the case of M datastreams, we should be able to specify inlined base64 or not.



> Fedora object generator
> -----------------------
>
> Key: FCREPO-1004
> URL: https://jira.duraspace.org/browse/FCREPO-1004
> Project: Fedora Repository Project
> Issue Type: Code Task
> Components: Fedora
> Reporter: Edwin Shin
> Priority: Major
> Fix For: Fedora 3.6, fcrepo-3.6 10-18
>

> Original Estimate: 16 hours
> Remaining Estimate: 16 hours
>
> I should be able to build a suite of Fedora test objects according to configuration parameters which include composition of datastreams (e.g. X, M, E, R), relations to other objects, along with distribution of said objects that are also configurable (e.g. 100,000 objects, where 10% are of type T1, 50% type T2, etc).
> In the case of M datastreams, we should be able to specify inlined base64 or not.

Edwin Shin (Updated) (DuraSpace JIRA)

unread,
Oct 18, 2011, 3:26:03 PM10/18/11
to fcrepo-...@googlegroups.com

[ https://jira.duraspace.org/browse/FCREPO-1004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Edwin Shin updated FCREPO-1004:
-------------------------------

Fix Version/s: (was: fcrepo-3.6 10-18)
fcrepo-3.6 10-25



> Fedora object generator
> -----------------------
>
> Key: FCREPO-1004
> URL: https://jira.duraspace.org/browse/FCREPO-1004
> Project: Fedora Repository Project

> Issue Type: Story


> Components: Fedora
> Reporter: Edwin Shin
> Priority: Major

> Fix For: Fedora 3.6, fcrepo-3.6 10-25


>
> Original Estimate: 16 hours
> Remaining Estimate: 16 hours
>
> I should be able to build a suite of Fedora test objects according to configuration parameters which include composition of datastreams (e.g. X, M, E, R), relations to other objects, along with distribution of said objects that are also configurable (e.g. 100,000 objects, where 10% are of type T1, 50% type T2, etc).
> In the case of M datastreams, we should be able to specify inlined base64 or not.

--

Chris Wilper (Updated) (DuraSpace JIRA)

unread,
Oct 25, 2011, 11:59:04 AM10/25/11
to fcrepo-...@googlegroups.com

[ https://jira.duraspace.org/browse/FCREPO-1004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Wilper updated FCREPO-1004:
---------------------------------


May I suggest fcrepo-dto-foxml for this?

It's in central, and it can be used to easily, programmatically construct Fedora objects and serialize them to FOXML.

Documentation, including javadocs, can be found here: http://cwilper.github.com/fcrepo-misc/fcrepo-dto/index.html

For an example project that uses this library, see https://github.com/cwilper/fcrepo-dto-example



> Fedora object generator
> -----------------------
>
> Key: FCREPO-1004
> URL: https://jira.duraspace.org/browse/FCREPO-1004
> Project: Fedora Repository Project

> Issue Type: Story


> Components: Fedora
> Reporter: Edwin Shin
> Priority: Major

> Fix For: Fedora 3.6, fcrepo-3.6 10-25
>
> Original Estimate: 16 hours
> Remaining Estimate: 16 hours
>
> I should be able to build a suite of Fedora test objects according to configuration parameters which include composition of datastreams (e.g. X, M, E, R), relations to other objects, along with distribution of said objects that are also configurable (e.g. 100,000 objects, where 10% are of type T1, 50% type T2, etc).
> In the case of M datastreams, we should be able to specify inlined base64 or not.

--

Edwin Shin (Assigned) (DuraSpace JIRA)

unread,
Oct 25, 2011, 12:12:03 PM10/25/11
to fcrepo-...@googlegroups.com

[ https://jira.duraspace.org/browse/FCREPO-1004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Edwin Shin reassigned FCREPO-1004:
----------------------------------

Assignee: frank asseg



> Fedora object generator
> -----------------------
>
> Key: FCREPO-1004
> URL: https://jira.duraspace.org/browse/FCREPO-1004
> Project: Fedora Repository Project

> Issue Type: Story


> Components: Fedora
> Reporter: Edwin Shin

> Assignee: frank asseg
> Priority: Major


> Fix For: Fedora 3.6, fcrepo-3.6 10-25
>
> Original Estimate: 16 hours
> Remaining Estimate: 16 hours
>
> I should be able to build a suite of Fedora test objects according to configuration parameters which include composition of datastreams (e.g. X, M, E, R), relations to other objects, along with distribution of said objects that are also configurable (e.g. 100,000 objects, where 10% are of type T1, 50% type T2, etc).
> In the case of M datastreams, we should be able to specify inlined base64 or not.

--

frank asseg (Commented) (DuraSpace JIRA)

unread,
Oct 26, 2011, 8:26:03 AM10/26/11
to fcrepo-...@googlegroups.com

[ https://jira.duraspace.org/browse/FCREPO-1004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=22915#comment-22915 ]

frank asseg commented on FCREPO-1004:
-------------------------------------

Im not sure what T1 and T2 stand for in "... where 10% are of type T1, 50% type T2". Are these mimetypes of the datastreams like images and pdfs, or are T1 and T2 meant to stand for FOXML1.1, METS, etc..?



> Fedora object generator
> -----------------------
>
> Key: FCREPO-1004
> URL: https://jira.duraspace.org/browse/FCREPO-1004
> Project: Fedora Repository Project

> Issue Type: Story


> Components: Fedora
> Reporter: Edwin Shin

> Assignee: frank asseg
> Priority: Major


> Fix For: Fedora 3.6, fcrepo-3.6 10-25
>
> Original Estimate: 16 hours
> Remaining Estimate: 16 hours
>
> I should be able to build a suite of Fedora test objects according to configuration parameters which include composition of datastreams (e.g. X, M, E, R), relations to other objects, along with distribution of said objects that are also configurable (e.g. 100,000 objects, where 10% are of type T1, 50% type T2, etc).
> In the case of M datastreams, we should be able to specify inlined base64 or not.

--

Chris Wilper (Updated) (DuraSpace JIRA)

unread,
Nov 1, 2011, 11:22:03 AM11/1/11
to fcrepo-...@googlegroups.com

[ https://jira.duraspace.org/browse/FCREPO-1004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Wilper updated FCREPO-1004:
---------------------------------

Status: Open (was: Received)



> Fedora object generator
> -----------------------
>
> Key: FCREPO-1004
> URL: https://jira.duraspace.org/browse/FCREPO-1004
> Project: Fedora Repository Project

> Issue Type: Story


> Components: Fedora
> Reporter: Edwin Shin

> Assignee: frank asseg
> Priority: Major


> Fix For: Fedora 3.6, fcrepo-3.6 10-25
>
> Original Estimate: 16 hours
> Remaining Estimate: 16 hours
>
> I should be able to build a suite of Fedora test objects according to configuration parameters which include composition of datastreams (e.g. X, M, E, R), relations to other objects, along with distribution of said objects that are also configurable (e.g. 100,000 objects, where 10% are of type T1, 50% type T2, etc).
> In the case of M datastreams, we should be able to specify inlined base64 or not.

--

frank asseg (Commented) (DuraSpace JIRA)

unread,
Nov 7, 2011, 5:38:03 AM11/7/11
to fcrepo-...@googlegroups.com

[ https://jira.duraspace.org/browse/FCREPO-1004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=23000#comment-23000 ]

frank asseg commented on FCREPO-1004:
-------------------------------------

uploaded a first simple version of a random object geenrator:
https://github.com/fasseg/fedora-objects-factory



> Fedora object generator
> -----------------------
>
> Key: FCREPO-1004
> URL: https://jira.duraspace.org/browse/FCREPO-1004
> Project: Fedora Repository Project

> Issue Type: Story


> Components: Fedora
> Reporter: Edwin Shin

> Assignee: frank asseg
> Priority: Major


> Fix For: Fedora 3.6, fcrepo-3.6 10-25
>
> Original Estimate: 16 hours
> Remaining Estimate: 16 hours
>
> I should be able to build a suite of Fedora test objects according to configuration parameters which include composition of datastreams (e.g. X, M, E, R), relations to other objects, along with distribution of said objects that are also configurable (e.g. 100,000 objects, where 10% are of type T1, 50% type T2, etc).
> In the case of M datastreams, we should be able to specify inlined base64 or not.

--

Reply all
Reply to author
Forward
0 new messages