Christoph Läubrich

Results 433 issues of Christoph Läubrich

This adds a generic application to run the junit platform inside OSGi that also supports Eclipse Testing Harness

This is a followup on - https://github.com/eclipse-tycho/tycho/issues/947 Problem: Currently when using a shallow copy (often used for CI builds) the timestamps do not work reliable leading to strange effects, we...

We currently use an extension of [Maven Surefire Plugin](https://maven.apache.org/surefire/maven-surefire-plugin/), but this often leads to some brittle bugs because of the classlaoding is not optimized to be used inside OSGi: -...

Tycho-extras uses the maven-invoker plugin to run Integrationtest. I think this has several drawbacks: - It is really hard to find out whats going on, e.g. our regular integration tests...

Due to the transition from OSGi>Maven a lot of dependencies where added here and there to make it happen. Now the transition is done, it would be good to "organize"...

Currently we inject the dependencies computed by Tycho into the maven model for two cases: 1. To allow Maven to sort projects properly 2. To allow other tools to discover...

Currently Tycho generates an own qualifier format for "snapshot" like builds, it would be good to have an option to align both. https://github.com/apache/maven/blob/maven-3.9.x/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/RemoteSnapshotMetadataGenerator.java

Currently the [target-platform-configuration:mirror-target-platform](https://tycho.eclipseprojects.io/doc/latest/target-platform-configuration/mirror-target-platform-mojo.html) allows mirroring of the target platform into a folder. It would be useful to support things similar to what [tycho-p2-repository:archive-repository](https://tycho.eclipseprojects.io/doc/latest/tycho-p2-repository-plugin/archive-repository-mojo.html) does to create a zipfile and attach...

Currently there is a quite unfortunate mixing of concerns when it comes to determine the desired EEs and as all of them effectively boil down to - org.eclipse.tycho.core.osgitools.AbstractTychoProject.readExecutionEnvironmentConfiguration(ReactorProject, MavenSession, ExecutionEnvironmentConfiguration)...

I recently evaluated the use of the [OSGi Resource API ](https://docs.osgi.org/specification/osgi.core/8.1.0/framework.resource.html) and the [OSGi Resolver API](https://docs.osgi.org/specification/osgi.core/8.1.0/service.resolver.html) ad even connected those to "P2 World" in the [bnd-test-mojo](https://github.com/eclipse-tycho/tycho/blob/master/RELEASE_NOTES.md#new-bnd-test-mojo). Given that these are...