You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@vxquery.apache.org by Vinayak Borkar <vb...@yahoo.com> on 2011/08/20 05:50:56 UTC

Project refactoring

Guys,


I would like to refactor the current monolithic vxquery project into 
smaller Maven sub-projects.

In the short term, I would like to have two projects:

1. vxquery-core
2. vxquery-xtest

In the longer term, I would like to split up vxquery-core into smaller 
projects. Please feel free to suggest possible sub-project boundaries.

Thoughts?

Thanks,
Vinayak

Re: Project refactoring

Posted by Till Westmann <ti...@westmann.org>.
I agree that it's nicer to split the project into smaller sub-probjects.

One other part that I would like to split out is the implementation of the data model.
As we aim to support many of those, it would be great if one could just use the jars that are need for the specific implementation that's being used.

But I think that each split after the core-xtest split should be done after the first release.

Till

On Aug 19, 2011, at 8:50 PM, Vinayak Borkar wrote:

> Guys,
> 
> 
> I would like to refactor the current monolithic vxquery project into smaller Maven sub-projects.
> 
> In the short term, I would like to have two projects:
> 
> 1. vxquery-core
> 2. vxquery-xtest
> 
> In the longer term, I would like to split up vxquery-core into smaller projects. Please feel free to suggest possible sub-project boundaries.
> 
> Thoughts?
> 
> Thanks,
> Vinayak


Re: Project refactoring

Posted by Till Westmann <ti...@westmann.org>.
Yes, I think that we should have a release. 

One important step for the release would be to ensure that we're clear wrt. the copyright, right?

Till

On Aug 22, 2011, at 7:49 AM, Cezar Andrei wrote:

> Sounds good,
> 
> Can I suggest having a release after the first refactoring round? This
> should give VXQuery more visibility outside and it would make "just give it
> try" action a lower effort bar.
> 
> Cezar
> 
> On Fri, Aug 19, 2011 at 10:50 PM, Vinayak Borkar <vb...@yahoo.com> wrote:
> 
>> Guys,
>> 
>> 
>> I would like to refactor the current monolithic vxquery project into
>> smaller Maven sub-projects.
>> 
>> In the short term, I would like to have two projects:
>> 
>> 1. vxquery-core
>> 2. vxquery-xtest
>> 
>> In the longer term, I would like to split up vxquery-core into smaller
>> projects. Please feel free to suggest possible sub-project boundaries.
>> 
>> Thoughts?
>> 
>> Thanks,
>> Vinayak
>> 


Re: Project refactoring

Posted by Cezar Andrei <ce...@gmail.com>.
Sounds good,

Can I suggest having a release after the first refactoring round? This
should give VXQuery more visibility outside and it would make "just give it
try" action a lower effort bar.

Cezar

On Fri, Aug 19, 2011 at 10:50 PM, Vinayak Borkar <vb...@yahoo.com> wrote:

> Guys,
>
>
> I would like to refactor the current monolithic vxquery project into
> smaller Maven sub-projects.
>
> In the short term, I would like to have two projects:
>
> 1. vxquery-core
> 2. vxquery-xtest
>
> In the longer term, I would like to split up vxquery-core into smaller
> projects. Please feel free to suggest possible sub-project boundaries.
>
> Thoughts?
>
> Thanks,
> Vinayak
>