Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Byt ut Saxon med eit ikkje-java-alternativ (Bugzilla Bug 2629) #57

Open
albbas opened this issue Oct 30, 2019 · 5 comments
Open

Byt ut Saxon med eit ikkje-java-alternativ (Bugzilla Bug 2629) #57

albbas opened this issue Oct 30, 2019 · 5 comments
Labels
enhancement New feature or request

Comments

@albbas
Copy link
Contributor

albbas commented Oct 30, 2019

This issue was created automatically with bugzilla2github

Bugzilla Bug 2629

Date: 2019-10-30T08:37:21+01:00
From: Sjur Nørstebø Moshagen <<sjur.n.moshagen>>
To: Sjur Nørstebø Moshagen <<sjur.n.moshagen>>
CC: borre.gaup, chiara.argese, trond.trosterud

Blocker for: #2628
Last updated: 2019-11-29T17:44:21+01:00

@albbas
Copy link
Contributor Author

albbas commented Oct 30, 2019

Comment 13781

Date: 2019-10-30 08:37:21 +0100
From: Sjur Nørstebø Moshagen <<sjur.n.moshagen>>

Konverteringa frå xml-filer til lexc for dei språka som bruker xml-leksikon krev i dag Saxon. Saxon er skrive i Java. For å kvitta oss med java-avhengigheiter må vi byta ut Saxon med noko anna, helst open kjeldekode.

Tidlegare fanst det dårleg med alternativ, men det burde ikkje vera tilfelle lengre. Istf XSLT kan ein t.d. nytta XQuery som transformator, og både for xslt og xquery burde det no finnast alternativ skrivne i C++ eller tilsvarande.

@albbas
Copy link
Contributor Author

albbas commented Oct 30, 2019

Comment 13783

Date: 2019-10-30 10:19:13 +0100
From: Børre Gaup <<borre.gaup>>

I følge Wikipedia-artikkelen [1], så er det bare Saxon som implementerer XSLT 3.0 og XQuery 3.1.

Nest beste alternativ er libsxslt. Wikipedia sier «libxslt is a free library released under the MIT License that can be reused in commercial applications. It is based on libxml and implemented in C for speed and portability. It supports XSLT 1.0 and EXSLT extensions», og har bindinger til de fleste programmeringsspråk (bl.a. C++ og Python).

@albbas
Copy link
Contributor Author

albbas commented Oct 30, 2019

Comment 13784

Date: 2019-10-30 10:29:11 +0100
From: Børre Gaup <<borre.gaup>>

(In reply to Børre Gaup from comment giellalt/bugzilla-dummy#1)

I følge Wikipedia-artikkelen [1],

https://en.wikipedia.org/wiki/XSLT

@albbas
Copy link
Contributor Author

albbas commented Nov 29, 2019

Comment 13822

Date: 2019-11-29 17:41:53 +0100
From: Sjur Nørstebø Moshagen <<sjur.n.moshagen>>

*** Bug #2453 has been marked as a duplicate of this bug. ***

@albbas
Copy link
Contributor Author

albbas commented Nov 29, 2019

Comment 13823

Date: 2019-11-29 17:44:21 +0100
From: Sjur Nørstebø Moshagen <<sjur.n.moshagen>>

http://www.martinbroadhurst.com/open-source-xquery-implementations.html har mnange utdaterte ting, men òg denne som ser ut til å vera skriven i C/C++, og er rimeleg oppdatert:

http://www.zorba-xquery.com

Kan vera verdt å sjå på i alle fall.

@albbas albbas transferred this issue from giellalt/bugzilla-dummy Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant