Open source sustainment and the future of Gitea

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • url

    URL Standard

  • Well, [text](href) is just a lousy syntax. Quite apart from how easy it is to forget which way round it is, the way round that it is is syntactically inferior: the parentheses are URL code points <https://url.spec.whatwg.org/#url-code-points>, so URL encoding won’t percent-encode parentheses, so Markdown doesn’t actually support all valid URLs, leading to injection attacks if all you do is regular URL encoding, deliberate or accidental, and deciding where an href ends is troublesome and inconsistent, with some Markdown implementations terminating at any right parenthesis, and others trying to match parentheses as a heuristic that helps most cases. The other way round, with the href in square brackets, would have been better in this regard, as square brackets aren’t URL code points, and thus will be percent-encoded. But better still would have been to lean on angle brackets more, matching long-held custom and the other style of links Markdown already uses (just plain ). In my own lightweight markup language that I’ve been working on for a while and am now polishing up and implementing properly, I’m currently using [text ]. [text] is also quite tempting, with slightly different trade-offs.

    (When I speak of the details of URL encoding and which characters get percent-encoded, these things weren’t quite so clearly-defined back in 2004 as they are now, but I believe it was all still true.)

  • Robot Framework

    Generic automation framework for acceptance testing and RPA

  • The development of Robot Framework* was originally paid by Nokia, but then things happened and Nokia decided not to continue doing that anymore.

    The main developer of Robot Framework and few companies using RF heavily understood that something had to be done, so Robot Framework Foundation* was formed. RF Foundation has membership fees, it arranges RF conferences etc. which allows RF Foundation to pay for the development of RF.

    I think that is a really good way to fund OSS development. Those companies which benefit the most from it, pay membership fees and gets to vote on the direction of the product.

    * https://robotframework.org/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • soft-serve

    The mighty, self-hostable Git server for the command line🍦

  • Hi, I'm the author of the blog post. Thank you for your comment. A project you may find interesting is soft-serve from charm.sh https://github.com/charmbracelet/soft-serve it's a "TUI" (terminal user interface).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts