From 30d68704bf0a22f33e6bf64bf01ac26204160e03 Mon Sep 17 00:00:00 2001
From: Fuwn
Date: Wed, 12 Jun 2024 04:29:19 +0000
Subject: docs(readme): clean up
---
README.rst | 68 +++++++++++---------------------------------------------------
1 file changed, 12 insertions(+), 56 deletions(-)
diff --git a/README.rst b/README.rst
index 22152de..d2e0c6c 100644
--- a/README.rst
+++ b/README.rst
@@ -5,37 +5,23 @@
+ width="200">
- The Open-Source WorldServer
- A Worlds united
+ Whirl: The Open-Source WorldServer
+ A Worlds United
-
-
-.. image:: https://img.shields.io/discord/821938182274154506
- :alt: Discord
- :target: https://discord.com/invite/8hn6padWF6
-
-.. image:: https://www.codefactor.io/repository/github/whirlsplash/whirl/badge
- :alt: CodeFactor
- :target: https://www.codefactor.io/repository/github/whirlsplash/whirl
+
-.. image:: https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg
- :alt: Say Thanks
- :target: https://saythanks.io/to/contact@fuwn.me
-
-.. image:: https://img.shields.io/github/license/Whirlsplash/whirl
- :alt: License
- :target: ./LICENSE
+
.. raw:: html
-Whirl, an open-source implementation of the
+Whirl is an open-source implementation of `Worlds `_'
`WorldServer `_
-protocol in `Rust `_.
+protocol, written in the modern and safe `Rust `_.
Purpose
-------
@@ -45,7 +31,7 @@ Two *main* reasons;
1. Worlds' official servers are old, slowly deteriorating, and *probably* unmaintained.
2. Worlds is **old**; the shutdown of the servers is inevitable.
-**TLDR**: To keep Worlds' legacy going for future generations.
+**TLDR**: To keep Worlds' legacy alive for future generations.
Usage
-----
@@ -63,23 +49,13 @@ Documentation about the entire Whirlsplash ecosystem can be found
`here `_.
If you are looking for explicit documentation of only Whirl's source code, you
-must generate them yourself be cloning the repository and running the Cargo
-subcommand;
+may generate them yourself be cloning the repository and running the `doc` Cargo
+subcommand:
.. code-block:: shell
$ cargo +nightly doc --open --document-private-items --no-deps # or `cargo make gen-docs`
-Known Issues
-------------
-
-- https://github.com/Whirlsplash/whirl/issues/2
-
-Contributing
-------------
-
-Please reference the `contribution guidelines <./CONTRIBUTING.md>`_ of this repository.
-
Development Dependencies
------------------------
@@ -98,27 +74,7 @@ Optional
- `sqlfluff `_ — SQL linting
- `Valgrind `_ — Benchmarking
-*These development dependencies (excluding sqlfluff) will automatically be satisfied if you are
-using the Nix shell configuration as provided.*
-
-Benchmarking
-------------
-
-For the time being; benchmarking is only available for \*nix-based environments as the benchmarking
-utility currently in place, `Iai `_, has a hard dependency on
-`Valgrind `_ which is only accessible within \*nix-based environments.
-
-More so, the current benchmarks which have been set-up do not cover the full extent of Whirl, but a
-small portion of the crates which make up Whirl as a whole. In the future, benchmarks may be
-expanded upon.
-
-To execute the available benchmarks, use the following Cargo subcommand;
-
-.. code-block:: shell
-
- $ cargo bench
-
-License
+Licence
~~~~~~~
-`GNU General Public License v3.0 <./LICENSE>`_
+This project is licensed with the `GNU General Public License v3.0 <./LICENSE>`_.
--
cgit v1.2.3