Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ BreakConstructorInitializers: BeforeColon
BreakInheritanceList: BeforeColon
BreakStringLiterals: true
# Please update .markdownlint.yaml if this line is to be updated
ColumnLimit: 80
ColumnLimit: 119
CommentPragmas: '^ IWYU pragma:'
CompactNamespaces: false
ConstructorInitializerIndentWidth: 4
Expand Down
17 changes: 0 additions & 17 deletions .devcontainer/Dockerfile

This file was deleted.

6 changes: 2 additions & 4 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,8 @@

{
"name": "Beman Project Generic Devcontainer",
"build": {
"dockerfile": "Dockerfile"
},
"postCreateCommand": "bash .devcontainer/postcreate.sh",
"image": "ghcr.io/bemanproject/infra-containers-devcontainer-gcc:14",
"postCreateCommand": "pre-commit",
"customizations": {
"vscode": {
"extensions": [
Expand Down
3 changes: 0 additions & 3 deletions .devcontainer/postcreate.sh

This file was deleted.

5 changes: 5 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
infra/** linguist-vendored
cookiecutter/** linguist-vendored
*.bib -linguist-detectable
*.tex -linguist-detectable
papers/* linguist-documentation
6 changes: 3 additions & 3 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
# **Please understand how codeowner file work before uncommenting anything in this section:**
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
#
# For projects using exemplar as a template and intend to reuse its infrastructure,
# For projects using transform_view as a template and intend to reuse its infrastructure,
# River (@wusatosi) helped create most of the original infrastructure under the scope described below,
# they are more than happy to help out with any PRs downstream,
# as well as to sync any useful change upstream to exemplar.
# as well as to sync any useful change upstream to transform_view.
#
# Github Actions:
# .github/workflows/ @wusatosi # Add other project owners here
Expand All @@ -20,4 +20,4 @@
# .pre-commit-config.yaml @wusatosi # Add other project owners here
# .markdownlint.yaml @wusatosi # Add other project owners here

* @bretbrownjr @camio @dietmarkuehl @neatudarius @steve-downey @wusatosi
* @ednolan @bretbrownjr @camio @dietmarkuehl @neatudarius @steve-downey @wusatosi
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/implementation-deficiency.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
name: Implementation Deficiency
about: Report a bug or performance issue of our implementation
title: ''
labels: bug
assignees: ''

---

<!--
Please follow our code of conduct when engaging in the Beman community:
https://github.com/bemanproject/beman/blob/main/docs/CODE_OF_CONDUCT.md
-->

## Describe the deficiency

A clear and concise description of what the deficiency is.
Link all relevant issues.
This could be a bug, or a performance problem.

## To Reproduce

```c++
// Use case
```

## Expected Behavior

A clear and concise description of what you expected to happen.

## Additional Discussions

Add any other context about the problem here.
If you believe your issue is platform dependent,
please post your compiler versions here.
29 changes: 29 additions & 0 deletions .github/ISSUE_TEMPLATE/infrastructure-issues.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: Infrastructure Issues
about: Report a bug or feature request with our Infrastructure
title: ''
labels: infra
assignees: ''

---

<!--
Please follow our code of conduct when engaging in the Beman community:
https://github.com/bemanproject/beman/blob/main/docs/CODE_OF_CONDUCT.md
-->

## I am attempting to

Describe what you were attempting to do.

## Expected Behavior

A clear and concise description of what you expected to happen.

## Current Behavior

A clear and concise description of what actually happened.

## Additional Discussions

Add any other context about the problem here.
33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/paper-discussion.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
name: Paper Discussion
about: Provide feedback to current API
title: ''
labels: ''
assignees: ''

---

<!--
Please follow our code of conduct when engaging in the Beman community:
https://github.com/bemanproject/beman/blob/main/docs/CODE_OF_CONDUCT.md
-->

## Use case

Describe your concerns about adding this change to the C++ Standard Library.

```c++
// example snippet
```

## What I like

Let us know what you find positive about current approach / design.

## What I dislike

Let us know what you find negative about current approach / design.

## Discussion

Let us know if you have any more remarks.
71 changes: 71 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
<!--
Please follow our code of conduct when engaging in the Beman community:
https://github.com/bemanproject/beman/blob/main/docs/CODE_OF_CONDUCT.md
-->

<!--
Thank you for your contribution!

If you are updating project structure or build configs:
- Make sure your contribution conforms to the Beman Standard:
https://github.com/bemanproject/beman/blob/main/docs/BEMAN_STANDARD.md
- For new CMake arguments / presets: please make sure you added appropriate CI tests.

If you are updating documentation:
- Make sure badges and pictures does not impact readability.

If you are updating implementations:
- Make sure you submit appropriate testing.

We encourage small and incremental additions instead of large redesigns.
They are easier and faster to review.
They are also less likely to introduce bugs.

While we do not formally adopt this guide as a standard,
we encourage you to read and consider:
"The CL author’s guide to getting through code review".
https://google.github.io/eng-practices/review/developer/

Regardless, feel free to open a PR on your existing changes.
We appreciate the suggestion and will help out.

Please run pre-commit against your change to comply with our linting rules.
The command to check all files in the directory is:
$ pre-commit run --all-files
-->

<!-- markdownlint-disable-next-line MD041 -->
## Description

Please describe your contribution in a single sentence.

## Related Issues

<!-- use magic keywords like "fix" to close issues linked to this PR automatically -->

## Motivation and Context

Explain why this change is needed.

## Testing

Explain how is this tested.

## Meta

<!--
The convention in Beman is for the PR author to merge the PR once it's ready.
You can check this box to indicate that you would like Beman members to merge the PR
for you when appropriate reviews have passed.

Please note that:
1. Stale PR may still be merged by a Beman member,
if you need significant time to work on your PR,
leave a comment and change it's status to draft.
2. If you are not a member of the Beman project,
you may not have the permission necessary to merge your own PR.
-->

- [ ] If all approvals are obtained and the PR is green, any Beman member can merge the PR.

<!-- make sure you run pre-commit before opening a PR -->
4 changes: 4 additions & 0 deletions .github/workflows/.beman_submodule
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[beman_submodule]
remote=https://github.com/bemanproject/infra-workflows.git
commit_hash=d03a513d25e1251b968988bd4b28a03a220a8c5f
allow_untracked_files=True
1 change: 1 addition & 0 deletions .github/workflows/.github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @ednolan
Loading
Loading