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

Dual-license error-stack and misc drive-by updates #1172

Merged
merged 46 commits into from
Oct 7, 2022
Merged

Conversation

vilkinsons
Copy link
Member

@vilkinsons vilkinsons commented Oct 6, 2022

🌟 What is the purpose of this PR?

This PR combines multiple miscellaneous changes.

  • Adds mention of our CLA Assistant bot/process to the top-level CONTRIBUTING file.
  • Adds an additional license option to our error-stack Rust crate (introducing Apache 2.0 as an option, complementing the existing MIT license).
  • Improves license markdown formatting.
  • Improves the structure of the error-stack README and adds additional information.
  • Adds additional information to our open-source strategy blog post.
  • Updates certain README text ahead of planned monorepo structure improvements.
  • Updates the filenames of our markdown blog posts to enable better cross-env chronological sorting.
  • Updates the titles of various blog post authors to reflect their positions at HASH.
  • Improves title of 'blocks' GitHub Issue bug report form
  • Adds deer crate GitHub Issue bug report form ahead of Introduce deer crate at v0.0.0 #1163 merging

Testing to see if this breaks the ordering...
vilkinsons and others added 3 commits October 7, 2022 14:19
Co-authored-by: Tim Diekmann <21277928+TimDiekmann@users.noreply.github.com>
Co-authored-by: Tim Diekmann <21277928+TimDiekmann@users.noreply.github.com>
Co-authored-by: Tim Diekmann <21277928+TimDiekmann@users.noreply.github.com>
@vilkinsons
Copy link
Member Author

vilkinsons commented Oct 7, 2022

Adds deer crate GitHub Issue bug report form ahead of #1163 merging

Does this PR block #1163?

We're fine with them merging in either order! @indietyp No. 😄

Copy link
Member

@TimDiekmann TimDiekmann left a comment

Choose a reason for hiding this comment

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

I updated the README.mds in sites/hashdev/public/blog to point to the correct folders in 674e274

Changes are looking good, but I noticed, that a readme for the 5. and 9. blog post are missing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/infra Relates to version control, CI, CD or IaC (area) area/libs > error-stack Affects the `error-stack` crate (library)
Development

Successfully merging this pull request may close these issues.

3 participants