Tobias Roeser on Nostr: Most #BuildTool plugins should be developed as an library or CLI app first. Then, you ...
Most #BuildTool plugins should be developed as an library or CLI app first. Then, you can feed everything from your build tool into it. This makes reusing it in other build tools much easier. Also testing is easier that way.
When looking at the current tooling landscape in #Scala or #Java, most tools are exclusive to one build tool. They use the API of that tools and can therefore not easily reused by others.
Published at
2023-09-13 12:31:32Event JSON
{
"id": "6e0f8b72cbf1fdf1a5fe2325048cd525ed261f006cd738302f09f9d6cd1ab7b5",
"pubkey": "9c1ce98fc0f5eeb2ab57da502ee8363a2358930a0ab708ab9f5b13ad9007ce90",
"created_at": 1694608292,
"kind": 1,
"tags": [
[
"t",
"buildtool"
],
[
"t",
"scala"
],
[
"t",
"java"
],
[
"proxy",
"https://fosstodon.org/users/TobiasRoeser/statuses/111057849047832525",
"activitypub"
]
],
"content": "Most #BuildTool plugins should be developed as an library or CLI app first. Then, you can feed everything from your build tool into it. This makes reusing it in other build tools much easier. Also testing is easier that way. \n\nWhen looking at the current tooling landscape in #Scala or #Java, most tools are exclusive to one build tool. They use the API of that tools and can therefore not easily reused by others.",
"sig": "c6d952cd474816d90166ab3be2002b800c6e9ab5bd780905ba78009a519b118b93a5ec7fdb9867f16e775b71c536c94f826fe44bc7589f57d66a461ce4fee9c6"
}