Open corvinrok opened 6 years ago
@albanm @samzilverberg Do you have any idea how this can be moved forward? Is this package abandoned?
idea: dont use node 10 š but really, if you cant figure this issue out, and you dont need a specific feature from node 10, just use node 6/7/8 instead
Sorry for the absence of response. This project is not actively maintained, I do not use it anymore and I lack the time and the will to work on it. But I gladly accept pull requests, and if someone has a better maintained fork I am willing to transfer ownership of the name on npm.
I will put a notice on top of the README soon to state this.
The latest release from libxmljs https://github.com/libxmljs/libxmljs/releases/tag/v0.18.8 now supports successful build with Node 10. I am hoping that since this is a fork of that library that updating it with libxmljs changes is somewhat trivial to those who know what is up.
If that is not the case, and its too much work to do so, can someone point me to a link or resources where I could begin to learn how I might do a pull request that could move this fork forward to match the supported updates made in the original repo that allows Node 10 support? I'm saying, I'll help, I just honestly don't where to to start exactly.
I think you wanted to send this message here, no ? https://github.com/gagern/libxmljs/issues/12
It is a fork of libxmljs published as libxmljs-mt, and we rely on it.
you are absolutely correct.. thanks. I will do that. Sorry, it takes a bit to see all the build tree from a novice perspective... I know code, but the github ecosystem / npm world is still on my learning curve.. thanks for your help
@corvinrok did you solve this issue?
I've been looking for this issue and since libxmljs-mt seems not actively maintained, I propose to use original libxmljs feature to validate against xsd schema as it is well maintained and compatible with nodejs 10.
idea: dont use node 10 š but really, if you cant figure this issue out, and you dont need a specific feature from node 10, just use node 6/7/8 instead
This could be the worst response in the history of GitHub.
@rastkojokic why would anyone consider using the latest (read: when written was) LTS version of Node? ;-)
@rastkojokic as hilleer wrote, check when reply was written, your'e emberassing yourself. you replied 7 hours ago to a comment I wrote on 2018-05.
At that time, node 10 was just released, there was not even 10.1.0, and it was definitelt not considered stable (and not yet LTS). If something was not working for you with v10 at that time, it was worth reconsidering using a more stable version and upgrading later on.
anyone who trusts me to do some work knows i'm practical and dependable, and can make exactly these type of considerations.
sorry for the flame war, but you started š
more seriously, this project looks like its not maintained anymore, so either fork/take over and fix or find another lib. hicom150 suggests libxmljs has caught up and works now. cheers š„
In a current working project using
libxml-xsd
(version 0.5.2), I tried rebuilding after upgrading to Node 10.0.0The compile of
libxml-xsd
fails with a fatal compile error, as seen below:You can see the detailed compile stream below:
It would be wonderful if I could use this package with my Node 10 application. Can this be fixed?