Why no HTTP/TSL Git Access?

There is no HTTP/TLS access to the source code for various reasons:

  1. To discourage data harvesting driven by various AIs and search engines.
  2. To provide a slight barrier of use for contributors to discourage those who are uncomfortable with the CLI. SylvanBytes projects make heavy use of the CLI and contributors should be comfortable enough to use the CLI. If there are an reservations on not having a GUI, SylvanBytes projects probably not the best fit.
  3. Browsing and understanding code is more efficient browsing the source locally. The search function for web interfaces require non-trivial amount of resources to index the code and run queries against the index.
  4. Hosting and maintaining infrastructure a Git web interface is costly in both time and money that could otherwise be spent on more substantive endeavors.

If there is ever enough interest and time to setup and maintain a web interface with data harvesting protections, it may be done in the future.