Open
Description
A few things to improve developer ergonomy
Maven conventions:
- Use org.nativescript as groupId
- Clear up the version confusion. Mostly use a -SNAPSHOT suffix, and only remove it when releasing a version. Functional-tests-demo/libs contains something which claims to be 0.0.5, so I would suggest changing 0.0.6-SNAPSHOT to avoid more confusion.
- Instead of copying the dependency to functional-tests-demo/libs, simply use the m2 approach: use
mvn install
to publish to the local m2 repository, and depend on org.nativescript:functional-tests-core in the demo. - Release a 0.0.6 version to the maven central repository so you can use functional-tests-demo without having to build functional-tests-core yourself and without having to do mvn install:install-file