Hi Simon
Simon Helsen wrote:
Paolo,
I am not sure what are you trying to say with your message here. I realize
that open source projects don't come for free. I also realize that not all
bugs get fixed either. However, the existence and viability of open source
is based on a mutual benefit of the parties involved (see [3]) and I think
you are seeing benefits from my testing work.
True. Fact.
But, so far, no patches to bugs in TDB. Another fact.
IBM
Individuals compose the ASF
"All of the ASF including the board, the other officers, the committers,
and the members, are participating as individuals. That is one strength
of the ASF, affiliations do not cloud the personal contributions."
-- http://www.apache.org/foundation/how-it-works.html
has a long history in
supporting open source initiatives wherever appropriate and possible,
whether this is something like the Eclipse Foundation or the Apache
Foundation itself (with countless donations and being a gold sponsor).
This support benefits you probably at this very moment, e.g. if you are
developing in Eclipse.
In this particular instance (i.e. Jena), we are extensively testing new
TxTDB code and providing feedback.
Thanks.
We may or may not adopt it, depending
on the outcome of our tests (and a bunch of other factors of course), so
this feedback may not even benefit us. The problems I am running into will
almost certainly come back to you. We are just providing early discovery
and I do what I can to help get them resolved.
Thanks.
I am pressing
Pressing does not fix bugs faster.
Small reproducible test cases help.
Patches incredibly speed up the overall process! :-)
for them to
be resolved because if they are not, it is going to be a pain for me to
adopt it because of the enormous time it takes to adopt just about
anything open-source related in IBM. We have lawyers literally going over
all the code and we cannot decide on short notice to upgrade or adopt a
new version of any project like this. It just doesn't work like that. I
looked at [2] and I am not sure what you are missing?
See above.
I also respect the work done in Jena and I wish I could leverage more
resources, but those are not my decisions. If we do end up adopting, I may
be able to convince my line management to invest more (including more time
for myself as well as perhaps hiring the services of certain companies
involved with Jena). We analyze these things constantly.
You have a nice weekend as well,
Thanks.
Simon
PS: on a Friday night, I would probably not even work on [1], but I hope
that on a Monday morning [4] becomes an interesting challenge in achieving
"consistently high quality software " as pointed out in [5] under
Phylosophy
You certainly, as an individual, can help on "consistently high quality
software". :-)
Paolo
[4] https://issues.apache.org/jira/browse/JENA-131
[5] http://www.apache.org/foundation/how-it-works.html#management
From:
Paolo Castagna <[email protected]>
To:
[email protected]
Date:
11/04/2011 03:06 PM
Subject:
Re: What are the JIRA issues to fix before a release?
Hi,
on a side note (it's Friday evening here, so maybe now I'll be doing
something
"fun" [1]), it's great to report bugs and provide feedback in general.
I do sometimes report bugs to open source projects I use. If I am able, I
submit
a patch, but I do not pretend or assume that just because I reported a
bug, the
bug will be fixed. It's does not work like that. It depends on individuals
and
here in Apache we are all individuals.
The "getting involved" [2] page on the Apache Jena website tries to show
people
the path: submit bug reports/feedback >> use the SNAPSHOTs to stay on the
bleeding edge >> checkout the sources and get used to it >> look around at
the
other open issues >> find something you care about or like and submit a
patch
(repeat, repeat, ...) >> engage with other committers more >> learn more
about
Apache and how it works >> ...
One of the principle in Apache is "meritocracy: literally, government by
merit"
[3]. I think it's a good one, one I believe in.
Have a nice week-end,
Paolo
[1]
http://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/branches/hash-ids/
[2] http://incubator.apache.org/jena/getting_involved/
[3] http://www.apache.org/foundation/how-it-works.html#meritocracy
Simon Helsen wrote:
I would like to see both
https://issues.apache.org/jira/browse/JENA-131
https://issues.apache.org/jira/browse/JENA-143
resolved
I provided input for 131 - I still have to try to produce a test-case
for
143, but depending on the origin of 131, it may be connected to the
problem in 143
thanks
Simon
From:
Paolo Castagna <[email protected]>
To:
[email protected]
Date:
11/04/2011 09:21 AM
Subject:
What are the JIRA issues to fix before a release?
Hi,
today, I have time to work on Jena.
What are the JIRA issues to fix before a release?
Paolo