|
From: Roberto Lo G. <rlo...@gm...> - 2010-08-30 09:43:29
|
Hello all, this is my second or third call to move the project toward the next step, but this time I've some time to spend on the project as I quitted my previous job and I'm now looking for some other opportunity. I can spend this "forced vacancies" on the project but I wish to have both your moral and concrete support and I do not want to operate without you as I know the effort required to reach the target will be more than I can provide. The idea is to bring dbunit to the 3.0 generation. What's in my mind is a complete rewriting of the codebase with massive cleanup. A lot of code in dbunit is actually a replica of something other libraries provide in a cleaner and more reliable manner: we have a minimal internal xml, excel and csv writers/parsers, we have a complex internal exception management, we are stuck to Java 1.4 support and we miss Java 5 support for annotations and generics. What I suggest is to maintain the principles and major design of the framework while improving and refreshing it. I would like to start collecting the ideas posted on the tracker and drawing some class diagrams of the actual codebase. I've already prepared the latter, I would like some help on the former. The first thing I wish to discuss is the option to open the library to other data sources other than relational databases, like LDAP or object databases. I remind someone asked for such feature and I think we can achieve such target with an additional level of indirection which should be decided in the first stage. If we decide to support such different data sources I think we should rename Table to something not strictly related to rdbms, may be Structure could be an option, and Database (DatabaseTester, DatabaseTestCase, etc...) with Data (DataTester, DataTestCase, etc...) while other names can stay untouched, like Operation, OperationListener and DataSet. I think it would be a waste of time to go further in describing the idea if it's not shared by you and you can't/wan't support it so please, post your answers and comments. Roberto Lo Giacco |
|
From: Jeff J. <jj...@ap...> - 2010-08-30 12:30:29
|
Sounds great. It's been quiet all-around! Based on recent history, main
problem is time for each of us...
What are your process proposals to do this?
I first think of proper infrastructure to help with development success and
users getting info & easily trying it:
- where to house the docu notes you speak of? SF wiki?
- need a CI setup; where/how can we do this?
- perhaps my employer will lend us some server space & time for this...
would you like me to check?
- need a nightly build that:
- builds & deploys snapshot
- generates & deploys Maven site
- add "3.0" link from 2.x main page to 3.0 main page
- it's past time to use Sonatype's OSS artifact hosting
However, I'd first like to see the current trunk/2.4.8 released.
-----Original Message-----
From: Roberto Lo Giacco [mailto:rlo...@gm...]
Sent: Monday, August 30, 2010 4:43 AM
To: dbUnit Developers List
Subject: [dbunit-developer] Next step
Hello all,
this is my second or third call to move the project toward the next
step, but this time I've some time to spend on the project as I
quitted my previous job and I'm now looking for some other
opportunity. I can spend this "forced vacancies" on the project but I
wish to have both your moral and concrete support and I do not want to
operate without you as I know the effort required to reach the target
will be more than I can provide.
The idea is to bring dbunit to the 3.0 generation. What's in my mind
is a complete rewriting of the codebase with massive cleanup.
A lot of code in dbunit is actually a replica of something other
libraries provide in a cleaner and more reliable manner: we have a
minimal internal xml, excel and csv writers/parsers, we have a complex
internal exception management, we are stuck to Java 1.4 support and we
miss Java 5 support for annotations and generics.
What I suggest is to maintain the principles and major design of the
framework while improving and refreshing it. I would like to start
collecting the ideas posted on the tracker and drawing some class
diagrams of the actual codebase. I've already prepared the latter, I
would like some help on the former.
The first thing I wish to discuss is the option to open the library to
other data sources other than relational databases, like LDAP or
object databases. I remind someone asked for such feature and I think
we can achieve such target with an additional level of indirection
which should be decided in the first stage.
If we decide to support such different data sources I think we should
rename Table to something not strictly related to rdbms, may be
Structure could be an option, and Database (DatabaseTester,
DatabaseTestCase, etc...) with Data (DataTester, DataTestCase, etc...)
while other names can stay untouched, like Operation,
OperationListener and DataSet.
I think it would be a waste of time to go further in describing the
idea if it's not shared by you and you can't/wan't support it so
please, post your answers and comments.
Roberto Lo Giacco
----------------------------------------------------------------------------
--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users
worldwide. Take advantage of special opportunities to increase revenue and
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
_______________________________________________
dbunit-developer mailing list
dbu...@li...
https://lists.sourceforge.net/lists/listinfo/dbunit-developer
|
|
From: Roberto Lo G. <rlo...@gm...> - 2010-08-30 18:18:20
|
Hi Jeff, first one to answer, I hope others will follow. About your questions... On Mon, Aug 30, 2010 at 14:30, Jeff Jensen <jj...@ap...> wrote: > What are your process proposals to do this? > If you mean what procedure I suggest to move on the next step is the common one: - a maximum one week discussion during while we draw the baselines and start code some usage example - a maximum coding effort of about two weeks to have the first alfa release to share among developers and have feedbacks about the design - refactor what's necessary and move to beta stage with a release for power users I first think of proper infrastructure to help with development success and > users getting info & easily trying it: > I perfectly understand your point but I currently do not have any server resource available as I quitted my job. I would add an integration test machine (as already said many times on this list). I think we should not ask too much unless we already have a solution.... - where to house the docu notes you speak of? SF wiki? > Unless we have any other resource already available.... - need a CI setup; where/how can we do this? > I think we can start without CI and in the meanwhile someone should volunteer to find one: we should write a bunch of working classes and test before CI having any sense... > - perhaps my employer will lend us some server space & time for this... > would you like me to check? > It would be perfect, but if he wants something back we should discuss the request with the community ;-) > - need a nightly build that: > - builds & deploys snapshot > - generates & deploys Maven site > I think we do not strictly require this to start but I agree we should have something on this topic > - add "3.0" link from 2.x main page to 3.0 main page > I think we should delay this after we have cleared ourselve the idea beyond the 3.0, otherwise we would have nothing to write on that page :-) > - it's past time to use Sonatype's OSS artifact hosting > What do you mean? > However, I'd first like to see the current trunk/2.4.8 released. > I was away from the project for a couple of months but I thought you had everything you need and all the information to perform a release on your own... does the trunk need something particular I can help with? > -----Original Message----- > From: Roberto Lo Giacco [mailto:rlo...@gm...] > Sent: Monday, August 30, 2010 4:43 AM > To: dbUnit Developers List > Subject: [dbunit-developer] Next step > > Hello all, > > this is my second or third call to move the project toward the next > step, but this time I've some time to spend on the project as I > quitted my previous job and I'm now looking for some other > opportunity. I can spend this "forced vacancies" on the project but I > wish to have both your moral and concrete support and I do not want to > operate without you as I know the effort required to reach the target > will be more than I can provide. > > The idea is to bring dbunit to the 3.0 generation. What's in my mind > is a complete rewriting of the codebase with massive cleanup. > > A lot of code in dbunit is actually a replica of something other > libraries provide in a cleaner and more reliable manner: we have a > minimal internal xml, excel and csv writers/parsers, we have a complex > internal exception management, we are stuck to Java 1.4 support and we > miss Java 5 support for annotations and generics. > > What I suggest is to maintain the principles and major design of the > framework while improving and refreshing it. I would like to start > collecting the ideas posted on the tracker and drawing some class > diagrams of the actual codebase. I've already prepared the latter, I > would like some help on the former. > > The first thing I wish to discuss is the option to open the library to > other data sources other than relational databases, like LDAP or > object databases. I remind someone asked for such feature and I think > we can achieve such target with an additional level of indirection > which should be decided in the first stage. > > If we decide to support such different data sources I think we should > rename Table to something not strictly related to rdbms, may be > Structure could be an option, and Database (DatabaseTester, > DatabaseTestCase, etc...) with Data (DataTester, DataTestCase, etc...) > while other names can stay untouched, like Operation, > OperationListener and DataSet. > > I think it would be a waste of time to go further in describing the > idea if it's not shared by you and you can't/wan't support it so > please, post your answers and comments. > > Roberto Lo Giacco > > > ---------------------------------------------------------------------------- > -- > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > |
|
From: John H. <joh...@gm...> - 2010-08-30 19:15:19
|
Hello, Great news. I'm very excited. (But also very busy. :-() I have comments on several aspects of this proposal. I will put them in separate emails to make it easier to follow the threads. Regards John Hurst On Tue, Aug 31, 2010 at 6:17 AM, Roberto Lo Giacco <rlo...@gm...>wrote: > Hi Jeff, first one to answer, I hope others will follow. > About your questions... > > On Mon, Aug 30, 2010 at 14:30, Jeff Jensen <jj...@ap...> wrote: > >> What are your process proposals to do this? >> > > If you mean what procedure I suggest to move on the next step is the common > one: > > - a maximum one week discussion during while we draw the baselines and > start code some usage example > - a maximum coding effort of about two weeks to have the first alfa > release to share among developers and have feedbacks about the design > - refactor what's necessary and move to beta stage with a release for > power users > > I first think of proper infrastructure to help with development success and >> users getting info & easily trying it: >> > > I perfectly understand your point but I currently do not have any server > resource available as I quitted my job. I would add an integration test > machine (as already said many times on this list). I think we should not ask > too much unless we already have a solution.... > > - where to house the docu notes you speak of? SF wiki? >> > > Unless we have any other resource already available.... > > - need a CI setup; where/how can we do this? >> > > I think we can start without CI and in the meanwhile someone should > volunteer to find one: we should write a bunch of working classes and test > before CI having any sense... > > >> - perhaps my employer will lend us some server space & time for this... >> would you like me to check? >> > > It would be perfect, but if he wants something back we should discuss the > request with the community ;-) > > >> - need a nightly build that: >> - builds & deploys snapshot >> - generates & deploys Maven site >> > > I think we do not strictly require this to start but I agree we should have > something on this topic > > >> - add "3.0" link from 2.x main page to 3.0 main page >> > > I think we should delay this after we have cleared ourselve the idea beyond > the 3.0, otherwise we would have nothing to write on that page :-) > > >> - it's past time to use Sonatype's OSS artifact hosting >> > > What do you mean? > > >> However, I'd first like to see the current trunk/2.4.8 released. >> > > I was away from the project for a couple of months but I thought you had > everything you need and all the information to perform a release on your > own... does the trunk need something particular I can help with? > > > >> -----Original Message----- >> From: Roberto Lo Giacco [mailto:rlo...@gm...] >> Sent: Monday, August 30, 2010 4:43 AM >> To: dbUnit Developers List >> Subject: [dbunit-developer] Next step >> >> Hello all, >> >> this is my second or third call to move the project toward the next >> step, but this time I've some time to spend on the project as I >> quitted my previous job and I'm now looking for some other >> opportunity. I can spend this "forced vacancies" on the project but I >> wish to have both your moral and concrete support and I do not want to >> operate without you as I know the effort required to reach the target >> will be more than I can provide. >> >> The idea is to bring dbunit to the 3.0 generation. What's in my mind >> is a complete rewriting of the codebase with massive cleanup. >> >> A lot of code in dbunit is actually a replica of something other >> libraries provide in a cleaner and more reliable manner: we have a >> minimal internal xml, excel and csv writers/parsers, we have a complex >> internal exception management, we are stuck to Java 1.4 support and we >> miss Java 5 support for annotations and generics. >> >> What I suggest is to maintain the principles and major design of the >> framework while improving and refreshing it. I would like to start >> collecting the ideas posted on the tracker and drawing some class >> diagrams of the actual codebase. I've already prepared the latter, I >> would like some help on the former. >> >> The first thing I wish to discuss is the option to open the library to >> other data sources other than relational databases, like LDAP or >> object databases. I remind someone asked for such feature and I think >> we can achieve such target with an additional level of indirection >> which should be decided in the first stage. >> >> If we decide to support such different data sources I think we should >> rename Table to something not strictly related to rdbms, may be >> Structure could be an option, and Database (DatabaseTester, >> DatabaseTestCase, etc...) with Data (DataTester, DataTestCase, etc...) >> while other names can stay untouched, like Operation, >> OperationListener and DataSet. >> >> I think it would be a waste of time to go further in describing the >> idea if it's not shared by you and you can't/wan't support it so >> please, post your answers and comments. >> >> Roberto Lo Giacco >> >> >> ---------------------------------------------------------------------------- >> -- >> Sell apps to millions through the Intel(R) Atom(Tm) Developer Program >> Be part of this innovative community and reach millions of netbook users >> worldwide. Take advantage of special opportunities to increase revenue and >> speed time-to-market. Join now, and jumpstart your future. >> http://p.sf.net/sfu/intel-atom-d2d >> _______________________________________________ >> dbunit-developer mailing list >> dbu...@li... >> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >> >> >> >> ------------------------------------------------------------------------------ >> Sell apps to millions through the Intel(R) Atom(Tm) Developer Program >> Be part of this innovative community and reach millions of netbook users >> worldwide. Take advantage of special opportunities to increase revenue and >> speed time-to-market. Join now, and jumpstart your future. >> http://p.sf.net/sfu/intel-atom-d2d >> _______________________________________________ >> dbunit-developer mailing list >> dbu...@li... >> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >> > > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > -- Life is interfering with my game |
|
From: Jeff J. <jj...@ap...> - 2010-08-31 03:03:47
|
From: Roberto Lo Giacco [mailto:rlo...@gm...]
Sent: Monday, August 30, 2010 1:18 PM
To: dbu...@li...
Subject: Re: [dbunit-developer] Next step
Hi Jeff, first one to answer, I hope others will follow.
About your questions...
On Mon, Aug 30, 2010 at 14:30, Jeff Jensen <jj...@ap...> wrote:
What are your process proposals to do this?
If you mean what procedure I suggest to move on the next step is the common
one:
* a maximum one week discussion during while we draw the baselines and
start code some usage example
* a maximum coding effort of about two weeks to have the first alfa
release to share among developers and have feedbacks about the design
* refactor what's necessary and move to beta stage with a release for
power users
I doubt it could be done that fast normally, but perhaps you will do a lot
if you work on it full time (?).
I first think of proper infrastructure to help with development success and
users getting info & easily trying it:
I perfectly understand your point but I currently do not have any server
resource available as I quitted my job. I would add an integration test
machine (as already said many times on this list). I think we should not ask
too much unless we already have a solution....
- where to house the docu notes you speak of? SF wiki?
Unless we have any other resource already available....
Where/how/what do you plan on communicating requirements, architecture,
design ideas to foster discussion?
- need a CI setup; where/how can we do this?
I think we can start without CI and in the meanwhile someone should
volunteer to find one: we should write a bunch of working classes and test
before CI having any sense...
That answer surprises me. It is a key piece to establish ASAP. Keeps us in
a known state, without wasting each other's time on "what's wrong?", raises
quality. Plus, can run code coverage tools to ensure we are very high.
(otherwise, it's more of the same - low coverage, no known and published
state).
I've done new projects enough to know retrofitting into an automated build
and quality infrastructure has a lot more pain than when starting with it in
place.
- perhaps my employer will lend us some server space & time for this...
would you like me to check?
It would be perfect, but if he wants something back we should discuss the
request with the community ;-)
Nothing - it would be free. I would set it up and we'd all have access.
I'll "volunteer" and check. I don't know of a current alternative option.
- need a nightly build that:
- builds & deploys snapshot
- generates & deploys Maven site
I think we do not strictly require this to start but I agree we should have
something on this topic
Just have the CI server do it when its ready.
- add "3.0" link from 2.x main page to 3.0 main page
I think we should delay this after we have cleared ourselve the idea beyond
the 3.0, otherwise we would have nothing to write on that page :-)
It would be the Maven site gen results and docs we create as we go. It will
continue to evolve. Start with the generated contents from reports.
- it's past time to use Sonatype's OSS artifact hosting
What do you mean?
Hosting the snapshot & release repos there (see previous email discussions;
you mentioned looking into it further); release repo automatically synced to
central.
However, I'd first like to see the current trunk/2.4.8 released.
I was away from the project for a couple of months but I thought you had
everything you need and all the information to perform a release on your
own... does the trunk need something particular I can help with?
You said you want to do all the releases (see previous email discussions).
Plus I would need shell access to deploy the site.
-----Original Message-----
From: Roberto Lo Giacco [mailto:rlo...@gm...]
Sent: Monday, August 30, 2010 4:43 AM
To: dbUnit Developers List
Subject: [dbunit-developer] Next step
Hello all,
this is my second or third call to move the project toward the next
step, but this time I've some time to spend on the project as I
quitted my previous job and I'm now looking for some other
opportunity. I can spend this "forced vacancies" on the project but I
wish to have both your moral and concrete support and I do not want to
operate without you as I know the effort required to reach the target
will be more than I can provide.
The idea is to bring dbunit to the 3.0 generation. What's in my mind
is a complete rewriting of the codebase with massive cleanup.
A lot of code in dbunit is actually a replica of something other
libraries provide in a cleaner and more reliable manner: we have a
minimal internal xml, excel and csv writers/parsers, we have a complex
internal exception management, we are stuck to Java 1.4 support and we
miss Java 5 support for annotations and generics.
What I suggest is to maintain the principles and major design of the
framework while improving and refreshing it. I would like to start
collecting the ideas posted on the tracker and drawing some class
diagrams of the actual codebase. I've already prepared the latter, I
would like some help on the former.
The first thing I wish to discuss is the option to open the library to
other data sources other than relational databases, like LDAP or
object databases. I remind someone asked for such feature and I think
we can achieve such target with an additional level of indirection
which should be decided in the first stage.
If we decide to support such different data sources I think we should
rename Table to something not strictly related to rdbms, may be
Structure could be an option, and Database (DatabaseTester,
DatabaseTestCase, etc...) with Data (DataTester, DataTestCase, etc...)
while other names can stay untouched, like Operation,
OperationListener and DataSet.
I think it would be a waste of time to go further in describing the
idea if it's not shared by you and you can't/wan't support it so
please, post your answers and comments.
Roberto Lo Giacco
----------------------------------------------------------------------------
--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users
worldwide. Take advantage of special opportunities to increase revenue and
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
_______________________________________________
dbunit-developer mailing list
dbu...@li...
https://lists.sourceforge.net/lists/listinfo/dbunit-developer
----------------------------------------------------------------------------
--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users
worldwide. Take advantage of special opportunities to increase revenue and
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
_______________________________________________
dbunit-developer mailing list
dbu...@li...
https://lists.sourceforge.net/lists/listinfo/dbunit-developer
|
|
From: Roberto Lo G. <rlo...@gm...> - 2010-08-31 08:35:17
|
On Tue, Aug 31, 2010 at 05:02, Jeff Jensen <jj...@ap...> wrote: > > > > > *From:* Roberto Lo Giacco [mailto:rlo...@gm...] > *Sent:* Monday, August 30, 2010 1:18 PM > *To:* dbu...@li... > *Subject:* Re: [dbunit-developer] Next step > > > > Hi Jeff, first one to answer, I hope others will follow. > > About your questions... > > On Mon, Aug 30, 2010 at 14:30, Jeff Jensen <jj...@ap...> wrote: > > What are your process proposals to do this? > > > > If you mean what procedure I suggest to move on the next step is the common > one: > > - a maximum one week discussion during while we draw the baselines and > start code some usage example > - a maximum coding effort of about two weeks to have the first alfa > release to share among developers and have feedbacks about the design > - refactor what's necessary and move to beta stage with a release for > power users > > I doubt it could be done that fast normally, but perhaps you will do a lot > if you work on it full time (?). > I'm used to push hard on myself :) But I was considering a large help by the devs... > I first think of proper infrastructure to help with development success > and > users getting info & easily trying it: > > > > I perfectly understand your point but I currently do not have any server > resource available as I quitted my job. I would add an integration test > machine (as already said many times on this list). I think we should not ask > too much unless we already have a solution.... > > > > - where to house the docu notes you speak of? SF wiki? > > > > Unless we have any other resource already available.... > > > > Where/how/what do you plan on communicating requirements, architecture, > design ideas to foster discussion? > By email in this initial stages, like we are doing right now, ending up with documentation to summarize our discussions... But I'm more than open to ideas, I just don't want to stuck the process because the tool we may need is not yet available.... > > > > > - need a CI setup; where/how can we do this? > > > > I think we can start without CI and in the meanwhile someone should > volunteer to find one: we should write a bunch of working classes and test > before CI having any sense... > > > > That answer surprises me. It is a key piece to establish ASAP. Keeps us > in a known state, without wasting each other’s time on “what’s wrong?”, > raises quality. Plus, can run code coverage tools to ensure we are very > high. (otherwise, it’s more of the same – low coverage, no known and > published state). > > I’ve done new projects enough to know retrofitting into an automated build > and quality infrastructure has a lot more pain than when starting with it in > place. > I think you misunderstood me or I wasn't clear enough (english is only my second language ;->). I'm not saying a CI server is not needed, nor I'm saying I do not want to have one from the very beginning of the 3.0 trunk, I'm just saying we do not already have one and, as I said some lines above, I don't want to see us stuck because we lack a tool: people had worked for half a century in the IT without a CI server ;-) I perfectly agree with your point of view, but what I was trying to say about the "bunch of classes" thing is we could start running test manually and concentrate on the very core of the library. > > > > > - perhaps my employer will lend us some server space & time for this... > would you like me to check? > > > > It would be perfect, but if he wants something back we should discuss the > request with the community ;-) > > > > Nothing - it would be free. I would set it up and we’d all have access. > I’ll “volunteer” and check. I don’t know of a current alternative option. > In this case it will be silly to reject the proposal! ;-) I think a Hudson or Continuum installation (or whatever your employeer usually adopt) can be perfect... don't you think so? > > > > > - need a nightly build that: > - builds & deploys snapshot > - generates & deploys Maven site > > > > I think we do not strictly require this to start but I agree we should have > something on this topic > > > > Just have the CI server do it when its ready. > Yes, but we do not already have one ;-) > > > > > - add "3.0" link from 2.x main page to 3.0 main page > > > > I think we should delay this after we have cleared ourselve the idea beyond > the 3.0, otherwise we would have nothing to write on that page :-) > > > > It would be the Maven site gen results and docs we create as we go. It > will continue to evolve. Start with the generated contents from reports. > > > > > > - it's past time to use Sonatype's OSS artifact hosting > > > > What do you mean? > > > > Hosting the snapshot & release repos there (see previous email discussions; > you mentioned looking into it further); release repo automatically synced to > central. > You are right. My fault. > > > > > However, I'd first like to see the current trunk/2.4.8 released. > > > > I was away from the project for a couple of months but I thought you had > everything you need and all the information to perform a release on your > own... does the trunk need something particular I can help with? > > > > You said you want to do all the releases (see previous email discussions). > Plus I would need shell access to deploy the site. > I think I expressed myself wrong. Anyway, I'll try to release in a few hours, right after posting my resume around :-) > > > > > -----Original Message----- > From: Roberto Lo Giacco [mailto:rlo...@gm...] > Sent: Monday, August 30, 2010 4:43 AM > To: dbUnit Developers List > Subject: [dbunit-developer] Next step > > Hello all, > > this is my second or third call to move the project toward the next > step, but this time I've some time to spend on the project as I > quitted my previous job and I'm now looking for some other > opportunity. I can spend this "forced vacancies" on the project but I > wish to have both your moral and concrete support and I do not want to > operate without you as I know the effort required to reach the target > will be more than I can provide. > > The idea is to bring dbunit to the 3.0 generation. What's in my mind > is a complete rewriting of the codebase with massive cleanup. > > A lot of code in dbunit is actually a replica of something other > libraries provide in a cleaner and more reliable manner: we have a > minimal internal xml, excel and csv writers/parsers, we have a complex > internal exception management, we are stuck to Java 1.4 support and we > miss Java 5 support for annotations and generics. > > What I suggest is to maintain the principles and major design of the > framework while improving and refreshing it. I would like to start > collecting the ideas posted on the tracker and drawing some class > diagrams of the actual codebase. I've already prepared the latter, I > would like some help on the former. > > The first thing I wish to discuss is the option to open the library to > other data sources other than relational databases, like LDAP or > object databases. I remind someone asked for such feature and I think > we can achieve such target with an additional level of indirection > which should be decided in the first stage. > > If we decide to support such different data sources I think we should > rename Table to something not strictly related to rdbms, may be > Structure could be an option, and Database (DatabaseTester, > DatabaseTestCase, etc...) with Data (DataTester, DataTestCase, etc...) > while other names can stay untouched, like Operation, > OperationListener and DataSet. > > I think it would be a waste of time to go further in describing the > idea if it's not shared by you and you can't/wan't support it so > please, post your answers and comments. > > Roberto Lo Giacco > > > ---------------------------------------------------------------------------- > -- > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > |
|
From: Roberto Lo G. <rlo...@gm...> - 2010-08-31 22:53:11
|
> I was away from the project for a couple of months but I thought you had >> everything you need and all the information to perform a release on your >> own... does the trunk need something particular I can help with? >> >> >> >> You said you want to do all the releases (see previous email >> discussions). Plus I would need shell access to deploy the site. >> > > I think I expressed myself wrong. Anyway, I'll try to release in a few > hours, right after posting my resume around :-) > I found an OutOfMemoryError while generating the site, specifically the dependencies report... do I miss something? |
|
From: Jeff J. <jj...@ap...> - 2010-09-01 01:55:50
|
Perhaps set MAVEN_OPTS=1024m or other number is needed? From: Roberto Lo Giacco [mailto:rlo...@gm...] Sent: Tuesday, August 31, 2010 5:53 PM To: dbu...@li... Subject: Re: [dbunit-developer] Next step I was away from the project for a couple of months but I thought you had everything you need and all the information to perform a release on your own... does the trunk need something particular I can help with? You said you want to do all the releases (see previous email discussions). Plus I would need shell access to deploy the site. I think I expressed myself wrong. Anyway, I'll try to release in a few hours, right after posting my resume around :-) I found an OutOfMemoryError while generating the site, specifically the dependencies report... do I miss something? No virus found in this incoming message. Checked by AVG - www.avg.com Version: 9.0.851 / Virus Database: 271.1.1/3105 - Release Date: 08/31/10 13:34:00 |
|
From: Roberto Lo G. <rlo...@gm...> - 2010-09-01 06:12:33
|
:-) I was asking if there's a reason about that, not for the straight solution..... On Wed, Sep 1, 2010 at 03:55, Jeff Jensen <jj...@ap...> wrote: > Perhaps set MAVEN_OPTS=1024m or other number is needed? > > > > > > *From:* Roberto Lo Giacco [mailto:rlo...@gm...] > *Sent:* Tuesday, August 31, 2010 5:53 PM > > *To:* dbu...@li... > *Subject:* Re: [dbunit-developer] Next step > > > > > > I was away from the project for a couple of months but I thought you > had everything you need and all the information to perform a release on your > own... does the trunk need something particular I can help with? > > > > You said you want to do all the releases (see previous email discussions). > Plus I would need shell access to deploy the site. > > > > I think I expressed myself wrong. Anyway, I'll try to release in a few > hours, right after posting my resume around :-) > > > > I found an OutOfMemoryError while generating the site, specifically the > dependencies report... do I miss something? > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 9.0.851 / Virus Database: 271.1.1/3105 - Release Date: 08/31/10 > 13:34:00 > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > |
|
From: Roberto Lo G. <rlo...@gm...> - 2010-09-01 06:38:06
|
Anyway, I'm having other problems running the reports build... now I miss the checkstyle.xml definition... On Wed, Sep 1, 2010 at 08:11, Roberto Lo Giacco <rlo...@gm...> wrote: > :-) I was asking if there's a reason about that, not for the straight > solution..... > > > On Wed, Sep 1, 2010 at 03:55, Jeff Jensen <jj...@ap...> wrote: > >> Perhaps set MAVEN_OPTS=1024m or other number is needed? >> >> >> >> >> >> *From:* Roberto Lo Giacco [mailto:rlo...@gm...] >> *Sent:* Tuesday, August 31, 2010 5:53 PM >> >> *To:* dbu...@li... >> *Subject:* Re: [dbunit-developer] Next step >> >> >> >> >> >> I was away from the project for a couple of months but I thought you >> had everything you need and all the information to perform a release on your >> own... does the trunk need something particular I can help with? >> >> >> >> You said you want to do all the releases (see previous email >> discussions). Plus I would need shell access to deploy the site. >> >> >> >> I think I expressed myself wrong. Anyway, I'll try to release in a few >> hours, right after posting my resume around :-) >> >> >> >> I found an OutOfMemoryError while generating the site, specifically the >> dependencies report... do I miss something? >> >> No virus found in this incoming message. >> Checked by AVG - www.avg.com >> Version: 9.0.851 / Virus Database: 271.1.1/3105 - Release Date: 08/31/10 >> 13:34:00 >> >> >> ------------------------------------------------------------------------------ >> This SF.net Dev2Dev email is sponsored by: >> >> Show off your parallel programming skills. >> Enter the Intel(R) Threading Challenge 2010. >> http://p.sf.net/sfu/intel-thread-sfd >> _______________________________________________ >> dbunit-developer mailing list >> dbu...@li... >> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >> >> > |
|
From: Roberto Lo G. <rlo...@gm...> - 2010-09-01 09:17:28
|
I fixed this problem replacing this snippet in the POM
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<configLocation>checkstyle.xml</configLocation>
<argLine>-Xmx512m -Xms128m</argLine>
</configuration>
</plugin>
with this one
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<configLocation>${basedir}/checkstyle.xml</configLocation>
<argLine>-Xmx512m -Xms128m</argLine>
</configuration>
</plugin>
Can you please confirm such change works on your computer too before I
commit and release? Thanks.
On Wed, Sep 1, 2010 at 08:37, Roberto Lo Giacco <rlo...@gm...> wrote:
> Anyway, I'm having other problems running the reports build... now I miss
> the checkstyle.xml definition...
>
>
> On Wed, Sep 1, 2010 at 08:11, Roberto Lo Giacco <rlo...@gm...>wrote:
>
>> :-) I was asking if there's a reason about that, not for the straight
>> solution.....
>>
>>
>> On Wed, Sep 1, 2010 at 03:55, Jeff Jensen <jj...@ap...> wrote:
>>
>>> Perhaps set MAVEN_OPTS=1024m or other number is needed?
>>>
>>>
>>>
>>>
>>>
>>> *From:* Roberto Lo Giacco [mailto:rlo...@gm...]
>>> *Sent:* Tuesday, August 31, 2010 5:53 PM
>>>
>>> *To:* dbu...@li...
>>> *Subject:* Re: [dbunit-developer] Next step
>>>
>>>
>>>
>>>
>>>
>>> I was away from the project for a couple of months but I thought
>>> you had everything you need and all the information to perform a release on
>>> your own... does the trunk need something particular I can help with?
>>>
>>>
>>>
>>> You said you want to do all the releases (see previous email
>>> discussions). Plus I would need shell access to deploy the site.
>>>
>>>
>>>
>>> I think I expressed myself wrong. Anyway, I'll try to release in a few
>>> hours, right after posting my resume around :-)
>>>
>>>
>>>
>>> I found an OutOfMemoryError while generating the site, specifically the
>>> dependencies report... do I miss something?
>>>
>>> No virus found in this incoming message.
>>> Checked by AVG - www.avg.com
>>> Version: 9.0.851 / Virus Database: 271.1.1/3105 - Release Date: 08/31/10
>>> 13:34:00
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> This SF.net Dev2Dev email is sponsored by:
>>>
>>> Show off your parallel programming skills.
>>> Enter the Intel(R) Threading Challenge 2010.
>>> http://p.sf.net/sfu/intel-thread-sfd
>>> _______________________________________________
>>> dbunit-developer mailing list
>>> dbu...@li...
>>> https://lists.sourceforge.net/lists/listinfo/dbunit-developer
>>>
>>>
>>
>
|
|
From: Roberto Lo G. <rlo...@gm...> - 2010-09-01 20:45:06
|
Ok, since I didn't receive any answer I proceeded with the release but I got
stuck on the gpg signing phase: I'm able to correctly run the gpg:sign goal,
but during the release:perform goal a gpg:sign-artifacts is executed... and
maven stay running that goal undefinitely... or at least so long I think it
got stuck....
Any suggestion?
On Wed, Sep 1, 2010 at 11:16, Roberto Lo Giacco <rlo...@gm...> wrote:
> I fixed this problem replacing this snippet in the POM
>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-checkstyle-plugin</artifactId>
> <configuration>
> <configLocation>checkstyle.xml</configLocation>
> <argLine>-Xmx512m -Xms128m</argLine>
> </configuration>
> </plugin>
>
> with this one
>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-checkstyle-plugin</artifactId>
> <configuration>
> <configLocation>${basedir}/checkstyle.xml</configLocation>
> <argLine>-Xmx512m -Xms128m</argLine>
> </configuration>
> </plugin>
>
> Can you please confirm such change works on your computer too before I
> commit and release? Thanks.
>
>
> On Wed, Sep 1, 2010 at 08:37, Roberto Lo Giacco <rlo...@gm...>wrote:
>
>> Anyway, I'm having other problems running the reports build... now I miss
>> the checkstyle.xml definition...
>>
>>
>> On Wed, Sep 1, 2010 at 08:11, Roberto Lo Giacco <rlo...@gm...>wrote:
>>
>>> :-) I was asking if there's a reason about that, not for the straight
>>> solution.....
>>>
>>>
>>> On Wed, Sep 1, 2010 at 03:55, Jeff Jensen <jj...@ap...> wrote:
>>>
>>>> Perhaps set MAVEN_OPTS=1024m or other number is needed?
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> *From:* Roberto Lo Giacco [mailto:rlo...@gm...]
>>>> *Sent:* Tuesday, August 31, 2010 5:53 PM
>>>>
>>>> *To:* dbu...@li...
>>>> *Subject:* Re: [dbunit-developer] Next step
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> I was away from the project for a couple of months but I thought
>>>> you had everything you need and all the information to perform a release on
>>>> your own... does the trunk need something particular I can help with?
>>>>
>>>>
>>>>
>>>> You said you want to do all the releases (see previous email
>>>> discussions). Plus I would need shell access to deploy the site.
>>>>
>>>>
>>>>
>>>> I think I expressed myself wrong. Anyway, I'll try to release in a few
>>>> hours, right after posting my resume around :-)
>>>>
>>>>
>>>>
>>>> I found an OutOfMemoryError while generating the site, specifically the
>>>> dependencies report... do I miss something?
>>>>
>>>> No virus found in this incoming message.
>>>> Checked by AVG - www.avg.com
>>>> Version: 9.0.851 / Virus Database: 271.1.1/3105 - Release Date: 08/31/10
>>>> 13:34:00
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> This SF.net Dev2Dev email is sponsored by:
>>>>
>>>> Show off your parallel programming skills.
>>>> Enter the Intel(R) Threading Challenge 2010.
>>>> http://p.sf.net/sfu/intel-thread-sfd
>>>> _______________________________________________
>>>> dbunit-developer mailing list
>>>> dbu...@li...
>>>> https://lists.sourceforge.net/lists/listinfo/dbunit-developer
>>>>
>>>>
>>>
>>
>
|
|
From: John H. <joh...@gm...> - 2010-09-01 20:57:11
|
I'm afraid this Maven release stuff is not my specialty ...
Sorry, don't know the answer.
JH
On Thu, Sep 2, 2010 at 8:44 AM, Roberto Lo Giacco <rlo...@gm...>wrote:
> Ok, since I didn't receive any answer I proceeded with the release but I
> got stuck on the gpg signing phase: I'm able to correctly run the gpg:sign
> goal, but during the release:perform goal a gpg:sign-artifacts is
> executed... and maven stay running that goal undefinitely... or at least so
> long I think it got stuck....
>
> Any suggestion?
>
>
> On Wed, Sep 1, 2010 at 11:16, Roberto Lo Giacco <rlo...@gm...>wrote:
>
>> I fixed this problem replacing this snippet in the POM
>>
>> <plugin>
>> <groupId>org.apache.maven.plugins</groupId>
>> <artifactId>maven-checkstyle-plugin</artifactId>
>> <configuration>
>> <configLocation>checkstyle.xml</configLocation>
>> <argLine>-Xmx512m -Xms128m</argLine>
>> </configuration>
>> </plugin>
>>
>> with this one
>>
>> <plugin>
>> <groupId>org.apache.maven.plugins</groupId>
>> <artifactId>maven-checkstyle-plugin</artifactId>
>> <configuration>
>> <configLocation>${basedir}/checkstyle.xml</configLocation>
>> <argLine>-Xmx512m -Xms128m</argLine>
>> </configuration>
>> </plugin>
>>
>> Can you please confirm such change works on your computer too before I
>> commit and release? Thanks.
>>
>>
>> On Wed, Sep 1, 2010 at 08:37, Roberto Lo Giacco <rlo...@gm...>wrote:
>>
>>> Anyway, I'm having other problems running the reports build... now I miss
>>> the checkstyle.xml definition...
>>>
>>>
>>> On Wed, Sep 1, 2010 at 08:11, Roberto Lo Giacco <rlo...@gm...>wrote:
>>>
>>>> :-) I was asking if there's a reason about that, not for the straight
>>>> solution.....
>>>>
>>>>
>>>> On Wed, Sep 1, 2010 at 03:55, Jeff Jensen <jj...@ap...> wrote:
>>>>
>>>>> Perhaps set MAVEN_OPTS=1024m or other number is needed?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *From:* Roberto Lo Giacco [mailto:rlo...@gm...]
>>>>> *Sent:* Tuesday, August 31, 2010 5:53 PM
>>>>>
>>>>> *To:* dbu...@li...
>>>>> *Subject:* Re: [dbunit-developer] Next step
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> I was away from the project for a couple of months but I thought
>>>>> you had everything you need and all the information to perform a release on
>>>>> your own... does the trunk need something particular I can help with?
>>>>>
>>>>>
>>>>>
>>>>> You said you want to do all the releases (see previous email
>>>>> discussions). Plus I would need shell access to deploy the site.
>>>>>
>>>>>
>>>>>
>>>>> I think I expressed myself wrong. Anyway, I'll try to release in a few
>>>>> hours, right after posting my resume around :-)
>>>>>
>>>>>
>>>>>
>>>>> I found an OutOfMemoryError while generating the site, specifically the
>>>>> dependencies report... do I miss something?
>>>>>
>>>>> No virus found in this incoming message.
>>>>> Checked by AVG - www.avg.com
>>>>> Version: 9.0.851 / Virus Database: 271.1.1/3105 - Release Date:
>>>>> 08/31/10 13:34:00
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> This SF.net Dev2Dev email is sponsored by:
>>>>>
>>>>> Show off your parallel programming skills.
>>>>> Enter the Intel(R) Threading Challenge 2010.
>>>>> http://p.sf.net/sfu/intel-thread-sfd
>>>>> _______________________________________________
>>>>> dbunit-developer mailing list
>>>>> dbu...@li...
>>>>> https://lists.sourceforge.net/lists/listinfo/dbunit-developer
>>>>>
>>>>>
>>>>
>>>
>>
>
>
> ------------------------------------------------------------------------------
> This SF.net Dev2Dev email is sponsored by:
>
> Show off your parallel programming skills.
> Enter the Intel(R) Threading Challenge 2010.
> http://p.sf.net/sfu/intel-thread-sfd
> _______________________________________________
> dbunit-developer mailing list
> dbu...@li...
> https://lists.sourceforge.net/lists/listinfo/dbunit-developer
>
>
--
Life is interfering with my game
|
|
From: Roberto Lo G. <rlo...@gm...> - 2010-09-01 21:30:00
|
I've solved the problem reading with more attention the gpg plugin docs: you
need to add a parameter...
mvn -Darguments="-Dgpg.passphrase=xxxxxxxxx" release:perform
The release has been performed, I'm uploading generated artifacts right now
On Wed, Sep 1, 2010 at 22:57, John Hurst <joh...@gm...> wrote:
> I'm afraid this Maven release stuff is not my specialty ...
>
> Sorry, don't know the answer.
>
> JH
>
>
> On Thu, Sep 2, 2010 at 8:44 AM, Roberto Lo Giacco <rlo...@gm...>wrote:
>
>> Ok, since I didn't receive any answer I proceeded with the release but I
>> got stuck on the gpg signing phase: I'm able to correctly run the gpg:sign
>> goal, but during the release:perform goal a gpg:sign-artifacts is
>> executed... and maven stay running that goal undefinitely... or at least so
>> long I think it got stuck....
>>
>> Any suggestion?
>>
>>
>> On Wed, Sep 1, 2010 at 11:16, Roberto Lo Giacco <rlo...@gm...>wrote:
>>
>>> I fixed this problem replacing this snippet in the POM
>>>
>>> <plugin>
>>> <groupId>org.apache.maven.plugins</groupId>
>>> <artifactId>maven-checkstyle-plugin</artifactId>
>>> <configuration>
>>> <configLocation>checkstyle.xml</configLocation>
>>> <argLine>-Xmx512m -Xms128m</argLine>
>>> </configuration>
>>> </plugin>
>>>
>>> with this one
>>>
>>> <plugin>
>>> <groupId>org.apache.maven.plugins</groupId>
>>> <artifactId>maven-checkstyle-plugin</artifactId>
>>> <configuration>
>>> <configLocation>${basedir}/checkstyle.xml</configLocation>
>>> <argLine>-Xmx512m -Xms128m</argLine>
>>> </configuration>
>>> </plugin>
>>>
>>> Can you please confirm such change works on your computer too before I
>>> commit and release? Thanks.
>>>
>>>
>>> On Wed, Sep 1, 2010 at 08:37, Roberto Lo Giacco <rlo...@gm...>wrote:
>>>
>>>> Anyway, I'm having other problems running the reports build... now I
>>>> miss the checkstyle.xml definition...
>>>>
>>>>
>>>> On Wed, Sep 1, 2010 at 08:11, Roberto Lo Giacco <rlo...@gm...>wrote:
>>>>
>>>>> :-) I was asking if there's a reason about that, not for the straight
>>>>> solution.....
>>>>>
>>>>>
>>>>> On Wed, Sep 1, 2010 at 03:55, Jeff Jensen <jj...@ap...> wrote:
>>>>>
>>>>>> Perhaps set MAVEN_OPTS=1024m or other number is needed?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> *From:* Roberto Lo Giacco [mailto:rlo...@gm...]
>>>>>> *Sent:* Tuesday, August 31, 2010 5:53 PM
>>>>>>
>>>>>> *To:* dbu...@li...
>>>>>> *Subject:* Re: [dbunit-developer] Next step
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> I was away from the project for a couple of months but I thought
>>>>>> you had everything you need and all the information to perform a release on
>>>>>> your own... does the trunk need something particular I can help with?
>>>>>>
>>>>>>
>>>>>>
>>>>>> You said you want to do all the releases (see previous email
>>>>>> discussions). Plus I would need shell access to deploy the site.
>>>>>>
>>>>>>
>>>>>>
>>>>>> I think I expressed myself wrong. Anyway, I'll try to release in a few
>>>>>> hours, right after posting my resume around :-)
>>>>>>
>>>>>>
>>>>>>
>>>>>> I found an OutOfMemoryError while generating the site, specifically
>>>>>> the dependencies report... do I miss something?
>>>>>>
>>>>>> No virus found in this incoming message.
>>>>>> Checked by AVG - www.avg.com
>>>>>> Version: 9.0.851 / Virus Database: 271.1.1/3105 - Release Date:
>>>>>> 08/31/10 13:34:00
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> This SF.net Dev2Dev email is sponsored by:
>>>>>>
>>>>>> Show off your parallel programming skills.
>>>>>> Enter the Intel(R) Threading Challenge 2010.
>>>>>> http://p.sf.net/sfu/intel-thread-sfd
>>>>>> _______________________________________________
>>>>>> dbunit-developer mailing list
>>>>>> dbu...@li...
>>>>>> https://lists.sourceforge.net/lists/listinfo/dbunit-developer
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> This SF.net Dev2Dev email is sponsored by:
>>
>> Show off your parallel programming skills.
>> Enter the Intel(R) Threading Challenge 2010.
>> http://p.sf.net/sfu/intel-thread-sfd
>> _______________________________________________
>> dbunit-developer mailing list
>> dbu...@li...
>> https://lists.sourceforge.net/lists/listinfo/dbunit-developer
>>
>>
>
>
> --
> Life is interfering with my game
>
>
> ------------------------------------------------------------------------------
> This SF.net Dev2Dev email is sponsored by:
>
> Show off your parallel programming skills.
> Enter the Intel(R) Threading Challenge 2010.
> http://p.sf.net/sfu/intel-thread-sfd
> _______________________________________________
> dbunit-developer mailing list
> dbu...@li...
> https://lists.sourceforge.net/lists/listinfo/dbunit-developer
>
>
|
|
From: Jeff J. <jj...@ap...> - 2010-09-02 03:33:08
|
Sorry I was not able to get to emails soon enough to help. you found the
correct answer tho! It's a "known issue" that it hangs waiting for input
(usually, but not always for everyone).
From: Roberto Lo Giacco [mailto:rlo...@gm...]
Sent: Wednesday, September 01, 2010 4:29 PM
To: dbu...@li...
Subject: Re: [dbunit-developer] Next step
I've solved the problem reading with more attention the gpg plugin docs: you
need to add a parameter...
mvn -Darguments="-Dgpg.passphrase=xxxxxxxxx" release:perform
The release has been performed, I'm uploading generated artifacts right now
On Wed, Sep 1, 2010 at 22:57, John Hurst <joh...@gm...> wrote:
I'm afraid this Maven release stuff is not my specialty ...
Sorry, don't know the answer.
JH
On Thu, Sep 2, 2010 at 8:44 AM, Roberto Lo Giacco <rlo...@gm...>
wrote:
Ok, since I didn't receive any answer I proceeded with the release but I got
stuck on the gpg signing phase: I'm able to correctly run the gpg:sign goal,
but during the release:perform goal a gpg:sign-artifacts is executed... and
maven stay running that goal undefinitely... or at least so long I think it
got stuck....
Any suggestion?
On Wed, Sep 1, 2010 at 11:16, Roberto Lo Giacco <rlo...@gm...> wrote:
I fixed this problem replacing this snippet in the POM
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<configLocation>checkstyle.xml</configLocation>
<argLine>-Xmx512m -Xms128m</argLine>
</configuration>
</plugin>
with this one
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<configLocation>${basedir}/checkstyle.xml</configLocation>
<argLine>-Xmx512m -Xms128m</argLine>
</configuration>
</plugin>
Can you please confirm such change works on your computer too before I
commit and release? Thanks.
On Wed, Sep 1, 2010 at 08:37, Roberto Lo Giacco <rlo...@gm...> wrote:
Anyway, I'm having other problems running the reports build... now I miss
the checkstyle.xml definition...
On Wed, Sep 1, 2010 at 08:11, Roberto Lo Giacco <rlo...@gm...> wrote:
:-) I was asking if there's a reason about that, not for the straight
solution.....
On Wed, Sep 1, 2010 at 03:55, Jeff Jensen <jj...@ap...> wrote:
Perhaps set MAVEN_OPTS=1024m or other number is needed?
From: Roberto Lo Giacco [mailto:rlo...@gm...]
Sent: Tuesday, August 31, 2010 5:53 PM
To: dbu...@li...
Subject: Re: [dbunit-developer] Next step
I was away from the project for a couple of months but I thought you had
everything you need and all the information to perform a release on your
own... does the trunk need something particular I can help with?
You said you want to do all the releases (see previous email discussions).
Plus I would need shell access to deploy the site.
I think I expressed myself wrong. Anyway, I'll try to release in a few
hours, right after posting my resume around :-)
I found an OutOfMemoryError while generating the site, specifically the
dependencies report... do I miss something?
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.851 / Virus Database: 271.1.1/3105 - Release Date: 08/31/10
13:34:00
----------------------------------------------------------------------------
--
This SF.net Dev2Dev email is sponsored by:
Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
dbunit-developer mailing list
dbu...@li...
https://lists.sourceforge.net/lists/listinfo/dbunit-developer
----------------------------------------------------------------------------
--
This SF.net Dev2Dev email is sponsored by:
Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
dbunit-developer mailing list
dbu...@li...
https://lists.sourceforge.net/lists/listinfo/dbunit-developer
--
Life is interfering with my game
----------------------------------------------------------------------------
--
This SF.net Dev2Dev email is sponsored by:
Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
dbunit-developer mailing list
dbu...@li...
https://lists.sourceforge.net/lists/listinfo/dbunit-developer
|
|
From: Jeff J. <jj...@ap...> - 2010-09-01 02:08:16
|
From: Roberto Lo Giacco [mailto:rlo...@gm...] Sent: Tuesday, August 31, 2010 3:35 AM To: dbu...@li... Subject: Re: [dbunit-developer] Next step On Tue, Aug 31, 2010 at 05:02, Jeff Jensen <jj...@ap...> wrote: From: Roberto Lo Giacco [mailto:rlo...@gm...] Sent: Monday, August 30, 2010 1:18 PM To: dbu...@li... Subject: Re: [dbunit-developer] Next step Hi Jeff, first one to answer, I hope others will follow. About your questions... On Mon, Aug 30, 2010 at 14:30, Jeff Jensen <jj...@ap...> wrote: - need a CI setup; where/how can we do this? - perhaps my employer will lend us some server space & time for this... would you like me to check? It would be perfect, but if he wants something back we should discuss the request with the community ;-) Nothing - it would be free. I would set it up and we'd all have access. I'll "volunteer" and check. I don't know of a current alternative option. In this case it will be silly to reject the proposal! ;-) I think a Hudson or Continuum installation (or whatever your employeer usually adopt) can be perfect... don't you think so? Yes I do! J It's a go if we want to host it there. The only reason I pause now is I don't want to make it happen if we move to Codehaus (as it has Bamboo). Please advise! However, I'd first like to see the current trunk/2.4.8 released. I was away from the project for a couple of months but I thought you had everything you need and all the information to perform a release on your own... does the trunk need something particular I can help with? You said you want to do all the releases (see previous email discussions). Plus I would need shell access to deploy the site. I think I expressed myself wrong. Anyway, I'll try to release in a few hours, right after posting my resume around :-) K, thanks. Yes, I've done many releases with Maven and would gladly do so - just need the shell and file manager privs. |
|
From: Roberto Lo G. <rlo...@gm...> - 2010-09-01 06:31:48
|
On Wed, Sep 1, 2010 at 04:08, Jeff Jensen <jj...@ap...> wrote: > > > > > *From:* Roberto Lo Giacco [mailto:rlo...@gm...] > *Sent:* Tuesday, August 31, 2010 3:35 AM > > *To:* dbu...@li... > *Subject:* Re: [dbunit-developer] Next step > > > > > > On Tue, Aug 31, 2010 at 05:02, Jeff Jensen <jj...@ap...> wrote: > > > > *From:* Roberto Lo Giacco [mailto:rlo...@gm...] > *Sent:* Monday, August 30, 2010 1:18 PM > *To:* dbu...@li... > *Subject:* Re: [dbunit-developer] Next step > > > > Hi Jeff, first one to answer, I hope others will follow. > > About your questions... > > On Mon, Aug 30, 2010 at 14:30, Jeff Jensen <jj...@ap...> wrote: > > > > > > > > - need a CI setup; where/how can we do this? > > - perhaps my employer will lend us some server space & time for this... > > would you like me to check? > > It would be perfect, but if he wants something back we should > discuss the request with the community ;-) > > Nothing - it would be free. I would set it up and we’d all have access. > I’ll “volunteer” and check. I don’t know of a current alternative option. > > In this case it will be silly to reject the proposal! ;-) I think a > Hudson or Continuum installation (or whatever your employeer usually adopt) > can be perfect... don't you think so? > > > > Yes I do! J It’s a go if we want to host it there. The only reason I > pause now is I don’t want to make it happen if we move to Codehaus (as it > has Bamboo). Please advise! > I'm submitting the project for codehaus review right now, it will take about two weeks to have an answer, or at least this is what they say on the project submission page.... > > > > > However, I'd first like to see the current trunk/2.4.8 released. > > I was away from the project for a couple of months but I thought you had > everything you need and all the information to perform a release on your > own... does the trunk need something particular I can help with? > > You said you want to do all the releases (see previous email discussions). > Plus I would need shell access to deploy the site. > > > > I think I expressed myself wrong. Anyway, I'll try to release in a few > hours, right after posting my resume around :-) > > > > K, thanks. Yes, I’ve done many releases with Maven and would gladly do so > – just need the shell and file manager privs. > You got those privs :-) > > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > |
|
From: Andres A. <aal...@ya...> - 2010-09-01 06:50:16
|
I spoke with Ben Walding about submitting to the Codehaus. It might be possible to shortcut the waiting time :-) Will keep you posted. ------------------------------------------- http://jroller.com/aalmiray http://www.linkedin.com/in/aalmiray -- What goes up, must come down. Ask any system administrator. There are 10 types of people in the world: Those who understand binary, and those who don't. To understand recursion, we must first understand recursion. ________________________________ From: Roberto Lo Giacco <rlo...@gm...> To: dbu...@li... Sent: Wed, September 1, 2010 8:31:07 AM Subject: Re: [dbunit-developer] Next step On Wed, Sep 1, 2010 at 04:08, Jeff Jensen <jj...@ap...> wrote: > >From:Roberto Lo Giacco [mailto:rlo...@gm...] >Sent: Tuesday, August 31, 2010 3:35 AM > >To: dbu...@li... >Subject: Re: [dbunit-developer] Next step > > >On Tue, Aug 31, 2010 at 05:02, Jeff Jensen <jj...@ap...> wrote: > >From:Roberto Lo Giacco [mailto:rlo...@gm...] >Sent: Monday, August 30, 2010 1:18 PM >To: dbu...@li... >Subject: Re: [dbunit-developer] Next step > >Hi Jeff, first one to answer, I hope others will follow. >About your questions... >On Mon, Aug 30, 2010 at 14:30, Jeff Jensen <jj...@ap...> wrote: > > >> >> - need a CI setup; where/how can we do this? >>> - perhaps my employer will lend us some server space & time for this... >>> >>>would you like me to check? It would be perfect, but if he wants something back we should discuss the request with the community ;-) > Nothing - it would be free. I would set it up and we’d all have access. I’ll >“volunteer” and check. I don’t know of a current alternative option. In this case it will be silly to reject the proposal! ;-) I think a Hudson or Continuum installation (or whatever your employeer usually adopt) can be perfect... don't you think so? Yes I do! J It’s a go if we want to host it there. The only reason I pause now is I don’t want to make it happen if we move to Codehaus (as it has Bamboo). Please advise! I'm submitting the project for codehaus review right now, it will take about two weeks to have an answer, or at least this is what they say on the project submission page.... > >However, I'd first like to see the current trunk/2.4.8 released. >>I was away from the project for a couple of months but I thought you had >>everything you need and all the information to perform a release on your own... >>does the trunk need something particular I can help with? >>You said you want to do all the releases (see previous email discussions). Plus >>I would need shell access to deploy the site. I think I expressed myself wrong. Anyway, I'll try to release in a few hours, right after posting my resume around :-) >K, thanks. Yes, I’ve done many releases with Maven and would gladly do so – >just need the shell and file manager privs. You got those privs :-) >------------------------------------------------------------------------------ >This SF.net Dev2Dev email is sponsored by: > >Show off your parallel programming skills. >Enter the Intel(R) Threading Challenge 2010. >http://p.sf.net/sfu/intel-thread-sfd >_______________________________________________ >dbunit-developer mailing list >dbu...@li... >https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > |
|
From: Roberto Lo G. <rlo...@gm...> - 2010-09-01 09:18:22
|
Nice to hear that. Do we all agree to the migration or does someone has any reason not to? On Wed, Sep 1, 2010 at 08:50, Andres Almiray <aal...@ya...> wrote: > I spoke with Ben Walding about submitting to the Codehaus. It might be > possible to shortcut the waiting time :-) > Will keep you posted. > > > ------------------------------------------- > http://jroller.com/aalmiray > http://www.linkedin.com/in/aalmiray > -- > What goes up, must come down. Ask any system administrator. > There are 10 types of people in the world: Those who understand binary, and > those who don't. > To understand recursion, we must first understand recursion. > > > ------------------------------ > *From:* Roberto Lo Giacco <rlo...@gm...> > > *To:* dbu...@li... > *Sent:* Wed, September 1, 2010 8:31:07 AM > > *Subject:* Re: [dbunit-developer] Next step > > > > On Wed, Sep 1, 2010 at 04:08, Jeff Jensen <jj...@ap...> wrote: > >> >> >> >> >> *From:* Roberto Lo Giacco [mailto:rlo...@gm...] >> *Sent:* Tuesday, August 31, 2010 3:35 AM >> >> *To:* dbu...@li... >> *Subject:* Re: [dbunit-developer] Next step >> >> >> >> >> >> On Tue, Aug 31, 2010 at 05:02, Jeff Jensen <jj...@ap...> wrote: >> >> >> >> *From:* Roberto Lo Giacco [mailto:rlo...@gm...] >> *Sent:* Monday, August 30, 2010 1:18 PM >> *To:* dbu...@li... >> *Subject:* Re: [dbunit-developer] Next step >> >> >> >> Hi Jeff, first one to answer, I hope others will follow. >> >> About your questions... >> >> On Mon, Aug 30, 2010 at 14:30, Jeff Jensen <jj...@ap...> wrote: >> >> >> >> >> >> >> >> - need a CI setup; where/how can we do this? >> >> - perhaps my employer will lend us some server space & time for this... >> >> would you like me to check? >> >> It would be perfect, but if he wants something back we should >> discuss the request with the community ;-) >> >> Nothing - it would be free. I would set it up and we’d all have >> access. I’ll “volunteer” and check. I don’t know of a current alternative >> option. >> >> In this case it will be silly to reject the proposal! ;-) I think a >> Hudson or Continuum installation (or whatever your employeer usually adopt) >> can be perfect... don't you think so? >> >> >> >> Yes I do! J It’s a go if we want to host it there. The only reason I >> pause now is I don’t want to make it happen if we move to Codehaus (as it >> has Bamboo). Please advise! >> > > I'm submitting the project for codehaus review right now, it will take > about two weeks to have an answer, or at least this is what they say on the > project submission page.... > > > >> >> >> >> >> However, I'd first like to see the current trunk/2.4.8 released. >> >> I was away from the project for a couple of months but I thought you >> had everything you need and all the information to perform a release on your >> own... does the trunk need something particular I can help with? >> >> You said you want to do all the releases (see previous email >> discussions). Plus I would need shell access to deploy the site. >> >> >> >> I think I expressed myself wrong. Anyway, I'll try to release in a few >> hours, right after posting my resume around :-) >> >> >> >> K, thanks. Yes, I’ve done many releases with Maven and would gladly do so >> – just need the shell and file manager privs. >> > > You got those privs :-) > > >> >> >> >> ------------------------------------------------------------------------------ >> This SF.net Dev2Dev email is sponsored by: >> >> Show off your parallel programming skills. >> Enter the Intel(R) Threading Challenge 2010. >> http://p.sf.net/sfu/intel-thread-sfd >> _______________________________________________ >> dbunit-developer mailing list >> dbu...@li... >> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >> >> > > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > |
|
From: John H. <joh...@gm...> - 2010-09-01 21:06:24
|
I believe the CodeHaus infrastructure is great. JIRA and Confluence are far better than the issue tracker and wiki we're currently using. (I was looking at the wikidot wiki again yesterday. It seem one cannot look at the history of a page? Is that correct???) Regarding Git, should we have a vote on this? Who would prefer to go to Git? Who would not? Again, the advantages of Git include: - Lots faster for most common operations - Full offline/local repository with history - Easy cloning of full repo - Private branches, for committers and non-committers alike Generally Git is an enabler for open source collaboration. It just makes it easier to collaborate. For a while I was hesitant because of the tooling. Svn GUI support in IDEs etc was way ahead of Git. But IDEA X EAP has pretty good Git support now, and SmartGit is also very nice to use. Also, the Git command line using bash extensions just rocks. (Though I wish I could train my fingers to stop typing "cd" when I mean "git checkout". :-) I don't know Bamboo but I imagine it's pretty nice. However, our CI requirements are more complex than most projects, because of our desire to test against all these databases. Jeff, would the CI environment you propose allow for integration testing against many/most of our target databases? Alternatively, we could use Bamboo to test on HSQLDB, and continue to work towards a Cloud (or other) method to test against real databases. Actually I believe Bamboo has some of the strongest Amazon EC2 integration among CI servers, so that might be worth looking at. My thoughts, anyway. JH On Wed, Sep 1, 2010 at 9:17 PM, Roberto Lo Giacco <rlo...@gm...>wrote: > Nice to hear that. Do we all agree to the migration or does someone has any > reason not to? > > > On Wed, Sep 1, 2010 at 08:50, Andres Almiray <aal...@ya...> wrote: > >> I spoke with Ben Walding about submitting to the Codehaus. It might be >> possible to shortcut the waiting time :-) >> Will keep you posted. >> >> >> ------------------------------------------- >> http://jroller.com/aalmiray >> http://www.linkedin.com/in/aalmiray >> -- >> What goes up, must come down. Ask any system administrator. >> There are 10 types of people in the world: Those who understand binary, >> and those who don't. >> To understand recursion, we must first understand recursion. >> >> >> ------------------------------ >> *From:* Roberto Lo Giacco <rlo...@gm...> >> >> *To:* dbu...@li... >> *Sent:* Wed, September 1, 2010 8:31:07 AM >> >> *Subject:* Re: [dbunit-developer] Next step >> >> >> >> On Wed, Sep 1, 2010 at 04:08, Jeff Jensen <jj...@ap...> wrote: >> >>> >>> >>> >>> >>> *From:* Roberto Lo Giacco [mailto:rlo...@gm...] >>> *Sent:* Tuesday, August 31, 2010 3:35 AM >>> >>> *To:* dbu...@li... >>> *Subject:* Re: [dbunit-developer] Next step >>> >>> >>> >>> >>> >>> On Tue, Aug 31, 2010 at 05:02, Jeff Jensen <jj...@ap...> wrote: >>> >>> >>> >>> *From:* Roberto Lo Giacco [mailto:rlo...@gm...] >>> *Sent:* Monday, August 30, 2010 1:18 PM >>> *To:* dbu...@li... >>> *Subject:* Re: [dbunit-developer] Next step >>> >>> >>> >>> Hi Jeff, first one to answer, I hope others will follow. >>> >>> About your questions... >>> >>> On Mon, Aug 30, 2010 at 14:30, Jeff Jensen <jj...@ap...> wrote: >>> >>> >>> >>> >>> >>> >>> >>> - need a CI setup; where/how can we do this? >>> >>> - perhaps my employer will lend us some server space & time for this... >>> >>> would you like me to check? >>> >>> It would be perfect, but if he wants something back we should >>> discuss the request with the community ;-) >>> >>> Nothing - it would be free. I would set it up and we’d all have >>> access. I’ll “volunteer” and check. I don’t know of a current alternative >>> option. >>> >>> In this case it will be silly to reject the proposal! ;-) I think a >>> Hudson or Continuum installation (or whatever your employeer usually adopt) >>> can be perfect... don't you think so? >>> >>> >>> >>> Yes I do! J It’s a go if we want to host it there. The only reason I >>> pause now is I don’t want to make it happen if we move to Codehaus (as it >>> has Bamboo). Please advise! >>> >> >> I'm submitting the project for codehaus review right now, it will take >> about two weeks to have an answer, or at least this is what they say on the >> project submission page.... >> >> >> >>> >>> >>> >>> >>> However, I'd first like to see the current trunk/2.4.8 released. >>> >>> I was away from the project for a couple of months but I thought you >>> had everything you need and all the information to perform a release on your >>> own... does the trunk need something particular I can help with? >>> >>> You said you want to do all the releases (see previous email >>> discussions). Plus I would need shell access to deploy the site. >>> >>> >>> >>> I think I expressed myself wrong. Anyway, I'll try to release in a few >>> hours, right after posting my resume around :-) >>> >>> >>> >>> K, thanks. Yes, I’ve done many releases with Maven and would gladly do >>> so – just need the shell and file manager privs. >>> >> >> You got those privs :-) >> >> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> This SF.net Dev2Dev email is sponsored by: >>> >>> Show off your parallel programming skills. >>> Enter the Intel(R) Threading Challenge 2010. >>> http://p.sf.net/sfu/intel-thread-sfd >>> _______________________________________________ >>> dbunit-developer mailing list >>> dbu...@li... >>> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >>> >>> >> >> >> >> ------------------------------------------------------------------------------ >> This SF.net Dev2Dev email is sponsored by: >> >> Show off your parallel programming skills. >> Enter the Intel(R) Threading Challenge 2010. >> http://p.sf.net/sfu/intel-thread-sfd >> _______________________________________________ >> dbunit-developer mailing list >> dbu...@li... >> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >> >> > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > -- Life is interfering with my game |
|
From: Roberto Lo G. <rlo...@gm...> - 2010-09-01 21:28:18
|
On Wed, Sep 1, 2010 at 23:06, John Hurst <joh...@gm...> wrote: > I believe the CodeHaus infrastructure is great. > > JIRA and Confluence are far better than the issue tracker and wiki we're > currently using. (I was looking at the wikidot wiki again yesterday. It seem > one cannot look at the history of a page? Is that correct???) > No, you are wrong: once logged in you should be able to see a link at the bottom of the page named History, you can then access all the page history, revert to a prev version or diff. > > Regarding Git, should we have a vote on this? Who would prefer to go to > Git? Who would not? > > I would like a vote... > Again, the advantages of Git include: > - Lots faster for most common operations > - Full offline/local repository with history > - Easy cloning of full repo > - Private branches, for committers and non-committers alike > This last item is what scares me more... :-P > Generally Git is an enabler for open source collaboration. It just makes it > easier to collaborate. > > For a while I was hesitant because of the tooling. Svn GUI support in IDEs > etc was way ahead of Git. But IDEA X EAP has pretty good Git support now, > and SmartGit is also very nice to use. Also, the Git command line using bash > extensions just rocks. (Though I wish I could train my fingers to stop > typing "cd" when I mean "git checkout". :-) > Do you know how stable is the Git Eclipse plugin? Eclipse is my preferred IDE.... > I don't know Bamboo but I imagine it's pretty nice. > I never really used it but I had a try and it looks very extensive.... > However, our CI requirements are more complex than most projects, because > of our desire to test against all these databases. Jeff, would the CI > environment you propose allow for integration testing against many/most of > our target databases? Alternatively, we could use Bamboo to test on HSQLDB, > and continue to work towards a Cloud (or other) method to test against real > databases. Actually I believe Bamboo has some of the strongest Amazon EC2 > integration among CI servers, so that might be worth looking at. > I think any CI configuration will need cloud support if we really intend to run real integration tests... > My thoughts, anyway. > Always precious ones ;-) > > JH > > > On Wed, Sep 1, 2010 at 9:17 PM, Roberto Lo Giacco <rlo...@gm...>wrote: > >> Nice to hear that. Do we all agree to the migration or does someone has >> any reason not to? >> >> >> On Wed, Sep 1, 2010 at 08:50, Andres Almiray <aal...@ya...> wrote: >> >>> I spoke with Ben Walding about submitting to the Codehaus. It might be >>> possible to shortcut the waiting time :-) >>> Will keep you posted. >>> >>> >>> ------------------------------------------- >>> http://jroller.com/aalmiray >>> http://www.linkedin.com/in/aalmiray >>> -- >>> What goes up, must come down. Ask any system administrator. >>> There are 10 types of people in the world: Those who understand binary, >>> and those who don't. >>> To understand recursion, we must first understand recursion. >>> >>> >>> ------------------------------ >>> *From:* Roberto Lo Giacco <rlo...@gm...> >>> >>> *To:* dbu...@li... >>> *Sent:* Wed, September 1, 2010 8:31:07 AM >>> >>> *Subject:* Re: [dbunit-developer] Next step >>> >>> >>> >>> On Wed, Sep 1, 2010 at 04:08, Jeff Jensen <jj...@ap...> wrote: >>> >>>> >>>> >>>> >>>> >>>> *From:* Roberto Lo Giacco [mailto:rlo...@gm...] >>>> *Sent:* Tuesday, August 31, 2010 3:35 AM >>>> >>>> *To:* dbu...@li... >>>> *Subject:* Re: [dbunit-developer] Next step >>>> >>>> >>>> >>>> >>>> >>>> On Tue, Aug 31, 2010 at 05:02, Jeff Jensen <jj...@ap...> wrote: >>>> >>>> >>>> >>>> *From:* Roberto Lo Giacco [mailto:rlo...@gm...] >>>> *Sent:* Monday, August 30, 2010 1:18 PM >>>> *To:* dbu...@li... >>>> *Subject:* Re: [dbunit-developer] Next step >>>> >>>> >>>> >>>> Hi Jeff, first one to answer, I hope others will follow. >>>> >>>> About your questions... >>>> >>>> On Mon, Aug 30, 2010 at 14:30, Jeff Jensen <jj...@ap...> wrote: >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> - need a CI setup; where/how can we do this? >>>> >>>> - perhaps my employer will lend us some server space & time for this... >>>> >>>> would you like me to check? >>>> >>>> It would be perfect, but if he wants something back we should >>>> discuss the request with the community ;-) >>>> >>>> Nothing - it would be free. I would set it up and we’d all have >>>> access. I’ll “volunteer” and check. I don’t know of a current alternative >>>> option. >>>> >>>> In this case it will be silly to reject the proposal! ;-) I think a >>>> Hudson or Continuum installation (or whatever your employeer usually adopt) >>>> can be perfect... don't you think so? >>>> >>>> >>>> >>>> Yes I do! J It’s a go if we want to host it there. The only reason I >>>> pause now is I don’t want to make it happen if we move to Codehaus (as it >>>> has Bamboo). Please advise! >>>> >>> >>> I'm submitting the project for codehaus review right now, it will take >>> about two weeks to have an answer, or at least this is what they say on the >>> project submission page.... >>> >>> >>> >>>> >>>> >>>> >>>> >>>> However, I'd first like to see the current trunk/2.4.8 released. >>>> >>>> I was away from the project for a couple of months but I thought you >>>> had everything you need and all the information to perform a release on your >>>> own... does the trunk need something particular I can help with? >>>> >>>> You said you want to do all the releases (see previous email >>>> discussions). Plus I would need shell access to deploy the site. >>>> >>>> >>>> >>>> I think I expressed myself wrong. Anyway, I'll try to release in a few >>>> hours, right after posting my resume around :-) >>>> >>>> >>>> >>>> K, thanks. Yes, I’ve done many releases with Maven and would gladly do >>>> so – just need the shell and file manager privs. >>>> >>> >>> You got those privs :-) >>> >>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> This SF.net Dev2Dev email is sponsored by: >>>> >>>> Show off your parallel programming skills. >>>> Enter the Intel(R) Threading Challenge 2010. >>>> http://p.sf.net/sfu/intel-thread-sfd >>>> _______________________________________________ >>>> dbunit-developer mailing list >>>> dbu...@li... >>>> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >>>> >>>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> This SF.net Dev2Dev email is sponsored by: >>> >>> Show off your parallel programming skills. >>> Enter the Intel(R) Threading Challenge 2010. >>> http://p.sf.net/sfu/intel-thread-sfd >>> _______________________________________________ >>> dbunit-developer mailing list >>> dbu...@li... >>> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >>> >>> >> >> >> ------------------------------------------------------------------------------ >> This SF.net Dev2Dev email is sponsored by: >> >> Show off your parallel programming skills. >> Enter the Intel(R) Threading Challenge 2010. >> http://p.sf.net/sfu/intel-thread-sfd >> _______________________________________________ >> dbunit-developer mailing list >> dbu...@li... >> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >> >> > > > -- > Life is interfering with my game > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > |
|
From: John H. <joh...@gm...> - 2010-09-01 22:00:17
|
Ah, you are right about wikidot. When not logged in, one does not get the History link, and instead I used "Recent changes", which shows a similar view but without the ability to do diffs. Regarding private branches, they are nothing to be afraid of, because they do not exist in the main repository. They exist only on a local repository on someone's machine. If a committer works for a while in a private branch, he may then merge his changes into the master branch and push that to the main repo. A non-committer likewise can do as much work as he wants in a private branch, with full benefit of VCS to him. Then when he is finished, he can generate a patch to send to the committers. It gives a non-committer a much better environment for playing around with the code, but in no way compromises the master repository. Having said this, I believe that Git takes some investment of time to get used to. It is fundamentally different from CVS/SVN version control systems. If most of the DbUnit team is not familiar with Git, it is perhaps not a good time to make a switch. Any other opinions? Regards John Hurst On Thu, Sep 2, 2010 at 9:27 AM, Roberto Lo Giacco <rlo...@gm...>wrote: > > > On Wed, Sep 1, 2010 at 23:06, John Hurst <joh...@gm...> wrote: > >> I believe the CodeHaus infrastructure is great. >> >> JIRA and Confluence are far better than the issue tracker and wiki we're >> currently using. (I was looking at the wikidot wiki again yesterday. It seem >> one cannot look at the history of a page? Is that correct???) >> > > No, you are wrong: once logged in you should be able to see a link at the > bottom of the page named History, you can then access all the page history, > revert to a prev version or diff. > > >> >> Regarding Git, should we have a vote on this? Who would prefer to go to >> Git? Who would not? >> >> > I would like a vote... > > >> Again, the advantages of Git include: >> - Lots faster for most common operations >> - Full offline/local repository with history >> - Easy cloning of full repo >> - Private branches, for committers and non-committers alike >> > > This last item is what scares me more... :-P > > >> Generally Git is an enabler for open source collaboration. It just makes >> it easier to collaborate. >> >> For a while I was hesitant because of the tooling. Svn GUI support in IDEs >> etc was way ahead of Git. But IDEA X EAP has pretty good Git support now, >> and SmartGit is also very nice to use. Also, the Git command line using bash >> extensions just rocks. (Though I wish I could train my fingers to stop >> typing "cd" when I mean "git checkout". :-) >> > > Do you know how stable is the Git Eclipse plugin? Eclipse is my preferred > IDE.... > > >> I don't know Bamboo but I imagine it's pretty nice. >> > > I never really used it but I had a try and it looks very extensive.... > > >> However, our CI requirements are more complex than most projects, because >> of our desire to test against all these databases. Jeff, would the CI >> environment you propose allow for integration testing against many/most of >> our target databases? Alternatively, we could use Bamboo to test on HSQLDB, >> and continue to work towards a Cloud (or other) method to test against real >> databases. Actually I believe Bamboo has some of the strongest Amazon EC2 >> integration among CI servers, so that might be worth looking at. >> > > I think any CI configuration will need cloud support if we really intend to > run real integration tests... > > >> My thoughts, anyway. >> > > Always precious ones ;-) > > >> >> JH >> >> >> On Wed, Sep 1, 2010 at 9:17 PM, Roberto Lo Giacco <rlo...@gm...>wrote: >> >>> Nice to hear that. Do we all agree to the migration or does someone has >>> any reason not to? >>> >>> >>> On Wed, Sep 1, 2010 at 08:50, Andres Almiray <aal...@ya...> wrote: >>> >>>> I spoke with Ben Walding about submitting to the Codehaus. It might be >>>> possible to shortcut the waiting time :-) >>>> Will keep you posted. >>>> >>>> >>>> ------------------------------------------- >>>> http://jroller.com/aalmiray >>>> http://www.linkedin.com/in/aalmiray >>>> -- >>>> What goes up, must come down. Ask any system administrator. >>>> There are 10 types of people in the world: Those who understand binary, >>>> and those who don't. >>>> To understand recursion, we must first understand recursion. >>>> >>>> >>>> ------------------------------ >>>> *From:* Roberto Lo Giacco <rlo...@gm...> >>>> >>>> *To:* dbu...@li... >>>> *Sent:* Wed, September 1, 2010 8:31:07 AM >>>> >>>> *Subject:* Re: [dbunit-developer] Next step >>>> >>>> >>>> >>>> On Wed, Sep 1, 2010 at 04:08, Jeff Jensen <jj...@ap...> wrote: >>>> >>>>> >>>>> >>>>> >>>>> >>>>> *From:* Roberto Lo Giacco [mailto:rlo...@gm...] >>>>> *Sent:* Tuesday, August 31, 2010 3:35 AM >>>>> >>>>> *To:* dbu...@li... >>>>> *Subject:* Re: [dbunit-developer] Next step >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On Tue, Aug 31, 2010 at 05:02, Jeff Jensen <jj...@ap...> wrote: >>>>> >>>>> >>>>> >>>>> *From:* Roberto Lo Giacco [mailto:rlo...@gm...] >>>>> *Sent:* Monday, August 30, 2010 1:18 PM >>>>> *To:* dbu...@li... >>>>> *Subject:* Re: [dbunit-developer] Next step >>>>> >>>>> >>>>> >>>>> Hi Jeff, first one to answer, I hope others will follow. >>>>> >>>>> About your questions... >>>>> >>>>> On Mon, Aug 30, 2010 at 14:30, Jeff Jensen <jj...@ap...> wrote: >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> - need a CI setup; where/how can we do this? >>>>> >>>>> - perhaps my employer will lend us some server space & time for >>>>> this... >>>>> >>>>> would you like me to check? >>>>> >>>>> It would be perfect, but if he wants something back we should >>>>> discuss the request with the community ;-) >>>>> >>>>> Nothing - it would be free. I would set it up and we’d all have >>>>> access. I’ll “volunteer” and check. I don’t know of a current alternative >>>>> option. >>>>> >>>>> In this case it will be silly to reject the proposal! ;-) I think a >>>>> Hudson or Continuum installation (or whatever your employeer usually adopt) >>>>> can be perfect... don't you think so? >>>>> >>>>> >>>>> >>>>> Yes I do! J It’s a go if we want to host it there. The only reason >>>>> I pause now is I don’t want to make it happen if we move to Codehaus (as it >>>>> has Bamboo). Please advise! >>>>> >>>> >>>> I'm submitting the project for codehaus review right now, it will take >>>> about two weeks to have an answer, or at least this is what they say on the >>>> project submission page.... >>>> >>>> >>>> >>>>> >>>>> >>>>> >>>>> >>>>> However, I'd first like to see the current trunk/2.4.8 released. >>>>> >>>>> I was away from the project for a couple of months but I thought you >>>>> had everything you need and all the information to perform a release on your >>>>> own... does the trunk need something particular I can help with? >>>>> >>>>> You said you want to do all the releases (see previous email >>>>> discussions). Plus I would need shell access to deploy the site. >>>>> >>>>> >>>>> >>>>> I think I expressed myself wrong. Anyway, I'll try to release in a few >>>>> hours, right after posting my resume around :-) >>>>> >>>>> >>>>> >>>>> K, thanks. Yes, I’ve done many releases with Maven and would gladly do >>>>> so – just need the shell and file manager privs. >>>>> >>>> >>>> You got those privs :-) >>>> >>>> >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> This SF.net Dev2Dev email is sponsored by: >>>>> >>>>> Show off your parallel programming skills. >>>>> Enter the Intel(R) Threading Challenge 2010. >>>>> http://p.sf.net/sfu/intel-thread-sfd >>>>> _______________________________________________ >>>>> dbunit-developer mailing list >>>>> dbu...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >>>>> >>>>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> This SF.net Dev2Dev email is sponsored by: >>>> >>>> Show off your parallel programming skills. >>>> Enter the Intel(R) Threading Challenge 2010. >>>> http://p.sf.net/sfu/intel-thread-sfd >>>> _______________________________________________ >>>> dbunit-developer mailing list >>>> dbu...@li... >>>> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >>>> >>>> >>> >>> >>> ------------------------------------------------------------------------------ >>> This SF.net Dev2Dev email is sponsored by: >>> >>> Show off your parallel programming skills. >>> Enter the Intel(R) Threading Challenge 2010. >>> http://p.sf.net/sfu/intel-thread-sfd >>> _______________________________________________ >>> dbunit-developer mailing list >>> dbu...@li... >>> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >>> >>> >> >> >> -- >> Life is interfering with my game >> >> >> ------------------------------------------------------------------------------ >> This SF.net Dev2Dev email is sponsored by: >> >> Show off your parallel programming skills. >> Enter the Intel(R) Threading Challenge 2010. >> http://p.sf.net/sfu/intel-thread-sfd >> _______________________________________________ >> dbunit-developer mailing list >> dbu...@li... >> https://lists.sourceforge.net/lists/listinfo/dbunit-developer >> >> > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > -- Life is interfering with my game |
|
From: Jeff J. <jj...@ap...> - 2010-09-02 03:23:47
|
+1 for Git. From: John Hurst [mailto:joh...@gm...] Sent: Wednesday, September 01, 2010 5:00 PM To: dbu...@li... Subject: Re: [dbunit-developer] Next step Ah, you are right about wikidot. When not logged in, one does not get the History link, and instead I used "Recent changes", which shows a similar view but without the ability to do diffs. Regarding private branches, they are nothing to be afraid of, because they do not exist in the main repository. They exist only on a local repository on someone's machine. If a committer works for a while in a private branch, he may then merge his changes into the master branch and push that to the main repo. A non-committer likewise can do as much work as he wants in a private branch, with full benefit of VCS to him. Then when he is finished, he can generate a patch to send to the committers. It gives a non-committer a much better environment for playing around with the code, but in no way compromises the master repository. Having said this, I believe that Git takes some investment of time to get used to. It is fundamentally different from CVS/SVN version control systems. If most of the DbUnit team is not familiar with Git, it is perhaps not a good time to make a switch. Any other opinions? Regards John Hurst On Thu, Sep 2, 2010 at 9:27 AM, Roberto Lo Giacco <rlo...@gm...> wrote: On Wed, Sep 1, 2010 at 23:06, John Hurst <joh...@gm...> wrote: I believe the CodeHaus infrastructure is great. JIRA and Confluence are far better than the issue tracker and wiki we're currently using. (I was looking at the wikidot wiki again yesterday. It seem one cannot look at the history of a page? Is that correct???) No, you are wrong: once logged in you should be able to see a link at the bottom of the page named History, you can then access all the page history, revert to a prev version or diff. Regarding Git, should we have a vote on this? Who would prefer to go to Git? Who would not? I would like a vote... Again, the advantages of Git include: - Lots faster for most common operations - Full offline/local repository with history - Easy cloning of full repo - Private branches, for committers and non-committers alike This last item is what scares me more... :-P Generally Git is an enabler for open source collaboration. It just makes it easier to collaborate. For a while I was hesitant because of the tooling. Svn GUI support in IDEs etc was way ahead of Git. But IDEA X EAP has pretty good Git support now, and SmartGit is also very nice to use. Also, the Git command line using bash extensions just rocks. (Though I wish I could train my fingers to stop typing "cd" when I mean "git checkout". :-) Do you know how stable is the Git Eclipse plugin? Eclipse is my preferred IDE.... I don't know Bamboo but I imagine it's pretty nice. I never really used it but I had a try and it looks very extensive.... However, our CI requirements are more complex than most projects, because of our desire to test against all these databases. Jeff, would the CI environment you propose allow for integration testing against many/most of our target databases? Alternatively, we could use Bamboo to test on HSQLDB, and continue to work towards a Cloud (or other) method to test against real databases. Actually I believe Bamboo has some of the strongest Amazon EC2 integration among CI servers, so that might be worth looking at. I think any CI configuration will need cloud support if we really intend to run real integration tests... My thoughts, anyway. Always precious ones ;-) JH On Wed, Sep 1, 2010 at 9:17 PM, Roberto Lo Giacco <rlo...@gm...> wrote: Nice to hear that. Do we all agree to the migration or does someone has any reason not to? On Wed, Sep 1, 2010 at 08:50, Andres Almiray <aal...@ya...> wrote: I spoke with Ben Walding about submitting to the Codehaus. It might be possible to shortcut the waiting time :-) Will keep you posted. ------------------------------------------- http://jroller.com/aalmiray http://www.linkedin.com/in/aalmiray -- What goes up, must come down. Ask any system administrator. There are 10 types of people in the world: Those who understand binary, and those who don't. To understand recursion, we must first understand recursion. _____ From: Roberto Lo Giacco <rlo...@gm...> To: dbu...@li... Sent: Wed, September 1, 2010 8:31:07 AM Subject: Re: [dbunit-developer] Next step On Wed, Sep 1, 2010 at 04:08, Jeff Jensen <jj...@ap...> wrote: From: Roberto Lo Giacco [mailto:rlo...@gm...] Sent: Tuesday, August 31, 2010 3:35 AM To: dbu...@li... Subject: Re: [dbunit-developer] Next step On Tue, Aug 31, 2010 at 05:02, Jeff Jensen <jj...@ap...> wrote: From: Roberto Lo Giacco [mailto:rlo...@gm...] Sent: Monday, August 30, 2010 1:18 PM To: dbu...@li... Subject: Re: [dbunit-developer] Next step Hi Jeff, first one to answer, I hope others will follow. About your questions... On Mon, Aug 30, 2010 at 14:30, Jeff Jensen <jj...@ap...> wrote: - need a CI setup; where/how can we do this? - perhaps my employer will lend us some server space & time for this... would you like me to check? It would be perfect, but if he wants something back we should discuss the request with the community ;-) Nothing - it would be free. I would set it up and we'd all have access. I'll "volunteer" and check. I don't know of a current alternative option. In this case it will be silly to reject the proposal! ;-) I think a Hudson or Continuum installation (or whatever your employeer usually adopt) can be perfect... don't you think so? Yes I do! J It's a go if we want to host it there. The only reason I pause now is I don't want to make it happen if we move to Codehaus (as it has Bamboo). Please advise! I'm submitting the project for codehaus review right now, it will take about two weeks to have an answer, or at least this is what they say on the project submission page.... However, I'd first like to see the current trunk/2.4.8 released. I was away from the project for a couple of months but I thought you had everything you need and all the information to perform a release on your own... does the trunk need something particular I can help with? You said you want to do all the releases (see previous email discussions). Plus I would need shell access to deploy the site. I think I expressed myself wrong. Anyway, I'll try to release in a few hours, right after posting my resume around :-) K, thanks. Yes, I've done many releases with Maven and would gladly do so - just need the shell and file manager privs. You got those privs :-) ---------------------------------------------------------------------------- -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ dbunit-developer mailing list dbu...@li... https://lists.sourceforge.net/lists/listinfo/dbunit-developer ---------------------------------------------------------------------------- -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ dbunit-developer mailing list dbu...@li... https://lists.sourceforge.net/lists/listinfo/dbunit-developer ---------------------------------------------------------------------------- -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ dbunit-developer mailing list dbu...@li... https://lists.sourceforge.net/lists/listinfo/dbunit-developer -- Life is interfering with my game ---------------------------------------------------------------------------- -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ dbunit-developer mailing list dbu...@li... https://lists.sourceforge.net/lists/listinfo/dbunit-developer ---------------------------------------------------------------------------- -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ dbunit-developer mailing list dbu...@li... https://lists.sourceforge.net/lists/listinfo/dbunit-developer -- Life is interfering with my game |
|
From: Zdeněk V. <zd...@vr...> - 2010-08-30 23:21:24
|
Hi Roberto, One of the questions for 3.0 should be how to manage dependencies. There was discussion about oracle jdbc dependency. DbUnit project depends on oracle jdbc. I think putting all dependencies into one project will not be sustainable if more dependencies will be introduced. I am not sure if I am able to describe in details, but I try. My suggestion: The DbUnit should break into multiple jar files. DbUnit kernel would be responsible for searching data types in class path. This should avoid ClassNotFound exceptions for dbunit users without any interest of using particular advanced functionality. DataTypes would dynamically build data type factory according available data types and database version. DbUnit user has to define just database name and version which is used. This would avaoid multiple Factories classes Each advanced data type would declare which database and from which version is supported. Regards, Zdenek On Mon, Aug 30, 2010 at 10:42 AM, Roberto Lo Giacco <rlo...@gm...> wrote: > Hello all, > > this is my second or third call to move the project toward the next > step, but this time I've some time to spend on the project as I > quitted my previous job and I'm now looking for some other > opportunity. I can spend this "forced vacancies" on the project but I > wish to have both your moral and concrete support and I do not want to > operate without you as I know the effort required to reach the target > will be more than I can provide. > > The idea is to bring dbunit to the 3.0 generation. What's in my mind > is a complete rewriting of the codebase with massive cleanup. > > A lot of code in dbunit is actually a replica of something other > libraries provide in a cleaner and more reliable manner: we have a > minimal internal xml, excel and csv writers/parsers, we have a complex > internal exception management, we are stuck to Java 1.4 support and we > miss Java 5 support for annotations and generics. > > What I suggest is to maintain the principles and major design of the > framework while improving and refreshing it. I would like to start > collecting the ideas posted on the tracker and drawing some class > diagrams of the actual codebase. I've already prepared the latter, I > would like some help on the former. > > The first thing I wish to discuss is the option to open the library to > other data sources other than relational databases, like LDAP or > object databases. I remind someone asked for such feature and I think > we can achieve such target with an additional level of indirection > which should be decided in the first stage. > > If we decide to support such different data sources I think we should > rename Table to something not strictly related to rdbms, may be > Structure could be an option, and Database (DatabaseTester, > DatabaseTestCase, etc...) with Data (DataTester, DataTestCase, etc...) > while other names can stay untouched, like Operation, > OperationListener and DataSet. > > I think it would be a waste of time to go further in describing the > idea if it's not shared by you and you can't/wan't support it so > please, post your answers and comments. > > Roberto Lo Giacco > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > |
|
From: John H. <joh...@gm...> - 2010-08-30 23:38:44
|
I agree with this (in general). I was going to write something along the same lines: 1) DbUnit 3.0 should be more modular, so that dependencies can be specific to modules. The Oracle one is a good example. 2) I think we should overhaul how the DataTypeFactory is set -- make it automatic if possible. It trips up a lot of people to have to set that property, we see it in the mailing list quite often. (I get tripped up myself!) I will have a look over the code to see whether it would be reasonable for DbUnit to determine the correct DataTypeFactory automatically. Regards John Hurst On Tue, Aug 31, 2010 at 11:21 AM, Zdeněk Vráblík <zd...@vr...> wrote: > Hi Roberto, > > One of the questions for 3.0 should be how to manage dependencies. > > There was discussion about oracle jdbc dependency. DbUnit project > depends on oracle jdbc. I think putting all dependencies into one > project will not be sustainable if more dependencies will be > introduced. > > I am not sure if I am able to describe in details, but I try. > > My suggestion: > The DbUnit should break into multiple jar files. > DbUnit kernel would be responsible for searching data types in class > path. This should avoid ClassNotFound exceptions for dbunit users > without any interest of using particular advanced functionality. > DataTypes would dynamically build data type factory according > available data types and database version. DbUnit user has to define > just database name and version which is used. This would avaoid > multiple Factories classes > > Each advanced data type would declare which database and from which > version is supported. > > Regards, > Zdenek > > On Mon, Aug 30, 2010 at 10:42 AM, Roberto Lo Giacco <rlo...@gm...> > wrote: > > Hello all, > > > > this is my second or third call to move the project toward the next > > step, but this time I've some time to spend on the project as I > > quitted my previous job and I'm now looking for some other > > opportunity. I can spend this "forced vacancies" on the project but I > > wish to have both your moral and concrete support and I do not want to > > operate without you as I know the effort required to reach the target > > will be more than I can provide. > > > > The idea is to bring dbunit to the 3.0 generation. What's in my mind > > is a complete rewriting of the codebase with massive cleanup. > > > > A lot of code in dbunit is actually a replica of something other > > libraries provide in a cleaner and more reliable manner: we have a > > minimal internal xml, excel and csv writers/parsers, we have a complex > > internal exception management, we are stuck to Java 1.4 support and we > > miss Java 5 support for annotations and generics. > > > > What I suggest is to maintain the principles and major design of the > > framework while improving and refreshing it. I would like to start > > collecting the ideas posted on the tracker and drawing some class > > diagrams of the actual codebase. I've already prepared the latter, I > > would like some help on the former. > > > > The first thing I wish to discuss is the option to open the library to > > other data sources other than relational databases, like LDAP or > > object databases. I remind someone asked for such feature and I think > > we can achieve such target with an additional level of indirection > > which should be decided in the first stage. > > > > If we decide to support such different data sources I think we should > > rename Table to something not strictly related to rdbms, may be > > Structure could be an option, and Database (DatabaseTester, > > DatabaseTestCase, etc...) with Data (DataTester, DataTestCase, etc...) > > while other names can stay untouched, like Operation, > > OperationListener and DataSet. > > > > I think it would be a waste of time to go further in describing the > > idea if it's not shared by you and you can't/wan't support it so > > please, post your answers and comments. > > > > Roberto Lo Giacco > > > > > ------------------------------------------------------------------------------ > > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > > Be part of this innovative community and reach millions of netbook users > > worldwide. Take advantage of special opportunities to increase revenue > and > > speed time-to-market. Join now, and jumpstart your future. > > http://p.sf.net/sfu/intel-atom-d2d > > _______________________________________________ > > dbunit-developer mailing list > > dbu...@li... > > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > > > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > dbunit-developer mailing list > dbu...@li... > https://lists.sourceforge.net/lists/listinfo/dbunit-developer > -- Life is interfering with my game |