Re: [Dspace-devel] Tangent: we need another kind of add-in

2011-09-02 Thread Mark H. Wood
Well, whether we need to clank through the whole assembly and installation process just to drop in a plugin is a separate tangent. I think it's ugly, but I let it go for now. The issue that I want to come back to is that at least some classes of plugins are builtins: to add a new one, you *do* ha

Re: [Dspace-devel] Tangent: we need another kind of add-in

2011-09-02 Thread Graham Triggs
On 2 September 2011 14:33, Mark H. Wood wrote: > > Going back to the DSpace [assembly] project, I > > change the pom.xml to reference the artifact as a dependency. Running > 'mvn > > package' will prepare the installer directory, and if you look in the > 'lib' > > directory, it now includes my ad

Re: [Dspace-devel] Tangent: we need another kind of add-in

2011-09-02 Thread Tim Donohue
First, just want to say, this is a very interesting discussion. I'm really enjoying reading this! My own brainstorms inline below... On 9/2/2011 8:33 AM, Mark H. Wood wrote: >> Going back to the DSpace [assembly] project, I >> change the pom.xml to reference the artifact as a dependency. Running

Re: [Dspace-devel] Tangent: we need another kind of add-in

2011-09-02 Thread Mark H. Wood
On Fri, Sep 02, 2011 at 01:04:40AM +0100, Graham Triggs wrote: > On 1 September 2011 22:11, Mark H. Wood wrote: > > > Hmmm, no, if I understand that one, they are quite different: I want > > to build add-ons *outside of the DSpace source tree*, not scoop them > > in and rebuild the whole works.

Re: [Dspace-devel] Tangent: we need another kind of add-in

2011-09-01 Thread Graham Triggs
On 1 September 2011 22:11, Mark H. Wood wrote: > Hmmm, no, if I understand that one, they are quite different: I want > to build add-ons *outside of the DSpace source tree*, not scoop them > in and rebuild the whole works. This requires planning when designing > the bits that are added onto: w

Re: [Dspace-devel] Tangent: we need another kind of add-in

2011-09-01 Thread Mark Diggory
Sometimes I think... Some of us are shortsighted and some of us are longsighted... Us longsighted folks focus on these other technologies, seeking a golden egg that will solve many many problems at once. Challenge is that we miss the obstacles that our in our immediate path to those solutions. Us

Re: [Dspace-devel] Tangent: we need another kind of add-in

2011-09-01 Thread Graham Triggs
On 1 September 2011 22:20, Mark Diggory wrote: > On Thu, Sep 1, 2011 at 2:11 PM, Mark H. Wood wrote: > >> > But, I agree with your point. It does seem like we can find ways to make >> > > this easier post-1.8.0. You should be able to Install DSpace and then >> > "drop in" some add-ons & configur

Re: [Dspace-devel] Tangent: we need another kind of add-in

2011-09-01 Thread Mark Diggory
On Thu, Sep 1, 2011 at 2:11 PM, Mark H. Wood wrote: > On Thu, Sep 01, 2011 at 01:15:14PM -0500, Tim Donohue wrote: > > I think the type of "add-on" you are talking about is somewhat similar > > to something Richard Rodgers has begun to develop: > > > > https://jira.duraspace.org/browse/DS-976 > >

Re: [Dspace-devel] Tangent: we need another kind of add-in

2011-09-01 Thread Mark H. Wood
On Thu, Sep 01, 2011 at 01:15:14PM -0500, Tim Donohue wrote: > I think the type of "add-on" you are talking about is somewhat similar > to something Richard Rodgers has begun to develop: > > https://jira.duraspace.org/browse/DS-976 Hmmm, no, if I understand that one, they are quite different: I

Re: [Dspace-devel] Tangent: we need another kind of add-in

2011-09-01 Thread Tim Donohue
Hi Mark, I think the type of "add-on" you are talking about is somewhat similar to something Richard Rodgers has begun to develop: https://jira.duraspace.org/browse/DS-976 But, I agree with your point. It does seem like we can find ways to make this easier post-1.8.0. You should be able to Ins