Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

inner.py carries an ASF header over MIT third-party code and is missing from LICENSE

Cerrado Apto para principiantes
#8,775 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@mengw15 ya está trabajando en esto.

Desde el 30/9/2026.

  • #8776 de @mengw15 — abierto

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
84/100
Tipo de issue
Documentación
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
python

Línea de trabajo

Empieza comparando el patrón existente de kjetland/formly y la política de terceros de ASF. Actualiza amber/src/main/python/core/util/customized_queue/inner.py, LICENSE, licenses-3rd-party-code/ y .licenserc.yaml; la tarea estará completa cuando estén presentes el aviso de MIT y el texto de la licencia incluido, y el archivo esté exento.

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

Descripción

Task Summary

amber/src/main/python/core/util/customized_queue/inner.py is vendored from
https://github.com/sebkeim/inner-class (MIT, Copyright (c) 2019 sebkeim) — the
file says so itself — but it carries the standard ASF header instead of the
MIT notice, and LICENSE does not list it. ASF policy forbids adding the ASF
header to third-party files and requires the third-party license to ship with
the work (https://www.apache.org/legal/src-headers.html#3party).

Found by the podling release-checker during the 1.2.1-incubating RC1 review;
the file is identical on main, release/v1.2 and release/v1.3 (in tree since
2022), so it affects the upcoming 1.3.0-incubating RC as well.

Fix, mirroring the existing kjetland/formly pattern: swap the header for the
MIT notice, add the LICENSE entry, bundle the license text under
licenses-3rd-party-code/, and exempt the file in .licenserc.yaml.

Task Type
  • Refactor / Cleanup
  • DevOps / Deployment / CI
  • Testing / QA
  • Documentation
  • Performance
  • Other
Lenguaje dominante
Scala
Estrellas
321
Forks
192
Merge medio
2 d 8 h
PR fusionados (30 d)
131

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 apache/texera

Todos los issues de apache/texera

Issues similares

Más issues de Scala

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.