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

[BLIP-10] Upgrade Core #13

Open
zacparker41 opened this issue Jan 8, 2022 · 15 comments
Open

[BLIP-10] Upgrade Core #13

zacparker41 opened this issue Jan 8, 2022 · 15 comments
Labels
Icebox BLIP is deferred for future assessment Packages BLIP is related to package updates Roadblocked BLIP is roadblocked

Comments

@zacparker41
Copy link

zacparker41 commented Jan 8, 2022

Upgrade Core

Upgrade core package components for standards compliance.
Zac Parker (@zacparker41)


Abstract

The core package has not been materially updated since December 17, 2020. Since then, the Baseline Protocol standard has been published and there has been significant R&D which has resulted in a software stack capable of satisfying enterprise demand in a manner that is standards compliant. In the interest of being compliant with the standard, it is a high priority to propagate those changes to the core package.

Motivation

Standards compliance, production systems.

Specification

The following packages represent the core protocol specification:

Previous Package New Package Reference Description
api api https://github.com/provideplatform/baseline The linked repo will be open source on or about 1/15 upon kickoff of the OASIS Provide Open Project
-- consensus forthcoming
contracts contracts forthcoming
messaging messaging forthcoming
persistence middleware https://docs.provide.services/api/quickstart/baseline/product-middleware-integration
privacy privacy https://github.com/provideplatform/privacy
-- registry https://github.com/provideplatform/ident
types types forthcoming
-- vault https://github.com/provideplatform/vault

Test Cases

Documentation forthcoming.

Reference Implementation

Documentation forthcoming.

Security Considerations

Documentation forthcoming.

@skosito
Copy link

skosito commented Jan 9, 2022

I'm curious to read a bit about significant r&d mentioned in the abstract. As a dev, it would be interesting to me to get a better feeling about enterprise demands, could you please point me to place where you documented it? Thanks

@skosito
Copy link

skosito commented Jan 9, 2022

Also, one more question, should we use provide stack as reference or simply use baseline standard and update packages according to standard docs?

@GoldenBit0 GoldenBit0 added the New BLIP is open / new label Jan 10, 2022
@kthomas
Copy link

kthomas commented Jan 10, 2022

Also, one more question, should we use provide stack as reference or simply use baseline standard and update packages according to standard docs?

Provide stack with standard swagger API reference will work nicely.

@GoldenBit0
Copy link
Member

GoldenBit0 commented Jan 10, 2022

1/10/22 Core Devs:

  • Propose group review of the Core (existing and new)
  • Next steps: Sonal create working group and schedule first session, create new channel
  • Timeframe: start in Jan

@GoldenBit0 GoldenBit0 added In progress BLIP work is in progress, with 'assigned' members and removed New BLIP is open / new labels Jan 17, 2022
@GoldenBit0 GoldenBit0 added the Packages BLIP is related to package updates label Jan 17, 2022
@GoldenBit0
Copy link
Member

1/24/22 Core Devs:

  • PR will be created and reviewed in next Core Devs session

@GoldenBit0
Copy link
Member

2/7/22 Core Devs:

  • PR will be created and reviewed in next Core Devs session

@GoldenBit0
Copy link
Member

3/7/22 Core Devs:
@kthomas please update

@GoldenBit0
Copy link
Member

3/21/22 Core Devs:
@kthomas please update

@kthomas
Copy link

kthomas commented Mar 23, 2022

Updating coming @GoldenBit0 ...

The didkit work is being merged into main this week across the stack and we will be propagating standards-related items up finally.

Thanks to the entire community for its patience as we have navigated the new PRVD-OASIS launch and how it relates to Baseline. Excited to share the updates live with the team at the next core devs meetup.

@GoldenBit0 GoldenBit0 added Roadblocked BLIP is roadblocked and removed In progress BLIP work is in progress, with 'assigned' members labels Apr 4, 2022
@GoldenBit0
Copy link
Member

4/4/22 Core DEvs:
@kthomas status changed to roadblock, awaiting update in core dev call or PR for review

@GoldenBit0
Copy link
Member

5/2/22 Core Devs:
@kthomas awaiting update in core dev call or PR for review

@kthomas
Copy link

kthomas commented May 2, 2022

Coming with PR! By next coredevs.

@GoldenBit0
Copy link
Member

GoldenBit0 commented Jun 13, 2022

6/13/22 Core Devs:
@kthomas any updates?

  • Marking as icebox

@GoldenBit0 GoldenBit0 added the Icebox BLIP is deferred for future assessment label Jun 13, 2022
@fleischr
Copy link

There was some progress on this in the BRI-1 branch Phillip last updated in august. There's an open PR under his name. We'll need to apply a few more updates from Phillip's last commits.

@fleischr
Copy link

I've done more analysis on this effort. I have a sheet of individual work items code / documentation wise that can be paced out in step with migration of BRI-1 repos from the provideplatform org to prvd-oasis.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Icebox BLIP is deferred for future assessment Packages BLIP is related to package updates Roadblocked BLIP is roadblocked
Projects
None yet
Development

No branches or pull requests

5 participants