Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

TimefoldAI/timefold-solver

The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.

TimefoldAI/timefold-solver est-il accessible aux débutants ?

Ces 30 derniers jours, TimefoldAI/timefold-solver a fusionné 31 des 41 pull requests de contributeurs externes, et ses mainteneurs répondent en général sous 1 jour. 1 issue accessible aux débutants est ouverte en ce moment.

Étoiles
1.8k
Forks
238
Issues débutants ouvertes
1
Issues indexées
103
Merge moyen
3 j 3 h
PR mergées (30 j)
58
Langage dominant
Java
Licence
Apache-2.0
Dernier push GitHub
12/10/2026
Dernière indexation
20/9/2026
Guide de contribution
Guide de contribution
Code de conduite
Aucun code de conduite
Labels débutants
Aucun label débutant indexé

Comment contribuer à TimefoldAI/timefold-solver

  1. Lisez d'abord le guide de contribution : il explique comment les mainteneurs veulent que les changements soient proposés, testés et relus.
  2. Vos contributions seront publiées sous la licence Apache-2.0 du projet.
  3. Choisissez l'issue ouverte accessible aux débutants ci-dessous et indiquez en commentaire que vous voulez la prendre avant de commencer.

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

  • SDK: Simplify OpenAPI Spec annotations
    Ouverte
    process/needs triage

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    TimefoldAI/timefold-solver#2755 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add SolutionUpdatePolicy skipping unnecessary initialization
    Ouverte
    process/needs triage

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    TimefoldAI/timefold-solver#2708 ·

    Les mainteneurs répondent en général sous 1 jour

  • Construction Heuristic customization unification
    Ouverte
    process/needs triage

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 32/100

    TimefoldAI/timefold-solver#2702 ·

    Les mainteneurs répondent en général sous 1 jour

  • Improvement: neighborhoods documentation
    Ouverte
    component/docs

    Difficulté 2/5 1-3 heures Accessibilité débutants 68/100

    TimefoldAI/timefold-solver#2671 ·

    Les mainteneurs répondent en général sous 1 jour

  • docs: improve demo data documentation
    Peut-être à nouveau libre @TomCools l’a pris il y a 44 jours, et aucune pull request n’est ouverte. Ouverte
    component/docs

    TimefoldAI/timefold-solver#2626 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Investigate a flaky test
    Peut-être à nouveau libre @rsynek l’a pris il y a 65 jours, et aucune pull request n’est ouverte. Ouverte

    TimefoldAI/timefold-solver#2578 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Getting started docs: make Timeslot a record too (not just Room)
    Peut-être à nouveau libre @TomCools l’a pris il y a 82 jours, et aucune pull request n’est ouverte. Ouverte

    TimefoldAI/timefold-solver#2592 · 1 commentaire · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Consider removing the AbstractSimpleModel
    Ouverte
    component/service

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TimefoldAI/timefold-solver#2509 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • docs: restructure shared information
    Ouverte
    component/docs

    Difficulté 3/5 1-2 jours Accessibilité débutants 52/100

    TimefoldAI/timefold-solver#2499 ·

    Les mainteneurs répondent en général sous 1 jour

  • docs: rework constraint section
    Peut-être à nouveau libre @TomCools l’a pris il y a 100 jours, et aucune pull request n’est ouverte. Ouverte
    component/docs

    TimefoldAI/timefold-solver#2474 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • docs: describe ShadowVariable updating multiple fields
    Peut-être à nouveau libre @TomCools l’a pris il y a 100 jours, et aucune pull request n’est ouverte. Ouverte
    component/docs

    TimefoldAI/timefold-solver#2472 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Shadow variable or predicate Pinning
    Ouverte
    process/needs triage

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TimefoldAI/timefold-solver#2471 ·

    Les mainteneurs répondent en général sous 1 jour

  • Service: Add the option to validate a solution after solving
    Ouverte
    component/service

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TimefoldAI/timefold-solver#2470 ·

    Les mainteneurs répondent en général sous 1 jour

  • Service: Add support for validation of the planning solution
    Peut-être à nouveau libre @rsynek l’a pris il y a 104 jours, et aucune pull request n’est ouverte. Ouverte
    component/service

    TimefoldAI/timefold-solver#2458 · 1 réaction · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Docs: Terminology issue
    Ouverte
    component/docs

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    TimefoldAI/timefold-solver#2446 ·

    Les mainteneurs répondent en général sous 1 jour

  • Docs: Service - rewrite VRP Quickstart Guide
    Peut-être à nouveau libre @TomCools l’a pris il y a 104 jours, et aucune pull request n’est ouverte. Ouverte
    component/docs

    TimefoldAI/timefold-solver#2428 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Service: OpenAPI validation fails
    Peut-être à nouveau libre @TomCools l’a pris il y a 117 jours, et aucune pull request n’est ouverte. Ouverte
    process/needs triage

    TimefoldAI/timefold-solver#2394 · 3 commentaires · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Docs: Create Java configuration examples for the XML configuration examples.
    Peut-être à nouveau libre @TomCools l’a pris il y a 126 jours, et aucune pull request n’est ouverte. Ouverte
    component/docs

    TimefoldAI/timefold-solver#2353 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Docs: Service - Describe maps component
    Peut-être à nouveau libre @TomCools l’a pris il y a 127 jours, et aucune pull request n’est ouverte. Ouverte
    component/docs

    TimefoldAI/timefold-solver#2348 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Allow @ShadowSources path to traverse through non-planning variables
    Ouverte
    process/needs triage

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    TimefoldAI/timefold-solver#2331 · 3 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Upgrade JSon Schema Validator
    Ouverte
    component/service dependencies technical-debt

    TimefoldAI/timefold-solver#2330 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Investigate locking in AbstractStorageService
    Peut-être à nouveau libre @rsynek l’a pris il y a 142 jours, et aucune pull request n’est ouverte. Ouverte

    TimefoldAI/timefold-solver#2318 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Docs: real-time scheduling - daemon mode is no longer the best practice
    Peut-être à nouveau libre @TomCools l’a pris il y a 146 jours, et aucune pull request n’est ouverte. Ouverte
    component/docs

    TimefoldAI/timefold-solver#2257 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Allow to disable value range check on ConstraintVerifier for Unit Test
    Ouverte
    process/needs triage

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    TimefoldAI/timefold-solver#2237 ·

    Les mainteneurs répondent en général sous 1 jour

  • Allow SubListSwapMoveSelector to swap 1..n elements with 1..n unassigned elements
    Ouverte
    process/needs triage

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    TimefoldAI/timefold-solver#2212 · 2 réactions ·

    Les mainteneurs répondent en général sous 1 jour

  • Allow package-private planning domain classes and methods
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    TimefoldAI/timefold-solver#2160 · 6 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Feat: planning variables outside of the value range should be allowed for pinned planning entities
    Ouverte
    process/needs triage

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    TimefoldAI/timefold-solver#2143 · 6 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Docs: mention native (core Java) compatibility
    Ouverte
    component/docs

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    TimefoldAI/timefold-solver#2086 ·

    Les mainteneurs répondent en général sous 1 jour

  • Docs: Improve documentation on MultiStageMoves
    Ouverte
    component/docs

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    TimefoldAI/timefold-solver#2083 ·

    Les mainteneurs répondent en général sous 1 jour

  • Docs: Improve mixed model documentation
    Ouverte
    component/docs

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TimefoldAI/timefold-solver#2078 ·

    Les mainteneurs répondent en général sous 1 jour

  • Neighborhoods: Support for non-exhausting iteration
    Ouverte
    component/neighborhoods

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TimefoldAI/timefold-solver#2034 ·

    Les mainteneurs répondent en général sous 1 jour

  • Neighborhoods: Profiling support
    Ouverte
    component/neighborhoods

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    TimefoldAI/timefold-solver#2033 ·

    Les mainteneurs répondent en général sous 1 jour

  • Neighborhoods: Automatic node-sharing support
    Ouverte
    component/neighborhoods

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TimefoldAI/timefold-solver#2032 ·

    Les mainteneurs répondent en général sous 1 jour

  • Neighborhoods: Improve working with value ranges
    Ouverte
    process/needs triage

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TimefoldAI/timefold-solver#2021 ·

    Les mainteneurs répondent en général sous 1 jour

  • Code formatting readme for IntelliJ: why still use the special plugin?
    Ouverte
    process/needs triage

    Difficulté 2/5 1-3 heures Accessibilité débutants 48/100

    TimefoldAI/timefold-solver#1998 · 4 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • No longer rely on deep reflection in cloning
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    TimefoldAI/timefold-solver#1929 ·

    Les mainteneurs répondent en général sous 1 jour

  • perf: Node unlinking in Constraint Streams when it can be determined a constraint can never fire.
    Ouverte
    process/needs triage

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    TimefoldAI/timefold-solver#1925 ·

    Les mainteneurs répondent en général sous 1 jour

  • Need a way to filter out moves which would create inconsistent variables
    Ouverte
    component/neighborhoods

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TimefoldAI/timefold-solver#1912 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Quarkus application.properties code completion for the spent-limit properties in IntelliJ (regression)
    Ouverte
    process/needs triage

    Difficulté 3/5 1-2 jours Accessibilité débutants 32/100

    TimefoldAI/timefold-solver#1882 ·

    Les mainteneurs répondent en général sous 1 jour

  • docs: enhance migration path docs for variable listeners
    Ouverte
    component/docs

    Difficulté 3/5 1-2 jours Accessibilité débutants 48/100

    TimefoldAI/timefold-solver#1835 ·

    Les mainteneurs répondent en général sous 1 jour

  • docs: improve documentation for troubleshooting
    Ouverte
    component/docs

    Difficulté 2/5 1-3 heures Accessibilité débutants 45/100

    TimefoldAI/timefold-solver#1815 · 3 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • docs: improve docs around deep solver extensions
    Peut-être à nouveau libre @TomCools l’a pris il y a 399 jours, et aucune pull request n’est ouverte. Ouverte
    component/docs

    TimefoldAI/timefold-solver#1801 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Detect the constraint causing a score corruption
    Ouverte
    process/needs triage

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TimefoldAI/timefold-solver#1791 ·

    Les mainteneurs répondent en général sous 1 jour

  • doc: rework pareto scoring references
    Peut-être à nouveau libre @TomCools l’a pris il y a 404 jours, et aucune pull request n’est ouverte. Ouverte
    component/docs

    TimefoldAI/timefold-solver#1783 · 1 réaction · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Recommendations 2.0
    Ouverte
    process/needs triage

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TimefoldAI/timefold-solver#1763 ·

    Les mainteneurs répondent en général sous 1 jour

  • Feat: Native support for non-disruptive replanning
    Peut-être à nouveau libre @zepfred l’a pris il y a 561 jours, et aucune pull request n’est ouverte. Ouverte

    TimefoldAI/timefold-solver#1484 · 3 réactions · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • doc: re-add images related to the load balancing feature in the documentation
    Ouverte
    process/needs triage

    Difficulté 2/5 1-3 heures Accessibilité débutants 45/100

    TimefoldAI/timefold-solver#1481 ·

    Les mainteneurs répondent en général sous 1 jour

  • ConstraintStreams: accumulate or outer right join
    Ouverte
    process/needs triage

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TimefoldAI/timefold-solver#1399 · 7 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Feat: toConnected(Temporal)Ranges could return detailed overlap info
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    TimefoldAI/timefold-solver#1398 · 1 commentaire · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

  • Feat: PlanningVariable Pinning
    Ouverte
    process/needs triage

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TimefoldAI/timefold-solver#1321 · 5 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.