CLI Maven Plugin implementation

Abierto
#333 1 comentario 1 reacción 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
java, javascript
Área
cli, tooling

Línea de trabajo

Comienza revisando el plugin de Maven enlazado y cómo lee .all-contributorsrc y actualiza README.md. Compara su comportamiento de mapeo de enlaces con la CLI y la especificación actuales del repositorio, y determina después si el proyecto quiere adoptar o admitir esta implementación. En el issue, Done no está definido más allá de solicitar comentarios de los maintainers.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

status: waiting for feedback type: enhancement

Hey there,
just recently found out about all-contributors and really liked the idea, but personally, the bot would cause too much webhook/commit history spam and as a Java developer the node-based CLI is also rather unhelpful. So I wrote a Java Maven Plugin that simulates the updating of the README.md using the .all-contributorsrc and that can be called via Maven or gets called during each build.
https://github.com/tr7zw/all-contributors-maven/
During setting-up I was kinda disappointed that most of the contribution links point into nowhere, so I added the ability to give each contributor a link mapping that allows to overwrite the URL.

      "contributions": [
        "infra"
      ],
      "links": {
        "infra": "https://example.com/"
      }

(Not sure if I just missed something there, but I guess this is fine)
In the end, I implemented it for my open source project and it works/looks really good.
https://github.com/tr7zw/Item-NBT-API
Maybe you guys could take a look at it and give some feedback 👍

Lenguaje dominante
JavaScript
Estrellas
424
Forks
151
Merge medio
2 d 1 h
PR fusionados (30 d)
15

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de all-contributors/cli

Todos los issues de all-contributors/cli

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.