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

List upcoming jobs

Ouverte
#351 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
30/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
À l'abandon
Stack technique
python, sqlite
Domaine
full-stack

Piste de recherche

Commencer par examiner la configuration de scheduling de GHCrunner et la façon dont GHCwebapp expose actuellement les informations sur les jobs. Déterminer si la fonctionnalité nécessite une API, une page de vue d’ensemble ou les deux, et définir quels jobs à venir et quels détails doivent être affichés avant l’implémentation. La tâche est considérée comme terminée lorsque la vue ou l’API convenue répertorie de manière fiable les jobs planifiés.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement

Is your feature request related to a problem? Please describe.

  • To schedule new jobs for a new quality control, you might want to time it in such a way it doesn't coincide with a lot of other jobs.
  • You might want an overview how many jobs you are running.
  • Planning which failure notices you can skip in relation to planned maintenance/downtime.

Describe the solution you'd like
A simple API and/or overview page that list all upcoming jobs.

Describe alternatives you've considered
N.A.

Additional context
Just an idea for a feature enhancement. Currently no practical usecase other than curiosity about upcoming jobs. It is related to #247 but shows upcomming/planned runs rather than finished runs.

Possible solution
APScheduler can be configured to use a 'jobstore' (including SQLite) to store jobs (for GHCrunner). The GHCwebapp can access this information and show an overview page.

Langage dominant
Python
Étoiles
92
Forks
75
Merge moyen
17 h 33 min
PR mergées (30 j)
1

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de geopython/GeoHealthCheck

Toutes les issues de geopython/GeoHealthCheck

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

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