-
Notifications
You must be signed in to change notification settings - Fork 3
Proposal with changes to the organization Manifest. #53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -35,28 +35,37 @@ not present any other legal issues. | |
* OSI approved license are strongly preferred. | ||
* Mods do not need to be minetest-licensing compatible (meaning, (A)GPL3.0+ is fine). | ||
* Non-OSI licenses may be acceptable, but this is determined on a one-by-one case. | ||
* Pure Public Domain is not acceptable, however WTFPL, MIT or similar usually is acceptable. | ||
* Pure Public Domain is not acceptable, however ISC, MIT or similar usually is acceptable. | ||
* WTFPL is expressly discouraged and we ask that you relicense to another license | ||
before submitting. There are several appropriate alternatives, such as MIT, ISC etc.. | ||
|
||
The project admins reserve the right to discontinue, remove or refuse any project based | ||
on legality, content or other, at their discretion. | ||
on legality, content or other, at their discretion. However, removal requests for other | ||
than reasons other than non-acceptable content or licensing are unlikely to be granted. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Duplicate
|
||
|
||
The original author of the mod should be the one submitting it to the minetest-mods | ||
project. Only in exigent circumstances will a mod fork be allowed, and admins reserve | ||
the right to refuse mod forks at their discretion. In general, forks are only allowed | ||
if the original author clearly no longer maintains the project, and if the project has | ||
been properly licensed by the original author, and last, that the project license has | ||
remained unchanged in the fork. | ||
remained unchanged in the fork. For the purpose of determining whether a mod is a fork | ||
or an original work, we note that forks that were created from non-public sources where | ||
the original work is not publicly available are not considered forks, but are considered | ||
the original public works and acceptable. | ||
|
||
Modpacks (groups of mods bundled together) are not permitted in minetest-mods, as they | ||
make management more difficult and prevent users from installing only parts of of a | ||
modpack. For cooperative maintenance of modpacks, see the minetest-modpacks team instead, | ||
or look at the minetest-games project. (At the time of writing of this document, those | ||
two teams/projects do not exist). | ||
two teams/projects do not exist). A few modpacks exist in minetest-mods, but they are | ||
the only ones and new modpacks will not be allowed. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. while those are technically modpacks, they are so for organisational reasons (mesecons comes to mind) maybe clarify that or something There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I prefer not to, because providing a technical exception case as to why modpacks are allowed will not be helpful in the long term I think, as people tend to look for excuses. Having a historical cut-off (no more from now on) is a good way of saying "these mods were used on dozens of servers for years and we don't want them to become stale" while still being able to say "new modpacks should preferably be split up or made into a single mod" to new mods and bring the argument that those new mods aren't widely used yet so it's a better time.. All of this is also "at our discretion" as well. We can still make exceptions. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't really like to idea of outright dismissing modpacks. We can reject modpacks that have a bunch of unrelated stuff, but splitting mods up into modpacks can be useful for organization (eg, Technic and Mesecons and previously mentioned). It seems like this would only encourage modders to combine a modpack into one huge mod, which isn't really any better. |
||
|
||
Mods should ensure that they have all the needed files present to assure dependencies | ||
and mod metadata is present. description.txt is required to be present, and we strongly | ||
urge mods to have mod.conf present, as well as a screenshot.png file, a LICENSE file | ||
and a README.md file as well. | ||
and mod metadata is present. description.txt and mod.conf files are required to be | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Joining the partly late. While going towards 5.0.0, There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Thanks, we might want to keep it until 0.4.16/17 servers are mostly gone, though.... |
||
present, and we strongly request that mods have a screenshot.png file, a LICENSE file | ||
and a README.md file as well. Having a clear license statement is obviously a hard | ||
requirement, and you must be able to provide evidence that this license is proper if | ||
requested. | ||
|
||
## Member organization | ||
|
||
|
@@ -92,6 +101,25 @@ mods. | |
* committer shall due their due dilligence cooperating with other committer, author and | ||
admin in maintaining the mod as a team. | ||
|
||
## Governance | ||
|
||
The organization shall regularly assess and verify that enough administrators are active | ||
and acting in the duty of administrator. | ||
|
||
The organization and it's administrators shall periodically report on and consult with | ||
authors and committers to determine if the amount of administrators is sufficient | ||
for the proper functioning of the organization. If the current amount of administrators | ||
is found to be insufficient by either the admins or the authors, then the organization | ||
including admins, authors and committers shall appoint the appropriate amount of | ||
new admins to the organization, and the existing admins shall grant the adminstrator | ||
access to the new admin on the organization's github organization. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't like the emphasis on "number". You can't just count people to determine how capable they are of handling a workload. I think this should focus more on whether the current administrators are able to handle the workload. |
||
|
||
The appointment of new administrators can be vetoed by any active administrator, except | ||
no veto can be issued by any administrator that has announced their departure from the | ||
organization. The collective of all active admins, authors and committers can also veto | ||
new administrators if the number of people supporting that veto is larger than the number | ||
of people opposing that veto. | ||
|
||
## Namespace Organization | ||
|
||
Many different versions of mods exists, and many mods have similar names but sometimes | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what about
CC0
, does that count as "pure public domain"?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, I consider it not the same. For now, CC0 is, in my opinion, OK for the time being.