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

Update the license keys of the ABOUT file from 'license' to 'license_expression' and 'license_text_file' to 'license_file'

Abierto
#24 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
1/5
Tiempo estimado
Menos de una hora
Aptitud para principiantes
55/100
Tipo de issue
Documentación
Claridad
Bien especificado
Estado de actividad
Estancado
Stack tecnológico
python

Línea de trabajo

Edita src/publicsuffix2/public_suffix_list.ABOUT y compara sus claves de licencia con las claves compatibles a las que se hace referencia en src/attributecode/model.py alrededor de la línea 900. Se considera terminado cuando se reemplace license por license_expression y license_text_file por license_file, manteniendo los valores existentes sin cambios.

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

Descripción

See https://github.com/aboutcode-org/aboutcode-toolkit/blob/develop/src/attributecode/model.py#L900 for the current supported keys.

https://github.com/aboutcode-org/python-publicsuffix2/blob/develop/src/publicsuffix2/public_suffix_list.ABOUT#L10

Current

about_resource: public_suffix_list.dat
name: Public Suffix List
version: 2020-01-27T10:24:28
download_url: https://publicsuffix.org/list/public_suffix_list.dat
home_url: https://publicsuffix.org/

owner: Mozilla
copyright: Copyright (c) Mozilla and others
license: mpl-2.0
license_text_file: mpl-2.0.LICENSE

Porposed

about_resource: public_suffix_list.dat
name: Public Suffix List
version: 2020-01-27T10:24:28
download_url: https://publicsuffix.org/list/public_suffix_list.dat
home_url: https://publicsuffix.org/

owner: Mozilla
copyright: Copyright (c) Mozilla and others
license_expression: mpl-2.0
license_file: mpl-2.0.LICENSE
Lenguaje dominante
Python
Estrellas
30
Forks
16
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

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 aboutcode-org/python-publicsuffix2

Todos los issues de aboutcode-org/python-publicsuffix2

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.