Fork me on GitHub
#announcements
<
2023-06-01
>
quoll01:06:03

https://github.com/quoll/michelangelo: a tool for transforming Turtle files. This library uses https://github.com/quoll/raphael and https://github.com/quoll/donatello to load Turtle files, modify them, and write them back out with your changes. • The graph to modify is presented as a simple nested map. • @base and @prefix directives can be modified, but are automatically preserved if ignored. • Triples maintain ordering.

🎉 12
🐢 16
craftybones02:06:03

splinter sounds like a great name for the library too, just saying 😄

quoll02:06:21

That’s a Rat, not a turtle 🐀 🐢

quoll02:06:24

I have not yet determined what other tools I need for working with these files, but when I do, then it’s clear what I need to name them

quoll02:06:50

(Answer: Yertle)

john03:06:14

Splurtle. The turtle splinter

john03:06:25

And they say naming things is hard, psh

quoll03:06:35

If I’m not doing TMNT then I’m definitely doing Dr Seuss

john03:06:47

object fish, word fish, subject fish, verb fish

john03:06:24

Triples don't make great limericks

quoll05:06:37

There once was a triple of phenology, That professed to assert on biology, Its supposed maxim Linked a metanym, That’s not how you build an ontology

😭 8
rafaeldelboni19:06:07

I think this name is perfect because, there is a line of succession between Michelangelo and Donatello as Donatello is the mentor of Michelangelo's mentor. (Bertoldo di Giovanni) https://en.wikipedia.org/wiki/Donatello#Vasari's_Life

rafaeldelboni19:06:01

Since is not from TMNT is a meta ref hehehe

quoll04:06:17

I enjoy the juxtaposition of the classical and modern absurdity in TMNT. That said, it’s a shame that Renaissance art does not figure as highly with me as other periods. I’d gladly bring in my favorites if I could (alas, my favorites tend towards the Impressionists)

🔝 2
💯 2
rafaeldelboni18:06:39

Me too, when we will have libs with names like Monet or Cassatt? 😆

quoll18:06:27

I’ll probably start with Renoir (my favorite) 🙂

❤️ 2
practicalli-johnny09:06:53

https://github.com/oxsecurity/megalinter/releases/tag/v7.0.2 • cljstyle Clojure format tool added • clj-kondo updated to latest version (automatic pick up latest version) MegaLinter is a large suite of formant and lint tools for programming languages and configuration files, using docker images (flavor) to negate the need for installing tools locally. MegaLinter is also available via a GitHub action. https://practical.li/engineering-playbook/code-quality/megalinter/

🎉 16
practicalli-johnny05:06:49

I am also considering adding zprint support for Clojure formatting

practicalli-johnny14:06:26

There is a small bug in the 7.0.4 release for the cljstyle tool, which is already fixed in the beta version. So in the GitHub workflow, use the beta version - I also recommend the java flavor for Clojure projects for a smaller, more specific docker image

# MegaLinter Configuration
      - name: MegaLinter Run
        id: ml
        ## latest release of major version
        uses: oxsecurity/megalinter/flavors/java@beta
The beta version can also be used when running MegaLinter locally, e.g.
npx mega-linter-runner --flavor java --release beta --env "'MEGALINTER_CONFIG=.github/config/megalinter.yaml'" --remove-container
This command requires node.js installed locally

eval202014:06:53

v0.5.0 of https://github.com/eval/deps-try#installation, a tool to quickly try libraries on rebel-readline. Changes: • Support local projects as dependency. ◦ e.g. deps-try . ~/some/project ../some/other/project • Better parsing of deps. ◦ check existance of deps and versions beforehand (online or offline). ▪︎ This fixes ambiguity between com.github.user/project being a mvn, git or even local dependency. All are now considered. ▪︎ print helpful error message otherwise. • Use Clojure v.1.12.0-alpha3. • Add FAQ and rationale to README.

🎉 18