-
Notifications
You must be signed in to change notification settings - Fork 169
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
Lotus is actually multiple repos #1037
Comments
Ok, how about
|
perhaps some of the modules are shared between go-filecoin and lotus, perhaps the module column is not needed. |
I like the module column. In an ideal world, we have a way to reduce all the coverage and audits to a single value, for now, let's keep it expanded, even if it means having rows duplicated (which is not the case at the moment) |
Do we need to include the rust proofs lib too? https://github.com/filecoin-project/rust-fil-proofs Would that be assigned to Lotus or another? |
@olizilla let's stick it in Lotus btw, can we make it so that the Lotus cells are vertically merged, so that the name isn't repeated in every single row? |
All of the modules are used by Go-filecoin. That's why they're modules! It's quite misleading to consider them part of Lotus unless you're just ignoring Go-filecoin. They should all be duplicated if you're attempting to reflect the dependencies. This is missing many transitive dependencies of both, but I'm not sure how deep you intend to go. Should probably include HAMT, AMT, Bitfield, Address at least. Also there's nothing wrong with Go-filecoin CI when I look at it. |
Simplest fix here is to just remove the project column, and rename the "module" column to be "Repo" or similar, as the entries in the current module column link to the repo. This is supposed to be an informative overview of where we are at, to help people figure out where the most significant gaps are. If there are dependencies you feel would be good to include here, please list them and I'll include them.
Right now the CI status is pulled at build time from the codecov.io api. We'll have a github action to update it hourly. |
the go-filecoin CI isn't completely satisfied... the badge on the repo says build failed, and the github statuses on the latest commit include 2 that fail. |
see: #1037 (comment) License: MIT Signed-off-by: Oli Evans <oli@tableflip.io>
See: https://github.com/filecoin-project/lotus#packages
Can you list them all on the impl table at https://beta.spec.filecoin.io/#implementations-status ?
The text was updated successfully, but these errors were encountered: