Closed jeevithakannan2 closed 1 month ago
This has been already discussed on Linutil's Discord server, summing it up here:
Obviously, adding 4k+ lines of someone else's code (without any attribution other than MIT license included btw) is a very bad idea.
With this solution, we think Linutil should be moved to an organisation and a fork of vt100 should be created (and possibly published on crates.io) in a separate repo.
But that's 100% @ChrisTitusTech's decision. I am strongly against doing this in a branch.
I agree with @adamperkowski . This PR is just to let you know the possible solutions we have, it is your @ChrisTitusTech decision
- Repo & package size goes 🚀🚀🚀
Repo yes, but considering that all rust source is effectively statically linked, probably not going to affect binary size in release
Still, I agree, v bad idea to inline here
But... I do have half a mind to fork myself and merge some of the open PRs from doy/vt100-rust since it seems like it'd benefit more than just us
Repo yes, but considering that all rust source is effectively statically linked, probably not going to affect binary size in release
Never said i's going to affect binary sizes, no. But package sizes, yes. This one.
But... I do have half a mind to fork myself and merge some of the open PRs from doy/vt100-rust since it seems like it'd benefit more than just us
That's why I proposed creating a separate repository :))
With this solution, we think Linutil should be moved to an organisation and a fork of vt100 should be created (and possibly published on crates.io) in a separate repo.
Just read this :))
Recommended way of doing this is mentioned in additional information
Type of Change
Description
Testing
Impact
Issues / other PRs related
Additional Information
Checklist