Mez Pahlan
11/29/2022, 11:10 AMcom.android.library
gradle plugin to help build. I have a very small sliver of Android dependencies and would now like to convert this to an SDK that can run on our Java backend but still be written in Kotlin, of course.
Has anyone had experience with something doing something like this? Where should I start?
I think that all of my library dependencies will happily function outside of Android in an in a pure JVM apart from these:
1. com.android.tools:desugar_jdk_libs
2. androidx.annotation:annotation
3. androidx.datastore:datastore-preferences
Should I create two SDKs one of which is -core
and the other a slim -android
add on? Or can I get away with a single SDK?Mez Pahlan
11/29/2022, 11:06 PMDINESH S
11/30/2022, 3:13 AMChrimaeon
11/30/2022, 7:08 AMMez Pahlan
11/30/2022, 3:01 PMMez Pahlan
11/30/2022, 3:20 PMChrimaeon
11/30/2022, 4:45 PMMez Pahlan
11/30/2022, 5:02 PMBut when you joined the workspace it is clearly stated that this is workspace for the Kotlin programming language.
Kotlin programming language is an incredibly broad term. If you want to restrict what that term means then that's fine. But be very clear about that. For example it doesn't sound unreasonable to say programming on the Android platform in Kotlin fits that remit. Especially on a channel that calls itself #android. Do you see the point of confusion there for other users even if it's clear to you? In most cases users are programming in Kotlin on the Android platform. What questions given that would you say are out of bounds?
Also when joining the workspace you agreed to https://kotlinlang.org/community/slackccugl.html#common-channels where itโs also very clearly written what their channel is for.
I'm not sure that is at all useful. It's like burying the information in an EULA and then saying "But you clicked accept"๐. Have you done any user research as to how valuable that page is or how many new onboarding users read that in full? Or how many read channel descriptions prior to posting their first question? If so I'd love to see the output from that research and how it informed the current strategy of adding an emoji to an offending post.
Not sure where else it should be shown ๐
Well, again, you could post an auto reply first that reminds new users what the expectations are for this channel. Or a daily recurring message in the channel to remind users what the topic is. Judging by how often you say the same thing to new users this doesn't look like it is the first time this happened nor will it be the last. So it might be time to be open to new suggestions? Anyways hopefully that makes sense. Thanks for your help ๐.