Vincent Ambo 50f87e0ea0 subtree(web/planet-mars): import project from previous upstream
This project is moving into the depot. Upstream is
github/thkoch2001/planet-mars.

This commit does not yet add a Nix build, only imports the code and matches
formatting requirements.

The import has been josh-filtered, which will allow us to continue publishing
the history to the previous repo.

Change-Id: I9cb184b5af3f74a0b4079bac499b4db039b7939b
2025-01-13 11:48:33 +03:00
.
2025-01-10 11:39:54 +02:00
2025-01-13 09:27:39 +02:00
2025-01-13 09:26:36 +02:00
.
2025-01-10 11:39:54 +02:00
2025-01-13 09:26:36 +02:00

Simple successor to Planet Venus but in Rust and maintained.

Please see the rustdoc of main.rs for further information.

Todo

  • find and use a nice lib to process the config file
    • should check whether dirs exists and are writeable
    • should check whether feed urls can be parsed

Planet Venus

Planet Venus is used by many planets on the internet. However its code has not been maintained since ~2011 and it uses Python 2.

Planet Mars should be a lightweight successor to Planet Venus.

Still the Planet Venus documentation contains some useful information on Etiquette for Planet hosters.

Credits

While writing this, I read and also copied code from:

Description
No description provided
Readme 1,002 KiB