BuildCanada / BuildCanada/OutcomeTrackerAPI

Add scraping of orders in Council

Offen
#56 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Ruby
Sterne
5
Forks
10
Ø Merge
5 Min.
Gemergte PRs (30 T.)
3

Beschreibung

We need to ingest Orders in Council for more information on what specifically the government is doing with executive actions.

Right now they increase monotonically so they should be easy to scrape:
* https://orders-in-council.canada.ca/attachment.php?attach=47000&lang=en
* https://orders-in-council.canada.ca/attachment.php?attach=47001&lang=en

We need to look a little past the last number because they aren't necessarily published in order of creation but their public facing name is incremented.

This needs to be it's own feed but we need to create a different type that doesn't follow the RSS format / scraping.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginnen Sie damit, die bestehenden RSS-Feed- und Scraping-Implementierungen zu untersuchen, und prüfen Sie anschließend die URLs der Orders in Council mit den Anlagennummern 47000 und 47001. Definieren Sie einen separaten Feed-Typ, der Nicht-RSS-Scraping verarbeitet, über die neueste öffentliche Nummer hinaus prüft und die verfügbaren Informationen zu den Orders erfasst; als abgeschlossen gilt die Arbeit, wenn der Feed neu veröffentlichte Orders zuverlässig einliest.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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