Skip to content
This repository has been archived by the owner on Apr 16, 2020. It is now read-only.

[EPIC] Pinning user experience #16

Open
meiqimichelle opened this issue Oct 3, 2019 · 14 comments
Open

[EPIC] Pinning user experience #16

meiqimichelle opened this issue Oct 3, 2019 · 14 comments
Assignees

Comments

@meiqimichelle
Copy link
Contributor

The purpose of this issue is to track progress on the 2019 Q4 endeavor around the user experience of pinning on IPFS and via the IPFS protocol.

//cc @momack2

@meiqimichelle
Copy link
Contributor Author

meiqimichelle commented Oct 3, 2019

Today

Tomorrow

  • [P0] Continue fleshing out and getting feedback on the entrypoint list
  • [P0] Continue documenting user experience of "pins" via each entry point
  • [P0] Clean up and share notes from conversation with @warpfork
  • [P1] Continue finding existing research to add to Synthesize existing pinning ux research #14
  • [P1] Get feedback from stakeholders as available and possible (async or sync)

Notes

  • This was a long work day. The "today" list will not always be this long. Friday I have a few commitments during the day, so I want to make the most of today (Weds) and tomorrow (Thurs).

@meiqimichelle meiqimichelle pinned this issue Oct 3, 2019
@meiqimichelle
Copy link
Contributor Author

Today

  • [P0] 1:1 with @momack2 for feedback on progress so far (notes in an internal 1:1 document)
  • [P0] Based on feedback ^^, moved more towards initial user journey definition where possible (rather than deep dives in any one particular complex corner of our technology). See https://gist.github.com/meiqimichelle/73ab20e869234a81ed3925875d93e223 for an initial exploration into multiple app + WebUI pinning.
  • [P0] Updated entrypoint list with info gathered async from @lidel and @hacdias. Will do deeper dive with @lidel tomorrow.
  • [P0] Reached out to more stakeholders, this time focusing on a few external-to-PL folks.
  • [P1] Summarized and re-wrote notes from my conversation with @warpfork, which I've shared with him for further clarification. They're not pubic yet. Given feedback above, this task fell a little further down on the priority list. The notes might instead just make their way in bits and pieces into other docs.

Tomorrow

Notes

  • This bullet is intentionally left blank.

@meiqimichelle
Copy link
Contributor Author

Today

  • [P0] Sync with @lidel on pinning UX + Companion + other GUI properties
  • [P1] In the process of organizing a sync with non-PL pinning API user

Tomorrow/Monday

Notes

@meiqimichelle
Copy link
Contributor Author

