implementing maven metadata publishing