From fd415d2514d4286371a3e41b0e9baf2f773a6b59 Mon Sep 17 00:00:00 2001 From: Nathan McCarty Date: Wed, 23 Nov 2022 01:05:24 -0500 Subject: [PATCH] doc: Point to actm project on sourcehut --- .templecat.toml | 6 +++--- Cargo.toml | 5 ++--- README.md | 12 ++++++------ doc/contributing.md | 19 ++++++++++--------- 4 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.templecat.toml b/.templecat.toml index ad9601f..c01d2b4 100644 --- a/.templecat.toml +++ b/.templecat.toml @@ -7,9 +7,9 @@ project_name = 'actm' authors = ["Nathan McCarty "] description = "Tiny actors framework for rust" repository = "https://git.sr.ht/~thatonelutenist/actm" -hub = "https://sr.ht/~thatonelutenist/PeerDex" -mailing_list = "~thatonelutenist/PeerDex-devel" -ann_mailing_list = "~thatonelutenist/PeerDex-announce" +hub = "https://sr.ht/~thatonelutenist/actm" +mailing_list = "~thatonelutenist/actm" +ann_mailing_list = "~thatonelutenist/actm" license = "0BSD" [locals."flake.nix"] diff --git a/Cargo.toml b/Cargo.toml index 36f93ea..02d61ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,10 +5,9 @@ authors = ["Nathan McCarty "] edition = "2021" description = "Tiny async actors framework for rust" readme = "README.md" -homepage = "https://sr.ht/~thatonelutenist/PeerDex/" -repository = "https://git.sr.ht/~thatonelutenist/peerdex" +homepage = "https://sr.ht/~thatonelutenist/actm/" +repository = "https://git.sr.ht/~thatonelutenist/actm" license = "0BSD" -publish = false [features] # Support for the async-std executor diff --git a/README.md b/README.md index 187570f..5f41c27 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ # actm -Tiny async actors framework +Tiny actors library for rust. + +Supports both asynchronous (executor agnostic) and synchronous actors, and sync/async actors can be +mixed within the same program. This project is licensed under the terms of the [The Zero Clause BSD License](./LICENSE). ## Contributing -This project is developed as part of [PeerDex](https://git.sr.ht/~thatonelutenist/peerdex), please -see its [contributing.md](https://git.sr.ht/~thatonelutenist/peerdex/tree/trunk/doc/contributing.md) -for information and instructions on contributing, this project uses the same policies and mailing -lists. Please also see our project hub at -[~thatonelutenist/PeerDex](https://sr.ht/~thatonelutenist/PeerDex/). +See [`contributing.md`](./doc/contributing.md) as well as our +[project hub](https://sr.ht/~thatonelutenist/actm). diff --git a/doc/contributing.md b/doc/contributing.md index 589d078..88eae8d 100644 --- a/doc/contributing.md +++ b/doc/contributing.md @@ -1,16 +1,17 @@ # Guide to Contributing to actm Development for this project happens on the -[~thatonelutenist/PeerDex-devel@lists.sr.ht](https://lists.sr.ht/~thatonelutenist/PeerDex-devel) mailing list, please direct all patch -sets and other development related email to it: <~thatonelutenist/PeerDex-devel@lists.sr.ht>. +[~thatonelutenist/actm@lists.sr.ht](https://lists.sr.ht/~thatonelutenist/actm) mailing list, please +direct all patch sets and other development related email to it: +<~thatonelutenist/actm@lists.sr.ht>. ## Communicating With The Developers At the moment, our primary means of communication is our mailing list, please feel free to send us -an email at <~thatonelutenist/PeerDex-devel@lists.sr.ht>, and subscribe to our announcements at -[~thatonelutenist/PeerDex-announce@lists.sr.ht](https://lists.sr.ht/~thatonelutenist/PeerDex-announce). +an email at <~thatonelutenist/actm@lists.sr.ht>, and subscribe to our announcements at +[~thatonelutenist/actm@lists.sr.ht](https://lists.sr.ht/~thatonelutenist/actm). -Also see our project hub at https://sr.ht/~thatonelutenist/PeerDex. +Also see our project hub at https://sr.ht/~thatonelutenist/actm. ## Building and Tooling @@ -34,9 +35,9 @@ The nix flake provides a (optional) binary cache, due to a UI quirk of `direnv` ### Rust -actm does not currently have a set MSRV, and currently targets the latest stable compiler. The -exact version of the toolchain in use is defined by the nix flake, but when developing without it, -please use the latest stable release of the toolchain, at least for `rustc` and `clippy`. +actm does not currently have a set MSRV, and currently targets the latest stable compiler. The exact +version of the toolchain in use is defined by the nix flake, but when developing without it, please +use the latest stable release of the toolchain, at least for `rustc` and `clippy`. ### cargo-audit @@ -94,7 +95,7 @@ the project. ### Submitting Patches This project does collaboration via email, please [git send-email](https://git-send-email.io/) your -patch sets to our development mailing list at <~thatonelutenist/PeerDex-devel>. +patch sets to our development mailing list at \<~thatonelutenist/actm>. ## Programming guidelines and style notes -- 2.45.2