-
-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
restructure readme, add spellcheck, fix typos
- Loading branch information
Showing
14 changed files
with
85 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
name: Check for typos | ||
|
||
on: | ||
merge_group: | ||
pull_request: | ||
push: | ||
branches: | ||
- main | ||
workflow_dispatch: | ||
|
||
jobs: | ||
check-typos: | ||
name: "Spell-check repository source" | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout repository | ||
uses: actions/checkout@v4 | ||
- name: Run spell-check | ||
uses: crate-ci/typos@master |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
# Contributing | ||
|
||
Contributions are very welcome. However, if you intend to change anything more than updating a dependency or fixing a small bug, please open an issue first. | ||
We would like to discuss any bigger changes before they are actually implemented. | ||
|
||
## Tech stack | ||
|
||
Our tech stack mainly consists of the following: | ||
|
||
- Rust | ||
- PostgreSQL | ||
- Vue | ||
- TypeScript | ||
- SCSS | ||
|
||
## Finding issues to fix | ||
|
||
If you are looking for issues to fix, you can look over the [issue tracker](https://github.com/kitsune-soc/kitsune/issues) and comment under the issue that interests you! | ||
We will get back to you, assign you the issue if you're up for it, and answer questions about the codebase in the issue or on Matrix! | ||
|
||
## Project structure | ||
|
||
- `contrib/`: Files for configuring Kitsune (Systemd, Caddy, etc.) | ||
- `crates/`: Sub-crates Kitsune consists of | ||
- `docs/`: Documentation in form of an [mdBook](https://rust-lang.github.io/mdBook/) | ||
- `kitsune/`: Main Kitsune server binary | ||
- `kitsune-cli/`: Kitsune CLI binary | ||
- `kitsune-fe/`: Kitsune frontend project | ||
- `kitsune-job-runner/`: Kitsune dedicated job runner | ||
- `lib/`: Libraries made for Kitsune but with no dependencies on Kitsune-specific code. Easily usable by other projects | ||
- `public/`: Public web assets | ||
- `web/`: Resources specific to the [website](https://joinkitsune.org) | ||
- `xtask/`: Task-runner polyfill | ||
|
||
## Note on required libraries | ||
|
||
We use [Nix](https://nixos.org) for handling our development dependencies. | ||
When in doubt, install Nix and run `nix develop` to get yourself a shell with all required dependencies and services | ||
(you might need to enable some unstable features of Nix since Flakes aren't stable yet!). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
[files] | ||
extend-exclude = [ | ||
"crates/kitsune-http-signatures/tests/data.rs", | ||
"crates/kitsune-language/examples/basic.rs", | ||
"crates/kitsune-language/src/map.rs", | ||
"lib/post-process/tests/input/*", | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters