#rename #gdnative-dev to #gdextension-dev?
1 messages · Page 1 of 1 (latest)
I'll wait if there are any objections here, but otherwise this makes sense
There are still quite a few people using godot 3.X. I think it would be better to make a second channel for gdextension than to rename gdnative.
That's a fair point. Though the same could be said for the other topic channels, eg networking for 3.x is significantly different from 4.x yet there's no separate channels, but yes this is likely the only case where the naming is different too.
It could make sense to wait for more adoption of 4 first, i just wondered.
#gd-native-and-extention-dev or something along those lines?
I've always wondered why that channel name ends in -dev.
What else would you be doing with it other than development?
Which probably sounds facetious, but I just mean that if there's a question of changing names, maybe it's a good time to simplify the name, too.
especially if you make the name longer, removing -dev makes sense to me
I suggest then #gd-native-gd-extension. #GDNative-GDExtension would be better but there's a theme here of using - everywhere.
that's a discord limitation, you can only have channel names in-kebab-case-format
...but only for text channels, not any other kind of channel 🙃
the idea with the -dev suffix was to let people know beforehand that it's not intended to be a support forum for gdextension plugins
hmm, how about #native-languages which is a much broader description that can potentially include GDNative and GDExtenstion as well as C++ Modules
not sure if everyone will know what it means?
maybe #modules-extentions as a more general description?
I like the word "native" to identify both gdnative and gdextension, because in the end native languages are used.
agree that "native language" is a bit of a vague term, and not entirely correct either, gdextension/gdnative allows using arbitrary other languages, even something as non-"native" as Python if you'd wanted
i think something like that was behind the rename in the first place
maybe #gd-native-gd-ext
it's short and signals that it is for both. GDExt is easy to understand and is an acronym that's already adopted by the Rust GDExtenstion (https://github.com/godot-rust/gdext)
Really nitpicking at this point, but I think you could drop the hyphen after the gd and just call it #gdnative-gdextension
The languages themselves aren't native. They are run natively, as opposed to inside a VM for example.
what about godot-cpp
Bumping this thread as I'd like to see some defined space for gdextension discussions/help
I'm in for a name change as soon as there's some consensus, commenting to get pings
I disagree some people may be using gdnative yet (since 3.x is still beign supported)
so the right thing to do is have 2 equivalents for #1078719101553348660 and #1019643735153328138 :
#gdnative-help-forum and #gdext-help-forum
we can go even further and add chat too:
#gdnative-chat and #gdext-chat
You know, a good start would be to just change the topic of the channel to explain what it covers, and that it does include both GDNative and GDExtension. The current name suggests it's focussed on development using those technologies, but does that mean it isn't for people who just want to use an existing extension? The current topic is kinda jokey and just mentions language bindings.
The description seems to have been changed, it says now "all things gdnative and gdextension"
I'm in for #gdnative-gdextension, it's a minor change and doesn't add more channels
If no one opposes, I'll do that
I started using Godot seriously when the first 4.0 alphas were released and I've always found it confusing to have a discord server with so many channels that contained topics that discussed both 3.x and 4.x versions of the engine. There are quite a few differences I learned over time, and I believe splitting the channels into a group covering "Godot 3.x" and another group covering "Godot 4.x" would make more sense. Right now we see some channels that exist with 3 or 4 in the name and here we discuss gd-native vs gd-extension when they are simply not even close to being the same. This might be a bit off topic, but I think the discussion here is a symptom of a bigger issue.
I second/bump this suggestion, but simplify it to just having a single forum for the current single #gdnative-gdextension room.
My reasonings are likely the same as why godot-4 and 3 forums exist:
It's easier to find previously covered topics on a forum, and also each topic doesn't get mixed up or drowned in with the next help request. A single forum could serve gdnative, gdextension, and module coding approaches for any and all available language/s.
The #gdnative-gdextension channel is relatively less active because unfortunately coding this way with godot isn't as straightforward as other approaches such as gdscript and C#, but questions/topics can still easily get drowned because only a few people know enough to answer, and the chat moves fast enough for it to happen.
I agree, it's best to divide into two categories outright.
Both versions are very very different and it should be very clear the distinction