-
Notifications
You must be signed in to change notification settings - Fork 199
Completeness? #42
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
Comments
As far as I am aware, this is where things are. This is drawn from here. There were a few items in the spec that I'm not sure how to implement (node_start and node_stop), and a few that people on IRC said to hold off on because they might have security implications. Core
Extensions
|
Actually, the above is a checklist from the wrong API? I'm confused about the discrepancies between this and this. Here is the functionality of
|
cc @diasdavid @RichardLitt they can maybe explain more.
|
@whereswaldon with regards to bitswap, they both list the same commands, care to list what is the discrepancy you see? Another great resource to help is: https://github.com/ipfs/interface-ipfs-core, we have a bunch of the API defined at https://github.com/ipfs/interface-ipfs-core/tree/master/API and with tests (for js, but that can be translated to python, here https://github.com/ipfs/interface-ipfs-core/tree/master/src). Currently, both js-ipfs and js-ipfs-api follow this interface. |
@diasdavid Not with regards to bitswap, but in general. Both of those seem like feature inventories, but not necessarily the same features. One lists "files add", "files get", and "files cat" while the other has "get", "add", "cat" a tons of different commands under the "file" and "files" namespaces. They just don't seem to align, and I don't understand why. I'll take a look at those tests. It would be nice to port them to Python. Thank you! |
The "files" is a specific case, see: ipfs/specs#98 |
What is the completeness of this api? in relation say to https://github.com/ipfs/js-ipfs-api ?
Many people are using ipfs from python and they've asked me this question lots. I think it would be good to have a spec completeness markdown checklist.
The text was updated successfully, but these errors were encountered: