# Future Platforms Device Studio
## May 15
* tiles
* talked w/ Unlock
* implemented changes from Robin's draft doc
* https://futo.org/
* very interesting opportunity for grant funding
* s/FPDS/FPS/
* make this more open browsers+platforms meeting
* make it public
## Feb 20
* Contacts+DID demo for co-application
* Blog post/series
* intro post
* integration into addressing
* homescreen
* ipfs implementation - iroh, mdns
* ipfs for firmware updates/downloads
* device to device local network discovery and connection
* sharing files over ipfs between phones, QR code connection
* contacts + DIDs
* ipfs search?
* Next funding
* tv work
* depends on publishing notes
* Robin stuff
* early/exploratory
*
## Jan 11
* m4 status
* https://fosstodon.org/@capyloon/109446489491413154
*
* draft new grant
* focus on contacts integrations
* perhaps to media center use cases
* and multi device flows
* look at Saturn
## Nov 28
* draft of post: https://hackmd.io/yQdxL6OJRpuiFedbb71JXA
* iroh progress - fixed almost everything needed for mdns
* for demo of provider presented qr code, eg image sharing across local network
* maybe use gossipsub, then negotiate transport eg webrtc
* todo: need a spec for this
* how to interop down the line?
* with iroh share? with durin?
* started integration in contacts api
* can't currently store arbitrary data
* instead going to move to vfs
* each contact as file
* multiple devices per contact
* peer ids?
## Nov 14
- ipfs search
- discovery component
- they'll opensearch endpoint
- they need a change on their end: https://github.com/ipfs-search/dweb-search-frontend/issues/281
- would get direct nav to ipfs content w/ handler
- jenks and Korean device oem
- in contact w/ ceo
- waiting on word
- blog post
- D will share draft w/ Fabricet
## Sep 26
* android 13 port ongoing
* iroh share
* helped fix iroh perf in non-dht mode
* overall perf
* similar on first
* super fast after b/c in http cache
* in raw mode and locally verify
* berty has a list of needs
* deltachat reached out on capyloon
* racing gateway impl link
* maybe we use in chromium
*
## Jul 16
Roadmap items
* Device update
* something for next couple years
* reference device
* means don't have to be tied to hw partner
* Software roadmap
* use-cases to force-identify the primitives and hammer out the network base
* webrecorder
* messaging (berty)
* photo/contacts sync
* identity/wallets
* metamask
* sync/collab
* connecting users in a powerful way
* Communication
* blog post introducing the platform
* target audience is hw vendors
* helping them differentiate
* new revenue channels
* different business model
* incentivize the whole supply chain
* paint that vision
* 1st and 3rd party developer ecosystems
* OS-wide theming, etc
* blog post HOWTO for app devs
*
*
## Jun 20
* More on UCANS
* fabrice listing challenges
* will share w/ fission
* user education required
* can xfer/migrate between devices
* not magical
## May 31
* UCANs
* reconciling w/ web platform
* showing up w/ your keys
* which are time-bound
* also difficult to list ui of who has permissions to what
* site x has ucan valid for y time
* can't clear ucans
* so site changes after a while - in a bad place
* action: write up these challenges, share w/ fission
* key mgmt
* FTU gens DID
* "device user" basically
* what's nice solution to not lose these
* maybe Ledger app?
* iOS Safari webextension?
* Lit protocol
*
## May 4 2022
* Share to IPFS
* any resource in device storage (file manager)
* downloads etc
* easy share to ipfs
* uploads to Estuary
* get QR code, copy to clipboard
* tried on Firefox Android, to scan
* using dweb.link gateway
* end to end sharing!
* Blob -> web activity -> ipfs
* any Blob object in web page
* share to ipfs
* lots of use-cases for this
* drawings, photos, ask the OS to publish it
* webactivity handles the rest
* OS asks first about public publishing
* then publish/pin to Estuary
* Save as -> UnixFS
* uses Firefox save-as
* talk to Ilya re processing for ipfs publishing
* Sync / UCANs / Fission
* dep on priv key up front still
* Ledger
* recognized by Gonk!
* prototype of key storage for UCAN
* Kong chips?
## Apr 11 2022
* WebExtensions
* We have a collection -- a list of items on Mozilla's website.
* We use that to give people get to choose (and we can keep them up-to-date)
* We also don't have to worry about licenses (Metamask license is not OSI), and extension size (MM is >20MB)
* Data model
* Looking at https://docs.ipfs.io/concepts/file-systems/#mutable-file-system-mfs
* Next up:
* Easy connection to Estuary, and make it easy to share uploaded content.
* Questions?
* Where do we keep the root CID for stored data? On DNS? On Pin/spaces (?)?
## Apr 4 2022
* Homescreen
* handed off to cake
* App dev+debug
* docs on this?
* F will write one to start
* Data model
* mostly blobs
* maybe need sync later
* ipld-but-not-unixfs is the way to go
## Mar 28 2022
* Grant
* waiting on grant text
* homescreen
* https://hackmd.io/OG0BBmHhSrKBMZeiF-9IEw
* VFS and persistent storage
* F writing up spec
* released debian packages for the pinephone and librem5
* positive response generally
* https://forums.puri.sm/t/capyloon-now-available-for-the-librem-5/16784
* blog
* D working on team blog for Browsers & Platforms group
* will ship something there once up
## Mar 21 2022
* Funding
* grant filed https://github.com/filecoin-project/devgrants/issues/486
* New builds ready but do not tweet on Fridays!
* FTU
* 3 short videos
* Search UX
* switching search engine
* unfair advantage
* Pine phone
* have old one, too slow
* but pinephone pro and librem and not too bad
* linux mobile community gravitating there
* but more hardcore community
* show a web front-end, get early testing/feedback
* Scheduling time for Cake to design a homescreen
* Add more folks to this meeting
* open to community
* stream to peertube?
* later tho
* add partners early
* Native protocol support
* http multiplexing
* needs verifiable gateway
* data/repo
* file based
* homescreen
* add cake to meeting