-
Notifications
You must be signed in to change notification settings - Fork 0
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
Rust IPFS Integration #1
Comments
Looking at the README of For |
Should also be noted that while some tests have been written easily extendable (e.g. |
Created ipfs#106 |
Going over my run of the interop tests, at least the before linked could be the very first test to enable (and refactor). Phase 1.0: none The |
I think I agree with this and everything else, so long as "none" includes scaffolding everything so that all that would remain is to enable the |
@vmx |
@hugomrdias can you help please? |
Thanks @vmx and @hugomrdias. Actually, to further specify it looks like:
|
ok first we should aim to use js-ipfs-ctl latest version!
Makes sense ? I can help with both steps just do a first pass and create issues and we will go from there. @vmx did you setup a realtime communication channel ? |
@hugomrdias Thanks for the reply. The good news is that the code currently in https://github.com/ipfs-rust/ipfs-rust-conformance works, both against our new HTTP endpoints and (I think) with the latest version of |
that's awesome 👏, did you need to make changes to ctl you are using a local version there? |
There's a Matrix channel AFIAK. @aphelionz it would be good to have a link to that in the rust-ipfs README (or at welcome, or wherever you see fit). |
It should be there now! Let me know if the links don't work Edit: looks like maybe shields.io is having issues |
lol slack, irc, matrix, discord can't we all just use telegram ? @aphelionz so you'r good with interface-core ? just need help with interop ? |
@swedneck did us the favor of bridging the chats between Matrix and Discord. Can we add Telegram? 🤣 Yes, thank you @hugomrdias, I think your guidance above is sufficient for now. I think the first priority is getting the interface tests running as interop won't really come into play for another week or two. |
Perfect feel free to ping me when you need me and ill join in whatever medium the conversation is happening :) |
We could bridge to telegram using https://talk.feneas.org/t/matrix-telegram-bridge/120 |
Coming back to this conversation, I have some concerns about the proposed tests:
Here's what I'm seeing, correct me if I'm wrong:
Either way, I'm comfortable for the time being introducing a very very minor PR here to introduce the |
@vmx and @hugomrdias please weigh in on the above |
Good that you remembered to comment here.
My initial thought for this was, could we just use the block api here. Then it was pointed out to me that there is no such as raw typed cidv0. I still haven't made sure that add operation yields a unixfs File but a single block files without any bells or whistles might already be doable.
Agreed. Even getting the two interop tests mentioned going, refactored and somewhat passing will be great. Earlier I mentioned:
This was also a really slow and possibly failing test when I ran the interop's last time. It'd be great to get the |
rust-ipfs-dep
so it can benpm install
-ed and tested via this repoIPFS_RUST_EXEC
for ad-hoc testing of unreleased versionsThe text was updated successfully, but these errors were encountered: