Status meetings (in Swedish and Norwegian) - PxTools/pxtools.github.io GitHub Wiki

This part is only available in Swedish and contains meeting notes from the status meeting between SCB and Statistics Norway.

Future discussion topics

2026-10-13

2026-10-06

2026-09-29

2026-09-15

2026-09-01

2026-08-25

2026-08-18

2026-08-11

  • Nordic meeting to discuss needs and changes in CNMM for example: teckenförklaring/tabell?, sortering av fotnoter, knyta tabeller till flera ämnen (primär/sekundär tabell), regional variables [Filter for regional level]
    • Åsa bokar möte på SCB för att hitta ansvarig
  • Sweden has centrally controlled node version that is too old, EOL as of a month or two ago. Affects package-lock file (removes fields newer npm versions add) and does not work with how the cooldown is setup in pxweb2. (Added by Sjur)
    • Petros kollar rutiner för uppgradering och återkopplar.
  • CELLNOTE(X) is missing JSON-STAT2 and in PxWeb.
    • Åsa skapar en ny issue så tar vi det därifrån. (issue fanns redan i projektet [Issue 126]
  • New/open issues on [PxTools]
  • PR

2026-06-16

2026-06-10

  • Standalone chart
    • PoC har gjorts på att köra diagramkomponenterna standalone utan PxWeb med goda resultat och som demonstrerades
  • Handle error from indexing + removed table
    • Petros kollar med Team Uno vad som gick fel vid indexeringen. Kan vara en bug som måste rättas.
    • Lägga till en funktion för att plocka bort en tabell ifrån sökindexet.
  • SDMX output format vad hände med den och Kan den användas för interntinell rapportering.
    • Koden finns kvar. Men eftersom varken SB eller SSB hade den på sin hemsida så har vi inte tagit med den i API:et.
    • Om dessa kan användas för internatinellrapportering beror på hur metadata för tabellerna ser ut. DSt använder SDMX-genereringen och de har skapat upp tabeller i databasen som överensstämmer med DSD:erna.
    • DSt har i sin backlog att försöka implementera SDMX 3, men det ligger i en obestämd framtid.
  • Saved query fråga kan man se själva API:frågan
    • Ja, antigen ta id från sparade frågan och gå mot API-endpointen som visar innehållet av den sparade frågan eller köra den i PxWeb oh där titta under Save/API Query.
    • Vi behöver dokumnetera mer om hur den fungerar för slutanvändare.
  • New/open issues on [PxTools](https://github.com/search?q=org%3APxTools+-repo%3APxTools%2Fpxtools-project&type=issues&s=created&o=desc

2026-06-02

  • How to implement graph in PxWeb2? https://github.com/PxTools/pxtools-project/issues/105
    • Vi har alla React-komponentera i ett eget package. Det kommer förmodligen blir nya React-komponenter för varje diagramtyp (vi borde publicera den på NPM)
    • Micke kollar med Peter Johansson hur man skulle kunna paketera React-komponenterna så att de kan embeddas i html sidor eller andra tekniker.
  • Geografiska varabler i API:et vilka är geografiska och vilken nivå? https://statistics-norway.atlassian.net/browse/PXWEB2-870
    • Alternativ 1 - Vi skulle kunna lägga till alla kodlistor (värdemängder och grupperingar) för GEO-variabeln till varje tabell. Dock kanske det inte riktigt är det som efterfrågas se https://www.ssb.no/statbank/table/07459 där det finns olika indelningar för kommun. Man vill antigen se det som en och samma enligt förslaget.
    • Alternativ 2 - Vi skulle behöva ändra i våra modeller så detta stödjs som i förslaget. Konsekvensen är att detta blir en större uppgift.
    • Vi tar upp det på nästa refinement.
  • Kompetensspridning API-utveckling?
    • Ja, det är bra om fler kan vara med och lösa sådanna uppgifter. Som ett första steg planerar vi in API-uppgifter i kommande sprintar och vi tar upp dessa uppgifter på refinemnet.
  • Sökindex
    • emnestruktur kortnavn
    • Maintable-id
    • Metaid
  • New/open issues on [PxTools](https://github.com/search?q=org%3APxTools+-repo%3APxTools%2Fpxtools-project&type=issues&s=created&o=desc
    • Togs inte upp.

2026-05-26

  • Fråga: Hur hanterar SSB sorteringsordningen på fotnoter. Är SSB nöjda med lösningen? Kan producenter själva administrera dessa.
    • SSB återanvänder tidigare fotnoter som inte längre används. De är inte helt nöjda med lösningen. Producenter kan ändra texten för vissa typer av fotnoter.
  • Fråga: Vilka på SSB jobbar med Metadatasystemen och kopplingen till Statistikdatabasen möte med SCB.
    • Petros återkommer med vad som önskar diskuteras om man ska få till ett möte så att det blir rätt personer.
  • SCB: Önskemål om att kunna flagga tabeller som hvd:er.
    • Det finns intresse på sikt för SSB också att kunna flagga hvd:er
    • Olika alternativ att få in det i datamodellen, Bygga vidare på samma lösning som official statistics, attribut, tags på tabeller, ny kolumn etc.
    • API:et har tags kanske official statistics hvd etc borde vara taggar på tabellen, det borde även gå att filtrera på taggar i API:et och i PxWeb (startsidan).
    • Rune visade https://dataportal.ssb.no/
  • New/open issues on [PxTools](https://github.com/search?q=org%3APxTools+-repo%3APxTools%2Fpxtools-project&type=issues&s=created&o=desc
    • Inga nya issues

2026-05-19

2026-05-12

2026-05-05

2026-04-28

  • Ny bugg i parquet serializeren
    • Time scale parsing säkert vart det ligger, SSB kollar vidare och skapar en issue.
    • Decimalhantering samma sak här SSB undersöker vidare.
    • Notice på releasen om att det finns en bugg.
    • Kommunicera ut status för parquet formatet under utveckling. (Petros uppdaterar i dokumentationen på pxtools)
  • Issues
    • Bugg i PcAxis.Core på Linux
  • PR
    • (Rune): PxWebApi .NET 10 Upgrade
    • Petros Exclude zero

2026-04-21

  • Follow up: Mabl usage
    • Petros kollar med Erik
  • Discontinued tables input from Jan and how to handle references to new tables.
    • Vi vill få ut discontinued information på både metadata och data för Px och Json-stat2. Ny uppgift.
    • Ersatt av länk en eller flera tabeller, länkar till andra organisationer/databaser. Vi kollar internt och återkommer till detta i ett snare möte.
  • Operators manual
    • Ny uppgift. Petros skapar en placholder i Pxtools.
  • Follow up: Info Imutable releases.
    • Draft->Triggras workflow manuellt -> Published
  • Usage logging distinguish between PxWeb and "regular" API users.
    • Vi vänter med dena och synkar med byte av api-klient i PxWeb
  • Issues
  • PR
    • Issue in Parquet 511 (see previous meeting)
      • Vändringar från förra vecka har blivit implementerade.

2026-04-16

  • UI Test with mabl and licenses.
  • Kritin kollar på SSB och Petros kollar med Karl.
  • Follow up: Issue in Parquet 511 (see previous meeting)
    • Vi använder inte TimeValu utan Code om det finns
  • Remove Microsoft.SourceLink.GitHub dependency from all projects since it's not needed with .NET 8 SDK? Dependabot Open PRs
    • Vi tar bort dessa
  • Add Depandabot cooldown to all nuget repos?
        cooldown:
          default-days: 9
    • Ja, vi gör det i samma PR.
  • Repos som icke har issues aktiverat. Ska vi aktivera det?
    • Vi skapar ett projekt där alla repositorys som har issues är med i. Johannes gör ett utkast till kommande möte.
  • Everyone, please try to visit https://github.com/pulls/review-requested daily to see what needs reviewing 🙏
    • Påminnelse till alla att titta på PR för att det inte ska ligga där aldeles för länge.
  • kl 14.30 New paragraph division in footnotes, the solution
    • Vi gör en PR så kan man testa på SCB och SSB.
    • Vi bör inte använda andra markdown funktioner än för länkar och nytt stycke i våra fotnoter.

2026-03-24

  • Imutable releases på GitHub

    • Börjar med att testa göra det för nuget-paketen.
    • För att göra det på API:et och PxWeb 2 så behöver vi ändra på hur vi releasar dessa idag. Då vi uppdaterar Releasen med nya assets.
    • Sjur skapar issues för API och PxWeb och Petros för Nuget repos.
  • PR från Johannes Meta ID

    • Johannes har testat ändringarna i specens nya klasser. De påverkar inte PxWeb 2. Men ändringen i specens är breaking som är svårt att undvika.
    • Johannes och Rune testar ändra specen för att minska antalet typer av länkar.
  • PR från Johannes Search

    • Förenklat i search delen genom att ta bort Seracher klassen.

2026-03-17

  • Code/text in output from the API
    • Bugg ny issue som får fixa, inga dubbla kolumner.
  • Contacts RAW-string differs between Px files, JSON-STAT2, and the PDF
    • I core lägga till en RawContact samt uppdatera PX + JSONSTAT2 serialisern så att den använder RAWContact (1036)
  • Exempelfil på metadata

2026-03-03

  • PR i Spec repo Exempel fil på hur det ska se ut.
  • Issue på Docker image Petros svara

2026-02-24

2026-02-17

  • Nya konfig uppdelningen i PxWeb2
    • Önskemål om att kunna merga config och språkfiler så att man kan hantera nya tillägg enklare. Ny uppgift
  • Mabl tester
    • Alla tester är inte helt ok testar saker som ändras naturligt. Uppgift för att se över dom så att de blir mer robusta. Kristin kollar först med Anita som ska göra något likanade för Statistikbanken.
  • Keep selection when changing language https://statistics-norway.atlassian.net/browse/PXWEB2-910
  • Exclude zeros and missing rows Parquet? and JSON-STAT2?
  • Issues on GitHub

2026-02-10

2026-02-03

  • Routing in PxWeb for saved queries
    pxweb/sq/<id> should routed to pxweb/<lang>/table/<table-id>?sq=<id>&outputFormat=json-stat2

    We should document that if you want to download the data instead of viewing it in PxWeb then you should use the API url like
    <api-url>/savedqueries/<id>/data.

  • Config files in PxWeb 2

    • It is ok to restructure the config file of PxWeb 2 so that settings that belong together are group together in a common group.
    • This is a breaking change in the config but it is ok that we just bump the minor version. But we must inform about this very clear in the release notes.
    • We should discuss that need to decouple the versioning of PxWeb from the name of the new generation of PxWeb that we call PxWeb 2.
  • Mandatory config

    • We will start by uppdatting the configuration instructions so that make clear of which settings are mandatory.
  • Follow up on last meeting

    • Clear cache for specific table Inget bra sätt att itterera över saker i cachen i .NET 10 kommer man kunna itterera över Keys då skulle man kunna kolla om det finns nycklar som innehåller tabellid och i så fall rensa det ifrån cachen.
    • Suitable HTTP header for maintenance information. X-Maintenance-Notice: start="2026-02-10T22:00Z"; duration="2h" X-Maintenance-Notice: start="2026-02-10T22:00Z"; duration="2h"; info="https://example.com/status"

2026-01-27

  • MATRIX in SQL parser
    • UX group will have it on the agenda next time.
  • Change the default selection problem, when changing from the algorithm to saved query or from one saved query to another if only the metadata or the default data extraction is cached. Then PxWeb will show inconsistent information.
    • Petros will check if there is good way to clear the cache based on tableid.
  • Maintenance status in the API
    • make it possible ta have a maintenance message in a http header. Maintenance planed YYYY-MM-DDTHH:MM:SS duration XX hours
    • Petros will check if there is any suitable http header for this already.
  • Search index, add InfoFile and add possibility to configure what is searchable
    • Yes, we will create a task for this into a comming sprint.
  • Can we remove mabl test on the pxtools.github.io repo.
    • Yes
  • Better documentation of that is in the index.
    • Yes, we should make a task for this.
  • Navigation/filter on level in search
    • Add parameter to tables endpoint to filter results to one level
  • Repeated row brakes do not work in markdown
    • We should have to have twice.

2026-01-20

  • Metadata links in PxWeb and in the API.
  • Version number in PxWeb
    • Modify the release pipeline so that embed the tag into index.html or in a separate file (PXWEB2-982).
    • SCB and SSB need to replicate this to our own pipeline.

2026-01-13

  • Bug in Norwegian and Oracle see https://github.com/PxTools/PCAxis.Sql/pull/199
    • Petros will look at the suggestion on where to implement the fix until next meeting.
  • Sort order in table response (see previous meeting)
    • The API worked as expected the problem was in the metadata in the Statbank.
  • Refering to the api as PxWebApi v2 (see previous meeting)
    • We decided to refer to the new API as PxWebApi v2.
  • Encourage people to move there PX related work to pxtools or not?
    • We decided to to push for people to move there code to pxtools. But instead we should have a new page Community tools or similar where we can link to other tools that could be of interest to others.
  • Search in PxWeb 2 on the start page
  • Should we be able to override language on savedqueries (/sq/<sqid>) in PxWeb 2?
    • We decided to not support it for now.

2026-01-08

2025-12-16

  • We have to schedule a workshop in March to discuss how the bulk download should work and which formats should be generated.
  • The Parquet bug
    • The bug is under control
    • The cause was that the TIMEVAL is not following the same sort order as the values for the time value. In the API the values are returned in the same order as the are requested.
    • We should check if the files are valid in PxEdit
      • Johannes tested it and it looks like PxEdit accept the files.
    • We have to consider if we have to do something about the sort order for the time variable in the API.
  • Next meeting
    • Next meeting will be after the holidays, 8 January at 9:30
  • Issues
    • We will go trough the list of issues on GitHub next meeting.

2025-12-09

2025-12-02

  • Gemensamt default format för data (Slack)
    • Vi ändrar bara default formatet till JSON-STAT2
    • Vi omvärderar senare om vi ska kunna fortsätta ändra default formatet.
  • Säkerhetstester API och PxWeb.
    • Projektet har inte göra någon specifik säkerhetstest.
    • Det blir upp till varje organisation att testa sin applikation. Vi får ta det med respektive förvaltning.
  • Cooldown av tredjepartskomponenter.
    • Ja, vi kör på det Jahannes och Ovind fixar det på Px-repos.
  • PxUtils
    • SCB och StatFi ha haft möte om att avsätta 3 dagar i Januari för att 15,16 och 19 och ett försnack i december.
    • SSB är också intresserade att delta. De återkommer med vem.
  • Minnesanteckningar.
    • Vi lägger in den på en wikisida på GitHub.
  • Title fix i SQL-parsern.
    • De långa texterna finns inlästa. Det behöver komma överens om vart de ska lagras.
    • Petros tar fram ett nytt förslag på ett KEYWORD till nästa vecka.
  • Radbrytningar i fotnoter (hur ser det ut på SSB?)
    • Två spaces och ny rad hos SSB.
    • Petros undersöker hur Pxaiom ersätter hash-tecken till nästa gång.
⚠️ **GitHub.com Fallback** ⚠️