3 ms·
Looks interesting, but why isn't there a .jar to download or a maven reference to use this project? Moreover, there is no documentation explaining how to activa
by JVerstry 16y ago
Looks interesting, but why isn't there a .jar to download or a maven reference to use this project? Moreover, there is no documentation explaining how to activate/disactivate contracts... Sorry, but it seems like half-ass delivery to me !!!
- eneveu 16y agoIt's still quite new, so for now I think you'll have to build it from source. I know it's annoying when a jar is not available in the Maven repository. But it shouldn't be a dealbreaker either. We have a Maven repository proxy for the company, so I deploy my jars there: mvn deploy:deploy-file ... It's better than having each developer manually install the jar in their local repository: mvn install:install-file ... More information: http://maven.apache.org/plugins/maven-deploy-plugin/usage.html http://maven.apache.org/plugins/maven-deploy-plugin/usage.ht... http://maven.apache.org/plugins/maven-install-plugin/examples/specific-local-repo.html http://maven.apache.org/plugins/maven-install-plugin/example...
- JVerstry 16y agoWell, it does not compile !!! There is no documentation about dependencies... This project is far from operational and mature !!! I'd really rather that people did not deliver half-ass projects and loose people's time...
- rz0 16y agoYeah, sorry but you have to build it from source, for now. There is no point in making a release now as there are a few bugs that need correcting before that. But thanks for the feedback, I've added a README file now with proper dependency information and set up instructions. The build scripts are certainly quite shacky, I must admit; it was originally integrated into Google's internal build system but now that all of that has been stripped out (including the documentation), it looks kinda non-functioning. I could certainly use some help in making that build and run smoothly in the outer Java world, since I'm not a Java programmer originally and my experience setting up Ant, Maven and the like is very very limited. P.S.: It may be Google-branded but we're still just a small team. The other guys are taking care of the within-Google integration part so I should be working on the open source integration except I'm not very knowledgeable in the Java ecosystem, nor have I ever released any open source project with that level of visibility, so please be patient.