Skip to content

Commit

Permalink
Merge pull request #12 from planetf1/onboard1
Browse files Browse the repository at this point in the history
  • Loading branch information
planetf1 authored Mar 6, 2024
2 parents 3b4c66b + 099da50 commit 38cf1a6
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 1 deletion.
3 changes: 2 additions & 1 deletion 2024-04-hackathon.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,8 @@ For raising issues around pq-code-package generally:
## Onboarding projects

- [List of projects & contacts we hope to onboard](candidate-projects)
- getting started with setting up a new project
- [getting started with setting up a new project][project-onboarding]
- Common documentation


## Facilitators
Expand Down
35 changes: 35 additions & 0 deletions project-onboarding.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Project Onboarding

## License Requirements

- Project source should be either under the Apache-2.0 or MIT license
- Documentation should be CC-BY-4.0

## Creating a Github repo

1. Decide on an initial name for the repo.

This is expected to be of the form
```
algorithm-language[-optionalplatform][-optionaldescriptor]
```
for example
```
mlkem-assembly-avx2-jasmin
```
See [tsc/11](https://github.com/pq-code-package/tsc/issues/11) for discussion
2. Raise github issue to request repo and access group be created
- Use the [tsc repo issues](https://github.com/pq-code-package/tsc/issues) to request a new github repository for the project
- Provide the following information:
- name
- description
- Appropriate access groups:
- initial list of maintainers
- initial list of core contributors
- any other relevant access into
- anything else relevant...
- Alternatively in the issue specify the source repo to migrate the code from & engage in a discussion as to the best way to acheive this

0 comments on commit 38cf1a6

Please sign in to comment.