Been sittin' on this, and it's probably a bad move...
# gradle
g
Been sittin' on this, and it's probably a bad move to say it now, but I don't myself feel good about busting people on the kotlin slack and in the gradle channel for asking for help with a gradle issue that is not obviously relevant to a kotlin build. Maybe I'm just too liberal, or maybe I don't understand the subtle distinction, or maybe I just don't see the flood of non-kotlin gradle questions here. Seems to me that anyone using the kotlin DSL in gradle is, ipso facto, a kotlin user and a gradle user. Not tryna start a fight. Just throwing out a viewpoint.
plus1 1
e
I think it's ok when the people doing it are: 1. By far the most helpful in both this channel and the Gradle Slack 2. Gracious, and typically only bring that up after offering help 3. Spot on about it being off topic
👍 1
1
g
Fair. I think it's just me. I try to control the way my knee jerks, but I don't always manage it. 🙂 Sorry if I overreact.
e
Most general Gradle questions would be better answered in other forums. Should we not send people there?
x
I think that when you start to accept other topics that deviate from the channel scope, you no longer know where to draw the line of what to accept and what not. Having a clear scope helps with better finding the information that you need. Luckily, there's a Gradle Slack server where you can ask anything about its API or internals
☝️ 1
☝🏻 1
m
We could split in 2 channels: • #kotlin-gradle-plugin • #kotlin-gradle-dsl That would leave no general Gradle channel.
👌 2
💯 3
v
While we are at the topic, this question is off-topic and should be in #meta instead. :-D
🙃 6
r
At the time it might be a bit irritating, but in the long run I think it’s useful to help someone be able to distinguish between a problem using Gradle to build Kotlin, or a syntactic problem using Kotlin to configure Gradle on the one hand and a Gradle problem which would be exactly the same problem if you were using the groovy dsl on the other. And it’s a clarification that applies to many channels - IntelliJ, Kotlin-js, server. I think it often reflects a confusion of thought that is part of the problem for the person asking the question.
c
Since this thread actually has ideas in it, let's move it to #meta so the moderators will see it 🙂 https://kotlinlang.slack.com/archives/C0B8W32VA/p1701078366199589
❤️ 2