If you want contribute to IKVM.NET there are multiple options:
You can test if an existing Java library or program is working without problems. Then you can add it to [List_of_compatible_libraries]. You need Wiki write access. See the next point. Or you send a test report to the mailing list
You can help to present the accurate information here. This Wiki is read only for normal user. This is the default setting from SourceForge and we can not change it. If you want contribute then:
If you find a bug then you can write JUnit tests. You should use our JUnit test framework in the repository. Here you can browse the sources of the tests and see the current test status.
The tests must run first with the Java SE from Oracle to create the reference data. In a second run it will be run with IKVM. With this tests we can find also if the behavior of the Java VM changed.
More information can you find in the commends of AllTests.java in the source root.
If you want fix some problems on IKVM.NET then you can send us patches to the mailing list. A good start point are failing tests in the JUnit test framework.
First you should build IKVM.NET. Then you can debug your problem. Then create a patch and send it to the mailing list.
Wiki: Building
Wiki: Debugging
Wiki: FAQ
Wiki: List_of_compatible_libraries