godotengine / godot-asset-library

PHP frontend for Godot Engine's asset library
https://godotengine.org/asset-library
MIT License
285 stars 85 forks source link

To Add Another Repository Host - Codeberg (In Asset Submission Form) #261

Closed arnavkumr closed 1 year ago

arnavkumr commented 1 year ago

This is to request the addition of Codeberg (https://codeberg.org/) as another repository host while submitting an asset to Godot Asset Library (https://godotengine.org/asset-library/asset/submit).

YuriSizov commented 1 year ago

Seems they have support for downloading ZIPs, so I guess we could. The format seems to be:

https://codeberg.org/<owner>/<repository>/archive/<branch>.zip
akien-mga commented 1 year ago

Codeberg is an instance of Gitea, which is already supported:

image

Maybe this can be clarified in the comment for "Repository Host" that this is about the software and not the web-based platform (even if there's overlap for e.g. GitHub which is proprietary software only found on GitHub.com).

YuriSizov commented 1 year ago

I think if it's a self-hosted platform, the user would already know what to pick. And if it's a public service that is popular enough, we should use their brand name in the selector. So it can be "Gogs/Gitea/Codeberg" for example.

arnavkumr commented 1 year ago

Didn't know it was an instance of Gitea, also thanks for the other insights. Closing the issue.