getappmap / getappmap/appmap-python
Allow creation of Config instances
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 104
- Forks
- 17
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Not sure about making it a singleton -- singleton configuration tends to come back biting me later. (I can imagine, for example, when trying to drive, from a python script, a more complicated project with parts needing different settings.) Would it be a good idea to instead have a default instance but allow constructing and using others? Could also make it easier to test if it becomes more complicated.
Originally posted by @dividedmind in https://github.com/applandinc/appmap-python/pull/31#discussion_r575681654
Beitragsleitfaden
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
Dieses Issue ist eine alte Designdiskussion und nennt keine Dateien, Tests oder Einstiegspunkte. Beginne damit, die aktuelle Config-Implementierung und ihre Verwendung der Standardinstanz zu lokalisieren, und ermittle dann, ob unabhängig erstellte Konfigurationen koexistieren können, ohne bestehende Aufrufer zu beeinträchtigen. Als erledigt gilt die Aufgabe, wenn das Design festgelegt ist, mehrere Einstellungen sicher verwendet werden können und das Verhalten durch Tests abgedeckt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100