Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [orbit-dev] Bugfixing 3rd party code due to lack of a release?


I'd suggest to ask one of the EMO Lawyers, perhaps even open a CQ.
They should have some process/say in the matter -- for "prerelease code",
just like they would if/when there is eventually a maintenance release that contained these fixes.
I'm not sure this has some up before, but for such a small fix, perhaps
they could "rule" quickly?

I'm not sure what Apache.org process is, but since they have not fully
vetted this code (or gone through the release steps) so I'm sure that
will give the lawyers sleepness nights :)

Other than that, I tink only issue would be how to number/name the version
number, but suspect several possiblities might work (e.g. adding a suffix on
qualifier of existing one.





"Oberhuber, Martin" <Martin.Oberhuber@xxxxxxxxxxxxx>
Sent by: orbit-dev-bounces@xxxxxxxxxxx

09/12/2007 08:30 AM

Please respond to
Orbit Developer discussion <orbit-dev@xxxxxxxxxxx>

To
"Orbit Developer discussion" <orbit-dev@xxxxxxxxxxx>, "Janet Campbell" <janet.campbell@xxxxxxxxxxx>, "Bjorn Freeman-Benson" <bjorn.freeman-benson@xxxxxxxxxxx>
cc
Subject
[orbit-dev] Bugfixing 3rd party code due to lack of a release?





Hello,

We have a major bug open that can lead to deadlocks
when working with FTP. This is a known problem in
Jakarta Commons Net:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=202758  

We are not able to work around this major issue by
using the original 3rd party lib. But patches exist
for that very problem in Commons Net, and those patches
have been applied to the Commons Net codebase:
https://issues.apache.org/jira/browse/NET-3
https://issues.apache.org/jira/browse/NET-73

The patches have been provided and tested by the
submitter since more than a year. They seem to be
scheduled for an 1.4.x or 1.5 release, but such a
release has not (yet) happened and it is unclear
if it would happen.

I would very much like to apply those patches to the
Commons Net version we use at Eclipse. In fact I did
apply and test the patches, and I'm ready to check in,
but here is what I do not know:

* What do we (in Orbit) think about home-grown bugfix
 versions of 3rd party libs that have not been officially
 released by the maintainer? Can we do this?

* What about IP cleanliness? The patches are 11 and 16
 lines of code respectively, plain bugfix only, and
 I am in contact with the original author / submitter.
 Can we let this into Eclipse CVS?

Thanks for any help and insight.

I'd be ready to check in (just 1 .class file and 1
src.zip changed) when I get a GO to put this into the
Fall maintenance.

Thanks,
--
Martin Oberhuber
Wind River Systems, Inc.
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm
_______________________________________________
orbit-dev mailing list
orbit-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/orbit-dev


Back to the top