docs: def publish(self, dataset_identifier, content_type="json"):
          '''
          The create() method creates a dataset in a "working copy" state.
          This method publishes it.
          '''
          base = _format_old_api_request(dataid=dataset_identifier)
          resource = "{0}/publication.{1}".format(base, content_type)
  
          return self._perform_request("post", resource)