Re: [Dspace-devel] Replicated Business Services in DSpace UI's

2011-05-04 Thread Mark Diggory
Graham, On May 3, 2011, at 1:46 PM, Graham Triggs wrote: On 3 May 2011 20:34, Mark Diggory mdigg...@atmire.com wrote: Example: Hacking Domain Model Locally Right now, to add behavior to DSpace when Item state is altered has two options: a.) Alter the Item code b.) Write a consumer.

Re: [Dspace-devel] Replicated Business Services in DSpace UI's

2011-05-04 Thread Mark Diggory
On May 2, 2011, at 11:30 AM, Mark H. Wood wrote: [tangent alert!] I'd like to hear why we have the owning collection concept at all. We would need a convenient way to find unlinked Items and operate on them (link, delete, edit). -- Mark H. Wood, Lead System Programmer mw...@iupui.edu

[Dspace-devel] [DuraSpace JIRA] Created: (DS-892) Performance issues in update enabling the StatisticsLoggingConsumer

2011-05-04 Thread Andrea Bollini (DuraSpace JIRA)
Performance issues in update enabling the StatisticsLoggingConsumer --- Key: DS-892 URL: https://jira.duraspace.org/browse/DS-892 Project: DSpace Issue Type: Bug

[Dspace-devel] [DuraSpace JIRA] Updated: (DS-890) ./bin/generate-sitemaps with ./bin/dspace generate-sitemaps

2011-05-04 Thread Mark H. Wood (DuraSpace JIRA)
[ https://jira.duraspace.org/browse/DS-890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark H. Wood updated DS-890: Documentation Status: In Description (was: Needed) Assignee: Mark H. Wood

[Dspace-devel] [DuraSpace JIRA] Resolved: (DS-890) ./bin/generate-sitemaps with ./bin/dspace generate-sitemaps

2011-05-04 Thread Mark H. Wood (DuraSpace JIRA)
[ https://jira.duraspace.org/browse/DS-890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark H. Wood resolved DS-890. - Documentation Status: Complete or Committed (was: In Description) Resolution: Fixed Fix

Re: [Dspace-devel] Replicated Business Services in DSpace UI's

2011-05-04 Thread Mark H. Wood
On Tue, May 03, 2011 at 08:58:08AM -0700, Mark Diggory wrote: I keep seeking a spot to jump in here and have about 4 unsent versions of responses to this email thread, so it much be a good one ;-) Go for it! Owning Collections are used for Inheritance of permissions. IMO, linking should

Re: [Dspace-devel] Replicated Business Services in DSpace UI's

2011-05-04 Thread Mark H. Wood
As usual, I want to quibble about terms. To me, an event is something that has already happened and I (as an event consumer) am merely being notified that it has happened. So event notices can be delivered whenever we get around to it. OTOH code which wants to participate in the event from a

Re: [Dspace-devel] Replicated Business Services in DSpace UI's

2011-05-04 Thread Graham Triggs
On 4 May 2011 08:03, Mark Diggory mdigg...@atmire.com wrote: I think we should work to keep the Data Access Layer and the Business Logic Layer separate. I agree with that principle, but... I see the Event Manager as Business Logic layer and the DAO as Persistence layer. If you need to

Re: [Dspace-devel] Replicated Business Services in DSpace UI's

2011-05-04 Thread Graham Triggs
On 4 May 2011 15:12, Mark H. Wood mw...@iupui.edu wrote: As usual, I want to quibble about terms. To me, an event is something that has already happened and I (as an event consumer) am merely being notified that it has happened. So event notices can be delivered whenever we get around to