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

chore: adds meeting notes for 2018-11-27 bi-weekly sync #51

Merged
merged 1 commit into from
Nov 28, 2018

Conversation

pgte
Copy link
Contributor

@pgte pgte commented Nov 27, 2018

Notes for bi-weekly sync of #49

@ghost ghost assigned pgte Nov 27, 2018
@ghost ghost added the in progress label Nov 27, 2018
@pgte pgte merged commit afe2ca7 into master Nov 28, 2018
@ghost ghost removed the in progress label Nov 28, 2018
@daviddias daviddias changed the title chore: adds meeting notes for 2018-11-28 bi-weekly sync chore: adds meeting notes for 2018-11-27 bi-weekly sync Nov 28, 2018
- Lazy load of comments and replies (view more)
- In progress:
- versidag + ipfs-versidag modules
- https://github.com/ipfs/dynamic-data-and-capabilities/issues/50
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

- Next:
- Integrate ipfs-versidag into discussify so that we have history
- This will require a small refactor since some of stuff currently in the CRDT is no longer necessary
- Either launch discussify in chrome/firefox store
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not both?

Copy link

@satazor satazor Nov 28, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kickstarting the Identity/IDM will require me to do a technical top-down analysis to decompose it in smaller parts. Those parts can be made individually and even in parallel. There's a few people that want to contribute and those smaller parts can be assigned to whoever is interested in helping.

There's important stuff that needs to be done for Discussify to be launched in the stores:

  • Make manifest.json compatible with Firefox: this will require to setup a manifest.json template and run it for Chrome and Firefox
  • Pinner must be working; it would be bad if data is simply lost
  • Add versioning to the data-model so that we can do breaking changes if necessary
    • What we are thinking for now is simply suffixing the collaboration name with a version. It's assumed that whenever the version changes, all discussions are reset. Note that the data isn't actually lost, because you can always install the previous version to see the old comments.
    • Later, we should think thoroughly on how we deal with migrations. This is a use-case of many DApps and I think that it's worth discussing it as a feature of peer-star-app.
  • The history & new header can be later added via an update

I'm afraid that if I dedicate the time to do what I listed above, I will only be able to kickstart the identity in 1w+. I've talked with @pgte about adding Pedro Santos to help launching Discussify with these simpler tasks so that I can focus on Identity. He will follow up with you on that via email.

- Implement new header (smaller and prettier)
- Publish on store: logo + copy + public key?
- ...or kickstart Identity/IDM
- Prepare talk about DApps + IPFS + peer-star-app for OPO.js
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will Discussify be released on the app store for OPO.js talk?

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's possible, even if the history/new header aren't ready. We can launch those features later on via an update. @marcooliveira perhaps the launch plan should have this in mind

- Decided to push off more sophisticated synchronization of version graphs for now
- IPLD also interested in this problem (may start talking in the https://github.com/ipld/replication repo)
- Starting sharing and version graph synchronization in https://github.com/aschmahmann/ipshare
- MultiWriter IPNS Draft Interface Specs (in the IPShare repo)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@daviddias daviddias deleted the chore/meeting-notes-20181127 branch November 28, 2018 11:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants