RMLio / yarrrml-parser

A YARRRML parser library and CLI in Javascript
MIT License
42 stars 17 forks source link

RML namespace change? #195

Open namedgraph opened 1 year ago

namedgraph commented 1 year ago

Issue type: :question: Question

Suddenly our CI tests using yarrrml-parser started failing. It looks like somehow the RML namespace has changed?

Locally I have version 1.3.5 and this is the output I get:

@prefix rml: <http://semweb.mmlab.be/ns/rml#>.

On GitHub actions we are installing the same version:

      - name: Install yarrrml-parser
        run: npm i -g @rmlio/yarrrml-parser@1.3.5

but we're getting a different namespace:

@prefix rml: <http://w3id.org/rml/>.

Can you help me understand what is going on here? And how do I address this?

namedgraph commented 1 year ago

Looks like it's related to this: https://github.com/RMLio/yarrrml-parser/commit/19aeab289b7580373c3b63bd017e97c5ec7a41c5

bjdmeest commented 1 year ago

By changing the RML prefix at prefix.cc, we had a small bug in the YARRRML-parser. We pushed v1.5.0 today, could you update the yarrrml-parser and try again?