-
Notifications
You must be signed in to change notification settings - Fork 476
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
Improve documentation about algorithm implementation sources #1928
Comments
Note that @jplomas suggested using Github actions for monitoring activity on upstreams. |
Elaborating on meeting discussion points, I am happy to develop automation tooling to flag upstream commits/issues for review. It would be helpful to have some thoughts and input into where the flagging is done, as I have a reasonable idea of the mechanism and steps to achieve this. Options are: 1. As tagged issues on liboqs (with a label, e.g.
|
I don't quite see the Con on option 3 if there'd be an option to auto-upload this file to a Wiki page (?) That way it can be manually curated by anyone willing to do so... |
I guess this is an unfamiliar / different process to handling issues and workstreams than some contributors would be used to. Essentially taking the workflow one step beyond the GitHub platform - and all the benefits that affords. Not necessarily entirely negative. (FWIW I think 3 is still my preferred option) |
So it is mine. Thanks again for the offer to take this on to improve OQS' stability -- and now these proposals! Please let us know whether there's more feedback you'd like to get. |
I do feel overwhelmed by the number of issues in liboqs already, and I agree 1 could make it worse. If the repo in 2 is used solely for this purpose, then I'm not so worried about it as a quality indicator, but we still might struggle since we haven't yet mastered Github issue management/organization. So maybe 3 gives us the most flexibility -- in some sense, that's a similar approach to the small CI dashboard at https://openquantumsafe.org/dashboard.html. |
Thank you, that's ample consensus for me to try and put something together. The rest of my month is pretty busy but will see what I can do. |
We should improve our documentation on the sources of our algorithm implementations, including:
The address of the immediate upstream is included in algorithm datasheets in the docs folder, but not the deeper information described above.
It is also not immediately obvious to people new to OQS where this information can be found.
The text was updated successfully, but these errors were encountered: