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

Rln-Relay features/refactoring targeted for release 0.13.0 #1268

Closed
29 tasks done
staheri14 opened this issue Oct 14, 2022 · 15 comments
Closed
29 tasks done

Rln-Relay features/refactoring targeted for release 0.13.0 #1268

staheri14 opened this issue Oct 14, 2022 · 15 comments

Comments

@staheri14
Copy link
Contributor

staheri14 commented Oct 14, 2022

Problem

This is to keep track of the rln-relay features to be ready for integration in the next nwaku release 0.13.0.

Below is a non-exclusive list of features and refactoring tasks that would be good to be tackled for the next release.
The task assignments are tentative.

There are a couple of other low-hanging fruits which we can attempt in case the above list is completed earlier than the deadline.

Acceptance criteria

Getting the listed features ready and tested by the indicated deadline below.
Making sure there is no regression regarding the added features on the waku v2 fleets.

Deadline

November 8th (one week prior to the next release date).
cc: @jm-clius, @oskarth

@staheri14
Copy link
Contributor Author

staheri14 commented Oct 14, 2022

Please add your suggested tasks as a comment to this issue. Once prioritized, then we can update the issue description. @rymnc @s1fr0

@s1fr0
Copy link
Contributor

s1fr0 commented Oct 14, 2022

The issue to be investigated that we discussed internally: #1270

@staheri14
Copy link
Contributor Author

@rymnc Any comments on this?

@staheri14
Copy link
Contributor Author

The issue to be investigated that we discussed internally: #1270

Added to the issue.

@s1fr0
Copy link
Contributor

s1fr0 commented Oct 17, 2022

Maybe also vacp2p/rfc#511 and the corresponding vacp2p/rfc#522 ? Unclear the current state of these.

@LNSD
Copy link
Contributor

LNSD commented Oct 17, 2022

The following issue covers the credentials store implementation; in it, you can find my comment based on the work assessment I did: #1021

I guess that you want to add it to this issue's description.

@rymnc
Copy link
Contributor

rymnc commented Oct 18, 2022

@rymnc Any comments on this?

Looks like a great roadmap!

@s1fr0
Copy link
Contributor

s1fr0 commented Oct 22, 2022

Post updated with new issues/PR related to keystore integration for RLN credentials.

@staheri14 staheri14 added this to the Release 0.13.0 milestone Oct 24, 2022
@jm-clius
Copy link
Contributor

Thanks for great progress team! As far as I know this has been reviewed and everything we want to include in the revised list for 0.13.0 has been merged? Could we get this issue in a state where we can close it by release time (EOB Monday 14 Nov)? In other words, any open listed issues/tasks should move to a new tracking issue (if applicable). Closing this issue is necessary to close the release milestone.

@rymnc
Copy link
Contributor

rymnc commented Nov 14, 2022

Thanks for great progress team! As far as I know this has been reviewed and everything we want to include in the revised list for 0.13.0 has been merged? Could we get this issue in a state where we can close it by release time (EOB Monday 14 Nov)? In other words, any open listed issues/tasks should move to a new tracking issue (if applicable). Closing this issue is necessary to close the release milestone.

#1376 tracking here now

@s1fr0
Copy link
Contributor

s1fr0 commented Nov 14, 2022

No change in #1367 was merged to master (closed draft PR) and hence it is not relevant for release v0.13.0.

IMO it should not be part of this issue and should be moved instead to #1376

@staheri14
Copy link
Contributor Author

Thanks @rymnc, for opening the tracking issue; the current one can be closed.

@staheri14
Copy link
Contributor Author

staheri14 commented Nov 14, 2022

No change in #1367 was merged to master (closed draft PR) and hence it is not relevant for release v0.13.0.

IMO it should not be part of this issue and should be moved instead to #1376

@s1fr0 I think it is not gonna show up as part of the release as it is not merged. What is in this issue is just the description of the efforts that were made toward creating a separate API for group synchronization. WDYT?

@s1fr0
Copy link
Contributor

s1fr0 commented Nov 14, 2022

Sure! My previous message was just in light of #1268 (comment) and also with respect to the issue title: i.e. features/refactoring targeted for release 0.13 and description "features to be ready for integration in the next nwaku release 0.13.0.".

For that reason I think is better to just move that to the issue targeting v 0.14 since is still pending. But nothing critical of course.

@staheri14 staheri14 moved this to Done in Vac Research Nov 14, 2022
@staheri14
Copy link
Contributor Author

I see that @rymnc has moved the refactoring part to the new issue, so I just closed this one.

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

No branches or pull requests

5 participants