tvl-depot/web/converse
Vincent Ambo 473604f567 refactor: Move nixpkgs attribute to third_party.nixpkgs
Please read b/108 to make sense of this.

This gets rid of the explicit list of exposed packages from nixpkgs,
and instead makes the entire package set available at
`third_party.nixpkgs`.

To accommodate this, a LOT of things have to be very slightly shuffled
around. Some of this was done in already submitted CLs, but this
change is unfortunately still quite noisy.

Pay extra attention to:

* overlay-like functionality that was partially moved to actual
  overlays (partially as in, the minimum required to get a green
  build)

* modified uses of the package set path, esp. in NixOS systems

Special notes:

* xanthous has been disabled in CI because of issues with the Haskell
  overlay
* //third_party/nix has been disabled because of other unclear
  dependency issues

Both of these will be tackled in a followup CL.

Change-Id: I2f9c60a4d275fdb5209264be0addfd7e06c53118
Reviewed-on: https://cl.tvl.fyi/c/depot/+/2910
Reviewed-by: glittershark <grfn@gws.fyi>
Reviewed-by: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
2021-04-10 21:18:55 +00:00
..
migrations feat(web/converse): Import repository 2021-04-05 17:01:15 +02:00
src fix(web/converse): Update to use mime_guess::from_path 2021-04-05 19:19:00 +00:00
static feat(web/converse): Import repository 2021-04-05 17:01:15 +02:00
templates chore(converse): Remove old Github-specific things 2021-04-05 15:47:42 +00:00
.gitignore feat(web/converse): Import repository 2021-04-05 17:01:15 +02:00
build.rs feat(web/converse): Import repository 2021-04-05 17:01:15 +02:00
Cargo.lock refactor(web/converse): Use crimp instead of reqwest 2021-04-05 19:19:00 +00:00
Cargo.toml refactor(web/converse): Use crimp instead of reqwest 2021-04-05 19:19:00 +00:00
default.nix refactor: Move nixpkgs attribute to third_party.nixpkgs 2021-04-10 21:18:55 +00:00
envrc.example feat(web/converse): Import repository 2021-04-05 17:01:15 +02:00
LICENSE feat(web/converse): Import repository 2021-04-05 17:01:15 +02:00
README.md docs(converse): Convert README to Markdown 2021-04-05 15:47:42 +00:00
todo.org feat(web/converse): Import repository 2021-04-05 17:01:15 +02:00

Converse

Welcome to Converse, a work-in-progress forum software written in Rust. The intention behind Converse is to provide a simple forum-like experience.

There is not a lot of documentation about Converse yet and it has several known issues. Also note that Converse is being developed for a specific use-case and is not going to be a forum feature kitchen-sink like most classical forum softwares.

Better documentation is forthcoming once the remaining basics have been taken care of.