Deal with abandoned mods #3960
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
ugh/petz
ugh/QA main
ugh/QA NOK
ugh/QA OK
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#3960
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This issue shall find a solution to the problem of abandoned mods. The discussion originated in #3277 and the first victim is xocean.
some other candidates with outstanding upstream PRs:
we also need to decide what to do w/ whosit's mods. i could write the code from scratch, but i don't want to deal w/ the graphics/formspecs. probably we can continue to use them, but distributing them is a different issue.
I feel like its a bad idea to keep all of them in the super secret your-land orga, since they'll be in there anyways, but with a yl_stable branch we may not want to publish all the time. Maybe we should create another orga, where house all the abandoned mods, then treat this orga the same way we treat the mt-mirror account.
How about we call it "MT Orphanage" or "The ultimate Totally Real Upstream"?
Since it was a stupid decision to gather all the mirrored mods in an ACCOUNT instead of an orga, we could solve both problems with one orga? Password sharing aside, only one person has access to an "account", but multiple people can be added to an orga.
A mod cannot be "mirrored from upstream" and "abandoned" at the same time. Should a mirrored mod become abandoned, we simply need to disable the mirroring pull.
It's the other way round if we want to publish a yl mod: We can simply move the main branch to the public orga and don't have to deal with yl_stable leaks.
We could make this orga public and invite others. Stretch goal: replace github.
your-land/administration#180
i'm certainly not proposing to keep anything other than whosit's mods private. i always understood your intention was to to publish everything. however, it's certainly reasonable to keep some code (e.g. stuff in yl_events) secret for the time being.
minetest mod development is already spread across at least half a dozen public repo servers and an important few that don't allow creation of issues or PRs. gitea.your-land is already more than usable enough to serve as a hub for mod development.
side note:
is that a german term? i think in english we'd just cal it an org (plural orgs). i think i know what you mean, just double-checking.
I've added an MIT license to my code.
b73747bee4
ffd618cee0
If you have any other suggestions, please let me know.
We're pretty happy you're back, least of all due to licensing :D
display_modpack has a new unofficial repo: https://github.com/mt-mods/display_modpack
thank you so much @Niklp! :)
hm how custom is our own fork of display_modpack? i worry about this: #157
We're following upstream without any changes so far.
#157 was fixed by Atlante, their fix was then requested by Niklp to be moved from the YL repo to upstream. After that happened we switched upstream. Now upstream changed again and we'll follow that, too.
Niklp seems to have taken it upon them to fix a lot of longstanding bugs in legacy mods. Read: THX :)