Rust icon indicating copy to clipboard operation
Rust copied to clipboard

Port build_directory_md from Python to Rust

Open cclauss opened this issue 2 years ago • 4 comments

The build_directory_md.py run in our GitHub Action directory_workflow.yml should be replaced by Rust code.

This process should be done in three separate pull requests.

  • [ ] Run both the Python and Rust versions in the same GitHub Action and fail if the two files are not identical.
  • [ ] Remove the running of the Python code in the GitHub Action and remove the Python file.
  • [ ] [Optional] Modify the Rust version to add any new information and/or look and feel.

cclauss avatar Mar 14 '23 09:03 cclauss

Why should we replace the existing script?

siriak avatar Mar 18 '23 08:03 siriak

Because:

  1. It might be a change of pace for a contributor to contribute something that is not an algorithm.
  2. Learning how GitHub Actions work and how to improve them is a superpower.
  3. This community will be better able to maintain and improve code written in Rust.
  4. I may port innovations made in the new implementation back into the Python repo.

cclauss avatar Mar 18 '23 08:03 cclauss

Agree, let's do it then

siriak avatar Mar 19 '23 07:03 siriak

This issue has been automatically marked as abandoned because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Apr 19 '23 00:04 github-actions[bot]

Let's keep this open for a while in case somebody wants to update the Rust script with new features. I can't think of any off the top of my head, but this doesn't mean there are none

siriak avatar Aug 23 '23 08:08 siriak

This issue has been automatically marked as abandoned because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Sep 23 '23 00:09 github-actions[bot]

Please ping one of the maintainers once you add more information and updates here. If this is not the case and you need some help, feel free to ask for help in our Gitter channel. Thank you for your contributions!

github-actions[bot] avatar Sep 30 '23 00:09 github-actions[bot]