Skip to content
This repository was archived by the owner on Nov 4, 2024. It is now read-only.

Conversation

@Techwolfy
Copy link
Contributor

Excessive dependencies make repackaging more difficult (e.g. for distribution with Debian) and can cause security issues. It is also far more beneficial to the community to contribute patches upstream rather than bundling a modified copy, unless the upstream maintainer rejects them.

The goal of this PR is to reduce the total number of dependencies in the project by replacing rarely-used libraries with plain JS, and by replacing vendored libraries with updated versions through NPM. Feel free to merge it at any time; each commit can be taken independently, and I will file additional PRs for continued work if necessary.

@Techwolfy Techwolfy force-pushed the unbundle branch 10 times, most recently from 35f8eb8 to 0e545f6 Compare May 24, 2018 22:57
@phsc84
Copy link

phsc84 commented Aug 16, 2018

Why do you not merge this PR? In my opinion it is highly useful.

@Techwolfy
Copy link
Contributor Author

@RainLoop Merge conflicts resolved. Please merge this, or let me know if there's anything you'd like me to do differently.

@Techwolfy
Copy link
Contributor Author

@RainLoop Rebased. Is this project still maintained? I don't want to keep working on Rainloop if the project has been abandoned.

@phsc84
Copy link

phsc84 commented Mar 7, 2019

@RainLoop It is really sad, that you completely ignore pull requests like this. This way you frustrate developers, willing to contribute to your project. And that's the reason why an open source community dies.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants