-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question about evolving build to a more recent Java version and full maven structure #72
Comments
For what it's worth, I've forked the repo, to try to rearrange src folders with a proper maven structure, and so separating code in as man modules as necessary, following what's hasbeen started in folder "m2" with pom.xml files. If interested: https://github.com/JordanTerri/jsip/tree/feature/full-maven-build . |
Yep that's a tough decision. Refactoring like this wipes out all commit history which is very valuable for tracking things down as well as contributor recognition. There are some upcoming git features that would make this possible, but not right now. |
I was worried about the history too, but as far as I can see it looks good to me. If you have time, please check my "in progress" work https://github.com/JordanTerri/jsip/tree/feature/full-maven-build |
I am not sure what you are looking at, I think git has some hash matching features but it's not going to keep the metadata. Look at the github presentation https://github.com/usnistgov/jsip/blob/master/src/gov/nist/javax/sip/SipStackImpl.java vs https://github.com/JordanTerri/jsip/blob/feature/full-maven-build/jsip/jain-sip-ri/src/main/java/gov/nist/javax/sip/SipStackImpl.java, contributors and history are lost. I know there are upcoming features in git to address this but not quite there yet. |
Well this is weird. And strangely when using CLI i got the same result as github...
-_- |
Ok got my answer.
I checked on github opened bugs, and basically this is a discussion that is ongoing for a long time now.
So in my opinion there's no real stop on moving the structure to a full compliant maven structure. [EDIT] |
Hi folks, |
Hi guys, I wanted to inform you that I've finished to make a maven compliant structure that builds and run tck tests. And for the record, after the submitting the PR, I may start working on making the code Java 11 compliant, and let Java 1.5, 1.6 and 1.7 behind. |
Is there a team or someone working on:
I've been following this repo for years now, and I worked with JSIP during 7 years (and by the way I must thank you guys for all the great work you're doing), and still I can't get it: why not moving to maven and why still using java 1.5 as a target (cf. https://github.com/usnistgov/jsip/blob/master/ant-build-config.properties) ??
I'm probably kicking a open door, so I apologize in advance, again: I sincerly think you're doing a great job with this lib.
The text was updated successfully, but these errors were encountered: