tiflolinux.org - GNU Social
  • Login

Bienvenido

  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. ~ashwinvis (ashwinvis@mastodon.acc.sunet.se)'s status on Wednesday, 05-May-2021 11:15:58 CEST ~ashwinvis ~ashwinvis

    The cardinal mistake of (nearly) every CI configuration is creating a domain specific programming language from scratch using YAML. Advanced CI configurations end up having if conditions, loops, and even inheritance. It would have been nice if different configurations (GitHub, GitLab, Circle, pre-commit, builds.sr.ht, ..) were instead written in some real programming language.

    In conversation Wednesday, 05-May-2021 11:15:58 CEST from mastodon.acc.sunet.se permalink
    • Pybonacci (pybonacci@mastodon.social)'s status on Wednesday, 05-May-2021 11:15:58 CEST Pybonacci Pybonacci
      in reply to

      @ashwinvis the problem then is that you have to dictate one programming language (PL) or several of them for your platform. And one platform can offer PL X while the other prefers PL Y. And one could have interests to impose one (Azure, MS stuff),... YAML and friends are a compromise and, maybe is this compromise a better (but limited) option/solution than 'welcome to the jungle'?

      In conversation Wednesday, 05-May-2021 11:15:58 CEST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

tiflolinux.org - GNU Social is a social network, courtesy of tiflolinux.org. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All tiflolinux.org - GNU Social content and data are available under the Creative Commons Attribution 3.0 license.