Feat publisher

Apply the new publishing system !