Coder Social home page Coder Social logo

Great code about xmldom HOT 3 CLOSED

zavloc avatar zavloc commented on September 3, 2024
Great code

from xmldom.

Comments (3)

karfau avatar karfau commented on September 3, 2024

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.

zavloc avatar zavloc commented on September 3, 2024

from xmldom.

karfau avatar karfau commented on September 3, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.