About Repositories

Greetings :waving_hand:

There are a large number of plugins/add-ons for Godot. I’ve used some of them for testing, and in some cases, adapted them to my needs.

I’d like to reciprocate the goodwill of those who share their work by contributing my own small part. I’ve created some plugins (perhaps one that’s truly useful), and I’d be interested in uploading it to a repository, but I’m currently a bit overwhelmed by the sheer number of options.

I’ve seen that GitHub is the most widely used, and sometimes Codeberg, GitLab, etc. Which would you recommend? What has your experience been with them? My intention is to create projects under the MIT license.

Would it be possible to create a repository for an existing project from another repository platform? For example, GitHub and GitLab.

On another note, is there a style guide for writing project documentation? I’ve seen that some have descriptions of the installation, methods, variables, signals, etc., and even images and videos. I find that very helpful.
Which would be the best sections?

Github is best for plugins in my opinion.

Since GitHub is used by both Godot itself and many other devs here, most users are already familiar with it. At the end of the day it’s up to you, but as far as ease of use for everyone who wants to contribute to your plugins, GitHub is probably the way to go.

There’s no formal guide, but at the very least, I’d say you should have basic installation instructions and some media if applicable. Documentation comments in your code are also helpful if you can add them.

Yes, all of these platforms use git under the hood, and git does not require any specific website to function.

[Using Google translate]

Thanks for your replies. :clap:

GitHub was one of the first options I was considering. If the community and the Godot project itself use it, it will inspire confidence.

The other option I’m considering is Codeberg, because it seemed like the open-source alternative without AI.

personally ive been moving from GitHub to Codeberg.

whatever choice you choose, as long as its not Microslop owned Github, you’ll be fine.

btw Codeberg also has Codeberg pages so you can host your own websites!

mine is ibadullah.codeberg.com and its still in development lol

I love your decision, whenever i hear Github, its only complaints, some of which are as shown:

  • Increased Downtime - source : /githubdownfall.com (cant link since new acc)
  • Less Privacy and using your code to train AI
    (Macroslop is using FOSS as training data for it’s shit and slop) - * source1 * source2
  • Bots and webcrawlers, lots of them
    source : so many that GNOME and KDE both had to move to Gitlab
    and make copies of their repos on Github to direct the crawlers there!
  • Unsafe, Since Macroslop owner is highly suspected if not proven to be a criminal (he was even present on the Island) anything he owns should be Avoided as if it were hell on earth, since it probably might be. including Windows, Office and Github
  • many more, i found these complains on discourse forums, local devs in my area and youtube

this should probably be a good enough reason to move to Codeberg, Gitea or Gitlab.

also

i only gave 3 sources since this is a new acc and i cant post more than 2 links,

do visit /githubdownfall.com, good site on this data