fix sonatype repository URL
refactor pool auto pairing and joiner