-
Notifications
You must be signed in to change notification settings - Fork 34
Support explore resolution mode #666
Copy link
Copy link
Open
Labels
P3Low: Not priority right nowLow: Not priority right nowexp/intermediatePrior experience is likely helpfulPrior experience is likely helpfulkind/architectureCore architecture of projectCore architecture of projectkind/discussionTopical discussion; usually not changes to codebaseTopical discussion; usually not changes to codebasekind/enhancementA net-new feature or improvement to an existing featureA net-new feature or improvement to an existing featureneed/analysisNeeds further analysis before proceedingNeeds further analysis before proceedingneed/community-inputNeeds input from the wider communityNeeds input from the wider communityneed/maintainers-inputNeeds input from the current maintainer(s)Needs input from the current maintainer(s)status/deferredConscious decision to pause or backlogConscious decision to pause or backlog
Description
Metadata
Metadata
Assignees
Labels
P3Low: Not priority right nowLow: Not priority right nowexp/intermediatePrior experience is likely helpfulPrior experience is likely helpfulkind/architectureCore architecture of projectCore architecture of projectkind/discussionTopical discussion; usually not changes to codebaseTopical discussion; usually not changes to codebasekind/enhancementA net-new feature or improvement to an existing featureA net-new feature or improvement to an existing featureneed/analysisNeeds further analysis before proceedingNeeds further analysis before proceedingneed/community-inputNeeds input from the wider communityNeeds input from the wider communityneed/maintainers-inputNeeds input from the current maintainer(s)Needs input from the current maintainer(s)status/deferredConscious decision to pause or backlogConscious decision to pause or backlog
Based on this discussion ipfs/ipfs-webui#2363 it seems like the Kubo webui isn't the right place to implement a general explorer interface for IPFS that is usable by the average web user. The IPLD explorer was given as an alternative but is to technical for the average user.
However, it seems like inbrowser.tld supports showing directories if you resolve content that doesn't serve a web app (e.g. index.html). For example, this is the contents of
dapprank.eth/dapps: https://bafybeibpfbdvt3kfuqap3sqbi5lqjcgdbmzjchxkiiqcmmnmdesglxt7wm.ipfs.inbrowser.link/After a discussion with @aschmahmann he came up with the idea of adding a flag to disable resolving web content (e.g. index.html). I would imagine this could be implemented as something like
?explore=true. For example https://bafybeicqsmt6tunfphct5dczrnnf23yculkw3t3i2rkjfjtbo3eklmgfhu.ipfs.inbrowser.link?explore=true should show the folder content rather than the webapp.