Personnally, I see more harms than benefits as time goes by. I think it's time 
for a vote.

If we don't remove it we should at least take care of issues like the one we just crossed with JavaDoc. Actually, I can't see any other kind of issues, so simply commenting out JavaDoc targets in /shark/build.xml (with a comment about like in framework/build.xml) would be sufficient in this case.

If we remove it, we could attach an archive of the component at https://issues.apache.org/jira/browse/OFBIZ-552. And as David said (thanks for the links Scott), we should do the same for the workflow component which is even older...

This is my opinion

Jacques

From: "Adrian Crum" <adrian.c...@yahoo.com>
Thanks for the links Scott.

David makes a good point: If it isn't doing any harm, then just leave it in there - someone might use it. And various people have tried to use it - with mixed success. I did a Google search, and for the last two years user questions about the Shark component have been left unanswered.

What bothers me about it as a developer is what happens from time to time when the Shark component needs to be modified in order to make it compatible with changes in the framework. The rest of the project continues to move forward, and that component just sits there. When I make changes to it because of some change in the framework, I have no way to test those changes - because I can't compile it without the required libraries, and even if I could, I have no idea how to use it or test it. I end up crossing my fingers and hoping I didn't break anything.

So, I have mixed feelings about removing it. I'm undecided.

-Adrian

--- On Wed, 11/25/09, Scott Gray <scott.g...@hotwaxmedia.com> wrote:

From: Scott Gray <scott.g...@hotwaxmedia.com>
Subject: Re: svn commit: r884308 - 
/ofbiz/trunk/specialpurpose/shark/src/org/ofbiz/shark/repository/EntityRepositoryMgr.java
To: dev@ofbiz.apache.org
Date: Wednesday, November 25, 2009, 4:55 PM
On 26/11/2009, at 1:47 PM, Scott Gray
wrote:

> On 26/11/2009, at 1:37 PM, Adam Heath wrote:
>
>> Adam Heath wrote:
>>> Jacques Le Roux wrote:
>>>> I thought it would be easy to compile
after some changes. But obviously
>>>> nobody has done this for some time.
>>>> It's late here, so I reopened
>>>> https://issues.apache.org/jira/browse/OFBIZ-552 and
uploaded a
>>>> "shark.patch" from my current WIP, if
someone wants to give it a try...
>>>>
>>>> Jacques
>>>
>>> Working on it...
>>
>> I vote to remove it. Latest shark is LGPL,
which isn't compatible.
>
> That has always been the case, we need a better
rationale for removal.
>
> Regards
> Scott

Also here are a couple of previous threads regarding this
topic:
http://markmail.org/thread/jwjh6v7dqeq5z4bn
http://markmail.org/thread/x2cv6m2ikfw7m55g

Regards
Scott






Reply via email to