Comments (3)
Hey there, I just want to let you know that I disagree ... to some degree.
I mean back when I started investing time into maintaining a fork of this project at https://github.com/xmldom/xmldom, I think I also partially did it for some interrsting ideas for how this code is structured and the impressiveness of what this code is able to achieve.
But wow, little did I know what a maintainable mess this code base was, or actually still is, even in the fork.
Not just that the version in this repo has several security vulnerabilities that have been fixed in the fork.
The code for parsing is such spaghetti code and so hard to follow for how it actually deals with the absurd complexity of XML (and attemps to treat HTML as "similar enough" to try and do both if it, spoiler alert: it only works to some degree).
And just from how the code in this repository is "tested" and setup is no longer "state of the art".
Last but not least, nowadays there are many better option for the capabilities this lib offers.
from xmldom.
from xmldom.
While your first "sarcastic" comment/issue (also being your first issue at all), was surely done by using GitHub from the browser, your reply looks like you replied to the mail that GitHub send to you as a notification.
Since it looks like you are(/your account is) new to GitHub, you might not be aware that this ends up as a reply in this issue, so I want to make sure you are aware of it and can consider your options of hiding or even deleting it. At least I hope this is possible for the comments you add in repositories not owned by you.
Not saying that you should delete it, just making you aware of your options.
I can imagine how the feeling of "lagging behind" on the personal or even systemical level can feel devastating/discouraging, especially at a point in time where OSS is facing major trust issues due to "bad actors" playing "long term phsycological attacs" in order to take over trusted projects before putting hidden malicious code into them.
I would still say there is (a lot of hope) even for new people since the OSS community is still providing tons of differently sized opportunities to learn and engage and I would say "generally appreciates new perspectives".
(If you stumble over a project in which this is not the case, go find another one, there are so many options!)
That being said.
Communication is key, especially bring humble.
So starting a conversation with sarcasm without making it explicit or also being constructive might already be a reason for some people to not even reply.
I wish you a pleasant and sustainable journey and learning path into programming/OSS.
from xmldom.
Related Issues (20)
- No errors reported for missing XML entities with periods HOT 1
- parsing > back and forth HOT 1
- Is this project even active anymore? HOT 2
- Namespace propagation is not correct on serialization HOT 4
- License Info HOT 6
- Out of memory error while parsing large string HOT 1
- Could I get it without require ? HOT 1
- Repo Dead - Alternatives
- Wrong format after InsertBefore
- FYI: This project has been hard forked HOT 1
- doctype returns null
- parseFromString() ignore all the content before first <br/>
- Non existent 'java' attempted to be used in xmldom.
- License tests and copyright notice missing
- How to find the nodes within a file
- Correct encode text
- invalid attribute::model HOT 5
- Update the README to point to the fork????? HOT 1
- serializer options HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xmldom.