code: @Post("/metadata/{projectName}/members")
      public CompletableFuture<Revision> addMember(@Param("projectName") String projectName,
                                                   IdentifierWithRole request,
                                                   Author author) {
          final ProjectRole role = toProjectRole(request.role());
          final User member = new User(loginNameNormalizer.apply(request.id()));
          return mds.addMember(author, projectName, member, role);
      }
docs: POST /metadata/{projectName}/members
  
  <p>Adds a member to the specified {@code projectName}.