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

2026 Priorities

Abierto
#3,570 0 comentarios 2 reacciones 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
20/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
cpp, python
Área
build-system

Línea de trabajo

Comienza eligiendo uno de los temas enlazados y leyendo su issue asociado, como #2156, #2522, #1975 o #2787; este issue general no indica ningún archivo, prueba ni punto de entrada. Done no puede definirse aquí porque no solicita ningún cambio específico ni criterios de aceptación.

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

Descripción

This issue is to capture some of the topics that we, the rules_python maintainers, are particularly interested in this coming year. These are topics where we'd be particularly excited by PRs or design discussions.

Note that these are not promises of particular work. This is still a community driven project, so people work on what they find interesting or rewarding.

Topics are in no particular order. Discussion for a topic should be in their associated issue. This is not an exclusive list.

  • A venv and site-packages layout for dependencies:
    • #2156
  • Consolidating *_bazel.bzl files, removing semantics.bzl, and general cleanup of the core rule implementations:
    • #2522
  • Implementing uv-based toolchain
    • #1975
  • Supporting other lockfile formats (e.g. PEP751)
    • #2787
  • Build-phase sdist building
    • #2410
  • Solution to implicit dependencies on user-space libraries. Related:
    • #2094
    • #2370
  • Implementing a C++ based bootstrap (expanding bootstrap to support e.g. compiled languages)
    • #2500
  • Make bootstrap_impl=script the default
    • #2521
  • Splitting sphinxdocs into its own bzlmod MODULE
    • #2511
  • Toolchains for local interpreters
    • #2070
  • Stabilize the pulling of platform-specific wheels matching target platform (i.e. experimental_index_url):
    • #260
    • #2241
    • #1357
    • #2559
  • Zip stdlib to reduce file count / runfiles overhead
    • #1653

cc @aignas @groodt

Lenguaje dominante
Starlark
Estrellas
688
Forks
723
Merge medio
1 d 15 h
PR fusionados (30 d)
40

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 bazel-contrib/rules_python

Todos los issues de bazel-contrib/rules_python

Issues similares

Más issues de Build System

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.