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

Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.

¿Es mesa/mesa apto para principiantes?

En los últimos 30 días, mesa/mesa fusionó 19 de 48 pull requests de colaboradores externos, y sus mantenedores suelen responder en 2 días. Ahora mismo hay 6 issues aptos para principiantes abiertos.

Estrellas
3.9k
Forks
1.3k
Issues abiertos para principiantes
6
Issues indexados
94
Merge medio
3 d 4 h
PR fusionados (30 d)
22
Lenguaje dominante
Python
Licencia
Apache-2.0
Último push a GitHub
30/9/2026
Última indexación
19/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
good first issue help wanted

Cómo contribuir a mesa/mesa

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  3. Tus contribuciones se publicarán bajo la licencia Apache-2.0 del proyecto.
  4. Elige uno de los 6 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Should create_agents/AgentSet.set() deepcopy mutable per-agent values by default?
    Abierto
    bug

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    mesa/mesa#3863 · 10 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Optimize random empty-cell selection for nearly full grids
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mesa/mesa#3836 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Add optional approval gating for meta-agent membership changes
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    mesa/mesa#3827 · 8 comentarios ·

    Los mantenedores suelen responder en 2 días

  • AgentSet.set should support assigning per-agent values, mirroring get
    Abierto
    enhancement

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    mesa/mesa#3816 · 5 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Tracking issue for Action preconditions, preemption and continuation
    Quizá libre de nuevo @codebreaker32 la tomó hace 53 días y no hay ningún pull request abierto. Abierto
    docs enhancement experimental

    mesa/mesa#3798 · 3 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • Replacing the batch runner - tracking issue
    Quizá libre de nuevo @quaquel la tomó hace 96 días y no hay ningún pull request abierto. Abierto
    experimental feature

    mesa/mesa#3768 · 1 comentario · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • [Performance] Replacing Pandas with Polars
    Quizá libre de nuevo @DEKHTIARJonathan la tomó hace 140 días y no hay ningún pull request abierto. Abierto

    mesa/mesa#3716 · 1 comentario · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • Feature Request: Add Tagging System to `EventList` for Native Event Cancellation
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    mesa/mesa#3707 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • cell attribute in CellAgent and FixedAgent
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    mesa/mesa#3687 · 3 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Revisit select_random_empty_cell cutoff with benchmark-first methodology
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 38/100

    mesa/mesa#3626 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Question: Should evaluate_combination() validate evaluation_func return values?
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    mesa/mesa#3566 · 4 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Add deprecation warnings to DataCollector
    Quizá libre de nuevo @codebreaker32 la tomó hace 184 días y no hay ningún pull request abierto. Abierto

    mesa/mesa#3547 · 11 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • GSoC contributors: PR requirements
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    mesa/mesa#3536 · 8 comentarios ·

    Los mantenedores suelen responder en 2 días

  • `Cell._clear_cache()` globally invalidates neighborhood cache across all cells
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 52/100

    mesa/mesa#3445 · 6 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Optional strict interval alignment for BaseDataRecorder under DEVS time jumps
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#3405 · 15 comentarios ·

    Los mantenedores suelen responder en 2 días

  • (feat): Experimental ActionSpace — structured constraints for agent capabilities
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#3396 ·

    Los mantenedores suelen responder en 2 días

  • Refine and Stabilize Experimental Action API – Interrupt/Resume Semantics, Tests & Documentation
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#3393 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Standardize Exception Hierarchy across Core Modules
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    mesa/mesa#3382 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Performance bottlenecks in mesa.discrete_space
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    mesa/mesa#3379 ·

    Los mantenedores suelen responder en 2 días

  • Optimize `Cell` agent storage and provide vectorized API access
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    mesa/mesa#3364 · 7 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Proposal: Define a cohesive behavioral framework API for Mesa
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#3301 · 3 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Integrated interactive analysis/dashboard for agent and model data in SolaraViz
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#3265 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Allow user-defined selection logic when multiple existing meta-agents are eligible
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    mesa/mesa#3247 · 7 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Extract model property accessors into a reusable mixin
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    mesa/mesa#3238 · 5 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Mesa Signals improvements (tracking issue)
    Abierto
    experimental

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#3227 · 8 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Mesa 4 development tracking issue
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100

    mesa/mesa#3132 · 4 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Make `cell.empty` read only
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    mesa/mesa#3072 · 10 comentarios ·

    Los mantenedores suelen responder en 2 días

  • [ENH] Support overlapping hierarchies by allowing agents to belong to multiple MetaAgents
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    mesa/mesa#3016 · 4 comentarios ·

    Los mantenedores suelen responder en 2 días

  • descriptive stats in solara viz
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#2977 · 7 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 2 días

  • Support adaptive Voronoi space with agent-based clustering
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    feature

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#2961 · 8 comentarios ·

    Los mantenedores suelen responder en 2 días

  • SolaraViz: Improve Portrayal API
    Abierto
    enhancement visualisation

    Dificultad 5/5 Más de una semana Aptitud para principiantes 45/100

    mesa/mesa#2923 · 4 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Deprecating stdlib random
    Quizá libre de nuevo @quaquel la tomó hace 328 días y no hay ningún pull request abierto. Abierto
    enhancement

    mesa/mesa#2884 · 4 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • ReadtheDocs Section Navigation
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    mesa/mesa#2879 · 13 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Agent icon library
    Abierto
    feature visualisation

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#2857 · 12 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Error when running Hotelling's Law example
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100

    mesa/mesa#2824 · 13 comentarios ·

    Los mantenedores suelen responder en 2 días

  • networkx to rustworkx
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#2805 · 8 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Integrate Visualization Testing in Mesa CI
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    ci Sprints! testing visualisation

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mesa/mesa#2734 · 5 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 2 días

  • Render tiles' properties like NetLogo
    Abierto
    visualisation

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mesa/mesa#2726 · 6 comentarios ·

    Los mantenedores suelen responder en 2 días

  • SolaraViz Visualisation won't start if Mesa-Model's __init__-parameters are not set as keyword-arguments.
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100

    mesa/mesa#2722 · 9 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Enhancing Command Console
    Abierto
    enhancement visualisation

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#2705 · 8 comentarios ·

    Los mantenedores suelen responder en 2 días

  • A unified interface for different collection types
    Abierto
    enhancement Sprints!

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#2671 · 11 comentarios ·

    Los mantenedores suelen responder en 2 días

  • New user install flow evaluation
    Quizá libre de nuevo @unnati-jaiswal24 la tomó hace 313 días y no hay ningún pull request abierto. Abierto
    Sprints!

    mesa/mesa#2615 · 13 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • Optimize wolf-sheep movement performance
    Quizá libre de nuevo @Riccardo231 la tomó hace 646 días y no hay ningún pull request abierto. Abierto
    example performance

    mesa/mesa#2565 · 4 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • Cell space: Convenient method/practice to deny agents access (or remove cells)
    Abierto
    Sprints!

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#2534 · 4 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 2 días

  • All functions with @solara.component annotation missing on read the docs
    Abierto
    bug docs

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mesa/mesa#2451 · 8 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Refactor altair in line with matplotlib
    Abierto
    visualisation

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mesa/mesa#2435 · 5 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Add section on new discrete cell space to Migration guide
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    docs Sprints!

    Dificultad 2/5 1-3 horas Aptitud para principiantes 42/100

    mesa/mesa#2391 · 4 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Giving the user more control in solara visualization of spaces
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#2389 · 22 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Viz: Implement Choice UserParam
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    mesa/mesa#2376 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Tracking issue: Full integration of Example models
    Abierto
    example

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesa/mesa#2364 · 11 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 2 días

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.