lincc-frameworks / lincc-frameworks/python-project-template
Keep slow notebooks up-to-date
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Jinja
- Sterne
- 85
- Forks
- 16
- Ø Merge
- 6 Std. 18 Min.
- Gemergte PRs (30 T.)
- 1
Beschreibung
We have a “pre-executed” folder with some slow notebooks. It would be great to have a way to test whether they still work. A few options to consider:
- Alert maintainers about notebooks that haven’t been committed in a long time.
- Re-run these notebooks nightly as part of smoke tests.
- Do the same but move them to a separate folder.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den Ordner pre-executed und seine langsamen Notebooks zu untersuchen, und prüfe anschließend, wie dieses Template Smoke-Tests definiert. Kläre, ob das Projekt Benachrichtigungen für Maintainer, nächtliche erneute Ausführungen der Notebooks oder einen separaten Ordner benötigt. Als abgeschlossen gilt die Aufgabe, wenn der gewählte Ansatz veraltete Notebooks zuverlässig erkennt oder validiert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- jupyter-notebook, python
- Bereich
- ci-cd, testing
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100