Skip to content
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

Epic: Pinning service integration #91

Closed
12 tasks done
jessicaschilling opened this issue May 28, 2020 · 0 comments · Fixed by ipfs/ipfs-companion#997
Closed
12 tasks done

Epic: Pinning service integration #91

jessicaschilling opened this issue May 28, 2020 · 0 comments · Fixed by ipfs/ipfs-companion#997
Assignees
Labels
area/pinning Integrating pinning into GUI apps dif/hard Having worked on the specific codebase is important effort/weeks Estimated to take multiple weeks Epic kind/enhancement A net-new feature or improvement to an existing feature P0 Critical: Tackled by core team ASAP status/in-progress In progress topic/design-content Content design, writing, information architecture topic/design-front-end Front-end implementation of UX/UI work topic/design-ux UX strategy, research, not solely visual design topic/design-visual Visual design ONLY, not part of a larger UX effort topic/docs Improvements or additions to documentation

Comments

@jessicaschilling
Copy link
Contributor

jessicaschilling commented May 28, 2020

This is an epic

This issue acts as an epic tying together issues related to integrating pinning services into IPFS Web UI (and, as a result, IPFS Desktop), as well as any integration that needs to be made to IPFS Companion.

Initial notes on the work and its rationale can be found in the original PRD.

Note that not all issues in this epic will need to be solved for an MVP release. Those that do need to be solved are noted as 🔑 in the list below.

Issues currently in this epic

A note on future enhancements (v2 and onwards)

This epic currently contains only issues that are critical to an MVP release, are important background for critical issues, or are at the top of the nice-to-have list. This is an intentional strategy, for the sake of avoiding defining solutions for problems that may substantially change before we are able to work on them. However, if you'd like an idea of future-state efforts, please check the original PRD; a variety of items have been listed and brainstormed there.

@jessicaschilling jessicaschilling added the area/pinning Integrating pinning into GUI apps label May 28, 2020
@jessicaschilling jessicaschilling added dif/hard Having worked on the specific codebase is important effort/weeks Estimated to take multiple weeks kind/enhancement A net-new feature or improvement to an existing feature P0 Critical: Tackled by core team ASAP status/in-progress In progress topic/design-content Content design, writing, information architecture topic/design-front-end Front-end implementation of UX/UI work topic/design-ux UX strategy, research, not solely visual design topic/design-visual Visual design ONLY, not part of a larger UX effort topic/docs Improvements or additions to documentation labels May 28, 2020
lidel added a commit to ipfs/ipfs-companion that referenced this issue May 7, 2021
This changes the way IPFS content is kept around.
Instead of using low level pins we copy the item to MFS,
unifying experience to match recent changes in ipfs-webui v2.12
and ipfs-desktop v0.15.0

This also removed page-action, because it was Firefox-specific feature
and made maintenance and testing more difficult
(now we have same UX in all browsers).

Closes #742
Closes #888
Closes ipfs/ipfs-gui#91
lidel added a commit to ipfs/ipfs-companion that referenced this issue May 10, 2021
This changes the way IPFS content is kept around.
Instead of using low level pins we copy the item to MFS,
unifying experience to match recent changes in ipfs-webui v2.12:
https://github.com/ipfs/ipfs-webui/releases/v2.12.0
and ipfs-desktop v0.15.0:
https://github.com/ipfs/ipfs-desktop/releases/tag/v0.15.0

This also removed page-action, because it was Firefox-specific feature
and made maintenance and testing more difficult
(now we have same UX in all browsers).

Closes #742
Closes #888
Closes ipfs/ipfs-gui#91

Co-authored-by: Jessica Schilling <jessica@protocol.ai>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/pinning Integrating pinning into GUI apps dif/hard Having worked on the specific codebase is important effort/weeks Estimated to take multiple weeks Epic kind/enhancement A net-new feature or improvement to an existing feature P0 Critical: Tackled by core team ASAP status/in-progress In progress topic/design-content Content design, writing, information architecture topic/design-front-end Front-end implementation of UX/UI work topic/design-ux UX strategy, research, not solely visual design topic/design-visual Visual design ONLY, not part of a larger UX effort topic/docs Improvements or additions to documentation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants