-
Notifications
You must be signed in to change notification settings - Fork 5
uploaded bash/coreutils/nginx/postgres/python/python-modules #197
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Commit d0835d5: Build Success |
Test Report |
Per our conversation today, I think it makes sense for us to do a few things here.
|
It would be extremely helpful to have a reference to the repo and revision, from where all of this was copied. For an outsider it's hard to trace this back to any prior development.
I think it does not make a difference, if you submit 1 PR with 10M lines of code, or 10 PRs with 1M. Either way, code review is not feasible.
There are two aspects to this question:
Definitely yes, otherwise, that is, if you copy the entire tree into your monorepo and commit on top of it, you'll have a very hard time to sync back any changes from upstream (e.g. security fixes). Therefore, I strongly suggest, you keep a fork for each of the apps and then pull them into lind-wasm, e.g. using submodules.
Probably yes. An alternative would be to configure your build scripts (bazel, lindtool, make, ??) to simply clone your apps at build time. This makes sense, if there is a lot of (downstream) development in your apps and you don't want to constantly update the submodule references, but just build from the tip of development. Btw. I think the same strategy makes sense for other third-party projects, currently copied into lind-wasm (glibc and wasmtime). |
Never mind my recommendation from above. I understand now that these "apps" are basically test data, and not meant to be synced with upstream. In that case, I'd not bother with separate repos or submodules. |
This PR uploaded
bash
,coreutils
,nginx
,postgres
,python
andpython-modules
to lind-wasm repo. These applications are directly copied from lind-nacl codebase without any modifications yetA seperate PR for dedicated build process for these applications in lind-wasm will be raised once this PR is merged