|"We're in!" [message #524881]
||Sat, 03 April 2010 13:09
| Stephan Herrmann
Registered: July 2009
Right in time for Easter some real good news:
On Thursday our main initial contribution has been approved by the
Eclipse Foundation's IP-staff. We are cleared to upload to SVN.
Even more so, while we were waiting (!) for legal statements by
TU Berlin and Fraunhofer Gesellschaft, Sharon Corbett, who analyzed
our sources, actually short-cut the "parallel IP process", so our code
is already fully approved. With regard to IP-cleanness we are ready
for official releases and eventually project graduation (= leaving the
IP-analysis actually forced us to slightly simplify our code base:
- rather than taking along our patched version of bcel 4.4.1 we now use
a stock bcel 5.1, which we consume from "Orbit" (shared with other
- we are not allowed to use the DoublyWeakHashMap which I patched
from the OpenJDK's WeakHashMap. I quickly hacked an alternative that
wraps the unchanged WeakHashMap. Much to my surprise I could not
detect any impact on performance.
After the initial check-in I ported our build process to the build.eclipse.org
machine. I had a few surprises, partly due to the uncommon architecture:
ppc64. Have you seen a JRE with no class java.lang.Object??? I hadn't
until I saw the compiler not being able to resolve this class. So that JRE
wasn't really helpful. But after resolving some more like that the build
actually works and tests run.
Our project plan tentatively mentions April 23 as the date for the 0.7.0 M1
release. From today's perspective this looks ambitious but possible.
BTW, I just filed https://bugs.eclipse.org/308029 calling for migration
support regarding the namespace change (existing OT-projects need their
.project changed and possibly MANIFEST.MF, plugin.xml, too).
Does anybody know about some tools, framework, wizard that could
help implementing such migration support?
Please drop a comment in the bug, thanks.
Powered by FUDForum
. Page generated in 0.01809 seconds