Daniele B
06/27/2021, 11:05 AMorg.jetbrains.compose
, while the actual package is androidx.compose
. Is there a plan to make domain names more consistent?Daniele B
06/27/2021, 11:17 AMdev.compose
would be better
(or any other “compose” domains already owned by Google or JetBrains)Jimmy
06/27/2021, 11:17 AMorg.jetbrains.compose
packages replace the androidx.compose
packages in non-android systems.
It's two different versions of compose using the same paths so that you can reuse the code without changes.Arkadii Ivanov
06/27/2021, 11:48 AMDaniele B
06/27/2021, 12:02 PMArkadii Ivanov
06/27/2021, 12:04 PMCLOVIS
06/27/2021, 12:31 PMCLOVIS
06/27/2021, 12:32 PMDaniele B
06/27/2021, 12:36 PMCLOVIS
06/27/2021, 1:14 PMCLOVIS
06/27/2021, 1:15 PMJimmy
06/27/2021, 1:57 PMCLOVIS
06/27/2021, 2:01 PMjava.util
everywhere, even if they are quite similar.
Honestly I'd be really happy with something as simple as kotlinx.compose
. I guess it's not that bad to wait a bit though, because currently everything is Android-oriented. Hopefully with the advent of Compose Web there will be an incentive to create a multiplatform-oriented Composable collection, and maybe that can take a new package name.Daniele B
06/27/2021, 5:42 PMkotlinx.compose
sounds good to megildor
06/28/2021, 4:49 AMCompose Web there will be an incentive to create a multiplatform-oriented Composable collectionCollection of what? It’s not only about widgets, but core APIs of Compose also have package androidx.compose, even @Compose annotation itself
gildor
06/28/2021, 4:54 AMFrom what I understand, the reason for it is that theIt’s not correct,packages replace theorg.jetbrains.compose
packages in non-android systems.androidx.compose
org.jetbrains.compose
includes only things unique for Desktop/Web and developed by Jetbrains, it’s never will be able to replace all androidx.compose on which it based, it probably will be 2-way direction, some API will be added to androidx.compose to support more use cases and dropped by org.jetbrains.compose, but new, desktop/web specific APIs will be always exist in org.jetbrains.compose
I don’t think that any package changes will happen in Compose 1.x, maybe if web/desktop will be more mature and it would be initiative to create some-sort Google/JB/?? collaboration to work on Compose it possible, but it’s just speculation, and I wouldn’t expect that it would change in recent yearseygraber
07/01/2021, 6:21 PM