docs: public boolean deleteResource(final String id) {
          performZanataRESTCallWaiting();
          ClientResponse<String> response = null;
          try {
              final ISourceDocResource client = proxyFactory.getSourceDocResource(details.getProject(), details.getVersion());
              response = client.deleteResource(id);
  
              final Status status = Response.Status.fromStatusCode(response.getStatus());
  
              if (status == Response.Status.OK) {
                  final String entity = response.getEntity();
                  if (entity.trim().length() != 0) log.info(entity);
                  return true;
              } else {
                  log.error("REST call to deleteResource() did not complete successfully. HTTP response code was " + status.getStatusCode() +
                          ". Reason was " + status.getReasonPhrase());
              }
          } catch (final Exception ex) {
              log.error("Failed to delete the Zanata Source Document", ex);
          } finally {
              /*
               * If you are using RESTEasy client framework, and returning a Response from your service method, you will
               * explicitly need to release the connection.
               */
              if (response != null) response.releaseConnection();
          }
  
          return false;
      }