[
https://issues.apache.org/jira/browse/DERBY-3444?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12571195#action_12571195
]
Daniel John Debrunner commented on DERBY-3444:
----------------------------------------------
The patch has around 40 new files and 11,616 lines.
This leads me to some concerns IP and community wise.
IP - this seems to fall more into a software grant than a patch, given:
- the code seems to be developed by Sun Microsystems for one of their
events
- the size of the contribution
Community wise, this does not seem like open, collaborative on-list software
development, it has the feeling of a code dump. Announced to the list at 3:03pm
and a complete patch at 3:17pm. (apparently demo'ed at the Sun event almost a
month earlier according to a blog entry).
I must admit I sometimes struggle with the concept of what it means to develop
"on-list", is trying something out first and then discussing it on or bringing
it to the list considered open development? E.g. I did that within the last
couple of days, wrote a utility class for JMX on the bus home two days ago and
then sent an e-mail to the list today (and hopefully a patch soon). I think the
differences here are:
- this demo is a large effort and there was no effort to include anyone else
- my jmx code is an extension of a Derby concept undergoing open development
with at least three active developers
- the jmx code is a couple of classes, maybe 150 lines.
My code dump concern is also based upon the history that the Derby community is
not really about building complex demos, it's about building database
technology. The calendar demo shows this, a similar code contribution that has
not engaged the community at all, and Apache is about community not code.
Not sure what to do here, I don't think there's a strict guideline about when
such a contribution would be accepted or not. For example I could see a similar
sized contribution with a similar approach might be accepted if it was core
database technology as I would be more confident that others would get involved
to develop it and the community around it. Though of course I would prefer that
a contributor engaged in open development before implementing an entire feature.
> Tearoff database demo
> ---------------------
>
> Key: DERBY-3444
> URL: https://issues.apache.org/jira/browse/DERBY-3444
> Project: Derby
> Issue Type: Task
> Components: Demos/Scripts
> Affects Versions: 10.4.0.0
> Reporter: Rick Hillegas
> Attachments: derby-3444-01-initial.diff
>
>
> Create a demonstration of tearoff databases. This shows how to use arbitrary,
> parameterized queries to tearoff datasets from an arbitrary server-hosted
> database and load those datasets into a Derby database running on a handset.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.