automerge/pushpin

Add a device to profile?

edrex opened this issue · 7 comments

edrex commented

Pushpin is frickin amazing. I've been using it with my non-tech friend to make some travel plans, and we've been really impressed.

I notice when i double tap my avatar to access the "Edit Profile..." view there is a "devices" section with one device listed. Is it currently possible to add additional devices under the same profile? Just curious if I'm missing some UI or it's just unimpl.

Cheers from Oregon
-- Eric

pvh commented

Absolutely! To add a second device on the same profile, copy the clipboard link from the first device to the second. You can find the link in the omnibox that pops up.

You can also stand up a storage peer on a server somewhere. It runs hypermerge in a headless environment so that you don't need to have your usual computer open and online to share data or receive updates from other users.

https://github.com/mjtognetti/pushpin-peer

edrex commented

To add a second device on the same profile, copy the clipboard link from the first device to the second. You can find the link in the omnibox that pops up.

So far unsuccessful. Where in the omnibox (accessed via map icon) can I find the link to copy? I tried copying the local profile link (pushpinContentType=contact) but I'm not sure where to paste.

Also, what's the protocol mechanism by which two nodes share a profile? Does the profile log just refer to them? Or do they share a write key (assuming no)? Reading HACKING.md#the-pushpin-data-model doesn't elucidate.

Sorry to bother, and ty :)

edrex commented

I think I need to read https://github.com/automerge/hypermerge/blob/master/ARCHITECTURE.md to understand how hypermerge builds on hypercores.

pvh commented

The UI is bad here! The link should have a contentType of workspace...

pvh commented

Okay, the URL you need to copy is the clipboard in the top titlebar of the omnibox next to your profile icon. (Again, I hate this, so sorry.) Then, paste it into the omnibox of another instance of the app, and it will load that profile there without deleting the old one. You can switch between them by clicking.

edrex commented

ohhhhhh

I feel so stupid. I didn't realize that profile switching was built into the omnibar. that is actually awesome.

pvh commented