Today

  • [P0] Started draft PRD with user motivations+workflows (for now, in PL-only doc just to make commenting easier -- will try to move soon! https://docs.google.com/document/d/1UVC5BVa7rHYNs359RpN1smPN4FUdZTqvIoDMm0pJ--0/edit#heading=h.ddztyzip7s58 ). So far, have started flows for a "John Q. Curious Public"; an "Alexandria Librarian"; and a "Hacker MacDev".
  • [P0] Revisited Companion-ish user journey; not finished yet, and also seeing if I can get some feedback from @lidel (he may not have time)
  • [P2] In the process of organizing a sync with non-PL pinning API users

Tomorrow

Notes

  • I wasn't feeling great this morning and so got less done than I'd hoped. Hopefully tomorrow I will be back to full energy.
  • Reminder: I will be OOO starting in the evening Tuesday, and will be back at the keyboard Thursday morning.

@meiqimichelle
Copy link
Contributor Author

Today

Tomorrow/Thursday

Notes

  • Reminder: I will be AFK starting in the evening tonight, and will be back at the keyboard Thursday morning.

@meiqimichelle
Copy link
Contributor Author

Today

  • [P0] Continued draft PRD, in particular responding to in-doc comments from @momack2.
  • [P0] Sync with @momack2
  • [P1] Cleaned up notes from sync with non-PL pinning API user

Tomorrow

  • [P0] Share tl;dr version of three user workflows in this update, to start moving information from the PRD out of docs and into GH
  • [P0] Start drafting success metrics for this work, to include plans for any logging, testing, or other feedback mechanisms that should be built
  • [P1] Folks have left comments on various artifacts over the last week while I was AFK. Respond to those and/or pull them into synthesis
  • [P1] Explore the CLI/API side of the pinning experience more
  • [P2] Do something with the raw notes at https://gist.github.com/meiqimichelle/1b0cec81da0befc85e11af916b4a760d

Notes

  • I had some surprise personal commitments come up that had me AFK for one week. I am back now. Thank you for your understanding.

@meiqimichelle
Copy link
Contributor Author

Friday/Today

  • [P0] Finished first draft of two of three user workflows. Sharing tl;dr in this update, to start moving information from the PRD out of docs and into GH (⬇️⬇️⬇️see links at bottom of this comment ⬇️⬇️⬇️)
  • [P0] Started drafting success metrics for this work, to include plans for any logging, testing, or other feedback mechanisms that should be built
  • [P1] Got feedback from non-PL pinning API user on notes; corrections were applied; these notes will stay private as thematic references for now.

Tomorrow

  • [P0] Finish first draft of final of three user workflows. Share tl;dr link in this update.
  • [P0] Sync with @momack2
  • [P1] Folks have left comments on various artifacts over the last week while I was AFK. Respond to those and/or pull them into synthesis

Notes

  • n/a

tl;dr versions of two of three user workflows available...
_"John Q. Curious Public wants to stay in control of his data, and share pictures with his family": #17 (comment)
_"Data Architect Maria needs to replicate huge datasets across many data centers to make it highly available for scientific study": #17 (comment)

@meiqimichelle
Copy link
Contributor Author

meiqimichelle commented Oct 22, 2019

Friday/Today

  • [P0] Finished first draft of final of three user workflows (re: data persistence <> pinning services/community co-hosting). Sharing tl;dr in this update (⬇️⬇️⬇️see link at bottom of this comment ⬇️⬇️⬇️)
  • [P0] Synced with @momack2
  • [P0] Started responding to comments left various artifacts over the last week while I was AFK.

Tomorrow

  • [P0] Continue responding to comments on various artifacts. Pull them into synthesis as appropriate.
  • [P1] Start drafting current state <> future state gap analysis + overall definition of endeavor success
  • [P1] Start drafting chunked feature/milestone plan, hopefully against hypothesis/definition of success

Notes

  • There's another sync scheduled with a non-PL pinning API user -- Wednesday. Yay!

tl;dr version of final of three user workflows available...
_"John Q. Curious Public wants his photos to persist on the distributed web": #17 (comment)

@meiqimichelle
Copy link
Contributor Author

Today

  • [P0] Started drafting current state <> future state gap analysis + overall definition of endeavor success
  • [P0] Synced with a third-party IPFS API user
  • [P1] Continued responding to comments

Tomorrow

  • [P0] Continue drafting current state <> future state gap analysis + overall definition of endeavor success
  • [P0] Sync with @momack2
  • [P1] Start drafting chunked feature/milestone plan, hopefully against hypothesis/definition of success
  • [P2] Continue responding to comments on various artifacts.

Notes

  • Yesterday was basically a wash :(

@meiqimichelle
Copy link
Contributor Author

Today

  • [P0] Continued drafting current state <> future state gap analysis + overall definition of endeavor success
  • [P0] Continued drafting chunked feature/milestone plan
  • [P0] Synced with @momack2

Tomorrow

  • [P0] Ship v0 for @momack2 review of chunked feature/milestone plan
  • [P0] Continue drafting overall definition of endeavor success
  • [P0] Refine current state <> future state gap analysis

Notes

  • Goal: share v0 entire PRD next week for broader comment/feedback.

@meiqimichelle
Copy link
Contributor Author

Today

  • [P0] Continued drafting current state <> future state gap analysis + overall definition of endeavor success
  • [P0] Shipped v0.0 for @momack2 review of chunked feature/milestone plan

Tomorrow/Monday

  • [P0] Continue drafting chunked feature/milestone plan
  • [P0] Continue drafting overall definition of endeavor success
  • [P0] Refine current state <> future state gap analysis

Notes

  • I am changing time zones this weekend -- heading to summer! :D See ya on the flip side. Literally.

@meiqimichelle
Copy link
Contributor Author

Today/Yesterday

  • [P0] Shipped v0.0 current state of IPFS GUI apps for @momack2 review (other "current state" parts shipped earlier and are in refinement stages; GUI was the only part left that hadn't had much attention) (Also forwarded to @lidel for feedback, if he has time)
  • [P0] Shipped v0.0 overall definition of endeavor success for @momack2 review
  • [P0] Continued working on chunked feature/milestone plan based on @momack2 comments

Tomorrow

  • [P0] Finish v1 chunked feature/milestone plan
  • [P0] Respond to @momack2 comments

Notes

  • n/a

@meiqimichelle
Copy link
Contributor Author

Today

  • I'm going to be moving on to other work. Today, I am double-checking that all existing work that should be in this repo is in this repo, and will leave a final status comment when that's done.

@meiqimichelle meiqimichelle unpinned this issue Nov 8, 2019
@meiqimichelle
Copy link
Contributor Author

Closeout

* product requirements document

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant