Engine suggestions(or bugs) & how to contribute

KioriKiori Posts: 246Member
edited April 17 in General Chat
Contributing
This is the official entry point for how to contribute, it contains most of the information necessary to do so.
http://docs.godotengine.org/en/latest/community/contributing/


You can also go here to help out with the translation effort:
https://hosted.weblate.org/projects/godot-engine/godot/


Suggestions & Bug reporting
If you have a suggestion to improve the engine or bugs to report, please read the #instructions below and post it on github.

This is the official Godot issue tracker:
https://github.com/godotengine/godot/issues

And for feature requests and proposals:
https://github.com/godotengine/godot-proposals

There your suggestions and crash reports will be noticed by the devs. You can create an account and open an 'issue' in the repo.
Please be descriptive in the title of your 'issue' and the content of your post, it helps the devs triage your report and act on it accordingly.

Comments

  • nitrofuranonitrofurano Posts: 66Member

    i don't use github (i migrated to gitlab and bitbucket - deleted my github account, and not planning to use it again) - so how can we help otherwise? are there other places where to issue bugs and suggestions?

  • CalinouCalinou Posts: 464Admin Godot Developer

    @nitrofurano In the interest of simplicity, we don't have other platforms to report issues on. You could ask someone else to do it for you, but this is discouraged as you'll be reliant on them to reply to comments.

  • nitrofuranonitrofurano Posts: 66Member
    edited November 2019

    Asking for favours for posting bugs and suggestions in a git service that i boycott seriously? No way, at all! That would be a kind of reinforcement against the boycott (so you can see how what you proposed can easily be seen as a kind of offense... yes, the boycott is that serious....)! For me, github is like something that doesn't exist at all. So i guess, in this case, we can use this forum instead of that github thing? Where?

  • MegalomaniakMegalomaniak Posts: 2,887Admin
    edited November 2019

    Well, that is your decision and as such your problem to deal with. You can't reasonably expect for the whole project and the rest of the community to go through a gargantuan change just because you don't like a company. I'm not a fan of MS either but so long as github continues to function fine I see no issue with using it.

    When github does become an issue I do expect the change to happen with concerted efforts. As it stands if you encounter a potential bug, you can just bring it up here on the forums or some other community channel and perhaps someone else who manages to confirm it is willing to report it.

    Just my 2c.

  • nitrofuranonitrofurano Posts: 66Member

    well, thanks about saying that we can also suggest features and report bugs here! (perhaps this forum might need some specific areas where we could post them?)

    (and about that issue, i can't see that as a "decision" (and i struggle a lot to see it as "my" problem), but as a conditioning related to github (and whole micosoft) indeed toxic politics that i can't stand at all (and i guess i'm not alone in this situation, at all) - sorry about saying this, i think it's my duty trying to say the truth from my humble viewpoint)

  • TwistedTwiglegTwistedTwigleg Posts: 3,082Admin
    edited November 2019

    Most of Godot's development is managed through GitHub, so it is quite possible that material (issues, feature requests) reported here on the forums will be missed and/or overlooked.
    I'm fine with them being posted here, but I just wanted to mention this to set expectations. Ideally bugs and feature requests posted on the forums should be cross posted to GitHub for better contributor visibility, if the desire is to have the material seen by contributors (and potentially influence Godot development).

    As far as having specific areas for this type of material to be posted, I dunno. I suppose we could add a section called "Engine Development" or something like that. That said, the forums are not setup to be an issue tracker (nor do I want them to be), so I'm not totally sure what, if any, changes should be made.

  • nitrofuranonitrofurano Posts: 66Member

    i found this right now, i think it is interesting for this discussion: http://techrights.org/wiki/index.php/Delete_Github

  • cyberealitycybereality Posts: 1,031Moderator

    I honestly don't like Microsoft that much, but Github is a genuinely useful product. I also don't agree with everything Google does, but I use a Gmail account and Android phone and have not found alternatives that are anywhere near as feature complete. Do you have a suggestion for something better than Github (actual question)?

  • MegalomaniakMegalomaniak Posts: 2,887Admin

    Well, I suppose gitlabs is somewhat comparable.

  • Hi all

    May I suggest this?

    https://notabug.org/

  • CalinouCalinou Posts: 464Admin Godot Developer

    @keltwookie We currently have no plans to migrate away from GitHub, see https://github.com/godotengine/godot/issues/19364.

  • @Calinou said:
    @keltwookie We currently have no plans to migrate away from GitHub, see https://github.com/godotengine/godot/issues/19364.

    Thanks for the information, it was just to give alternatives to Github, because like others, I don't trust Kro$oft... sorry

  • nitrofuranonitrofurano Posts: 66Member

    @Calinou said:
    @keltwookie We currently have no plans to migrate away from GitHub, see https://github.com/godotengine/godot/issues/19364.

    wow... :S - the discussions there only reinforces my distance from “pithub” exponentially... (and it was actually a surprise that the comments from that weblink is available for seeing to everyone without account, microsoft in such "social networks" behaves like masonry, just like what they did on linkedin... )

  • Arcturus323Arcturus323 Posts: 3Member

    would anyone like to submit my suggestion to add javascript to godot on github?

  • Arcturus323Arcturus323 Posts: 3Member

    I can upload a template

  • TwistedTwiglegTwistedTwigleg Posts: 3,082Admin
    edited March 12

    @Arcturus323 - I believe there is already a Javascript binding written in Godot, on this repository, unless this is your repository, in which case impressive work! However, looking at this GitHub issue, it seems there is no plans to add official support for any other languages than those already present in Godot.

    That said, you can still make a proposal if you want. Proposals for Godot should be made on the [Godot Proposals Repository] so it can be debated and discussed.
    (Also, welcome to the forums!)

  • shayneoneillshayneoneill Posts: 7Member

    The Gridmap meshlibraries needs the ability to use proper objects. Being unable to script interactions or animate 'tiles' (ie open a gate or whatever) is very limiting

  • TwistedTwiglegTwistedTwigleg Posts: 3,082Admin

    Welcome to the forums @shayneoneill!

    I agree that using GridMap can be a tad limiting due to how the MeshLibrary resource is setup and how it doesn't use normal Godot nodes or scenes. I think many of these limitations are because the MeshLibrary resource was primarily designed to be a way to pass mesh data to a GridMap node, so it can take advantage of instancing using something like a MultiMesh. I think the MeshLibrary is basically just an array of Mesh resources, which is why it cannot use scripts or animate. That said, everything above is just speculation on my part, I have not looked through the code.

    It looks like a proposal was made to add support for scripts and other node data to MeshLibrary, but it was closed because of the massive amount of work it would bring. You can find the closed proposal here. Not to say its impossible that support will be added in the future, but it looks like limitations with how the data is stored may make it difficult for such features to be added.

Sign In or Register to comment.