Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Refactor Import Script and Files

Offen
#402 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Refactoring
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
ruby
Bereich
content, devops, tooling

Rechercherichtung

Überprüfe das Importskript und die zugehörigen Dateien und sieh dir anschließend die Beispieldateien in spec/fixtures/files an. Verfolge zunächst, wie das Skript seine Umgebung und Inhaltsquellen auswählt. Die Aufgabe ist erledigt, wenn die Ausführung in der Produktion blockiert ist, Entwicklung und Staging einen vollständigen nicht proprietären Inhaltssatz erhalten können, Trainingsdokumente die Beispieldateien verwenden und eine MP3 enthalten ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Scripts

The import script was written to support the registration of actual content from CMES-Pi into SkillRX. That task is complete and we no longer need that functionality. The script and the supporting files are still useful for setting up development environments and resetting the staging environment. We want to modify them to specifically support development/staging and to not run in production.

Also, because the training documents are proprietary, we do not want real content in staging.

We want the script to allow us to create a full content set that is parallel in size/load to production, but which does not contain real content.

  • Block the script from running in production.
  • Run entirely off the local files OR from randomly-generated content
  • Upload training documents for the generated topics using the sample files in spec/fixtures/files
  • Add an MP3 file to the sample files
Vorherrschende Sprache
Ruby
Sterne
16
Forks
11
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus rubyforgood/skillrx

Alle Issues in rubyforgood/skillrx

Ähnliche Issues

Weitere Issues zu Ruby

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.