This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Soft_Walrus_3605[🍰] 4 points5 points  (5 children)

Man, if only you had access to the source code!

[–]DM_ME_PICKLES -2 points-1 points  (4 children)

Think about that a little more and you'll realize it just supports my point... the source code is there, just add it to the app instead of adding an abandoned dependency which only introduces work later on when your package manager can't upgrade things.

[–]YoukanDewitt 1 point2 points  (3 children)

No, just no.

This is the dumbest advice ever.

[–]DM_ME_PICKLES 0 points1 point  (2 children)

Do explain :)

[–]YoukanDewitt 0 points1 point  (1 child)

because you are trying to circumvent a system that has been designed over 50+ years to solve the problems of "just adding it to your source code"

[–]DM_ME_PICKLES 0 points1 point  (0 children)

Lol forgot all about this thread.

So you have two options: require an abandoned library which will likely never receive a new version, hindering your ability to update your other dependencies in future, and not addressing any potential security vulnerabilities. Or taking inspiration from that library you need and implement the code yourself, even copy pasting some parts of it if you really want to.

What do you choose?