Add a new finalize_new_publication() method for Publications
fixes #5827
(cherry picked from commit 9defd0608e353b863fc9a2b89d316b4a453e10f5)
Add a new finalize_new_publication() method for Publications
fixes #5827
(cherry picked from commit 9defd0608e353b863fc9a2b89d316b4a453e10f5)