Hi Felix,
Hi Dieter,Dieter Wimberger schrieb:Felix:As I understand you are willing to donate the simple telnet code described in [1] to the Apache Felix project. To get around the licensing cliffs, we need to follow a few steps:Right.* First I suggest you create a JIRA and attach the source code (including the correct Apache License file header)Done. https://issues.apache.org/jira/browse/FELIX-615I have added the headers and the POM, but it doesn't seem to build a bundle so far. Please note that this code is my copyright (corrected in the POM), and never had anything to do with the VFI (I am not contracted by the VFI nor bound by any contract that all code I write is "theirs").Thanks. I will be looking into this.
I will add the logging (through the LogService) and fix a bug that Craig found (killing the connection may cause a infinite loop).
I'll upload that version to the same issue asap.
First off, IMHO forking your code into Apache Felix and keep two (almost) identical projects with their own lifecycle is not practical. Having said this, I think, that if you contribute your code, Apache Felix would be very wise to take your own agenda into account.And, we also do not want to be a code sink. That is if some code is contributed and the Apache Felix PMC decides to accept the contribution, the PMC is also considering the future of the code.
I agree, and there was never any intention to abuse Apache Felix as a code sink. That's why I have been trying to figure out the reasons why you would like to add this to the Apache Felix project.
If it is for a simple access to the Felix Shell Service that uses: shs.executeCommand(String line,PrintStream out,PrintStream out);then I don't see much sense to move this to Apache Felix, because the simple remote shell does the job effectively and is much more efficient. I think even if SSH is the argument we may simply try to make a "SSH version" (using jaramiko).
So let's collect good reasons, because these would also be the foundation to argue an inclusion with/in the Felix PMC.
Regards, Dieter
smime.p7s
Description: S/MIME cryptographic signature