Skip to content
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

[Content]: Call to arts/code/whatever #120

Closed
Zughy opened this issue Jul 25, 2023 · 7 comments
Closed

[Content]: Call to arts/code/whatever #120

Zughy opened this issue Jul 25, 2023 · 7 comments
Assignees
Labels
Submission: Will Add Blog submission meets requirements Submission

Comments

@Zughy
Copy link

Zughy commented Jul 25, 2023

Blog Section

No idea

Please enter your content.

I'd be nice to push people to contribute to Minetest. We definitely need developers (1000+ issues), designers and illustrators (main menu, website), promoters (ruben is the only one behind all the socials). We could provide some good first issue to start from and the like

Add relevant details

No response

@MisterE123
Copy link
Contributor

I need specifics. If I just put out a general call to arms, then we will not have a structure to onboard new contributors. We need a plan and a strategy for onboarding

@Zughy
Copy link
Author

Zughy commented Jul 28, 2023

We could ask for UI designers for the main menu (linking to this can help) and for developers to fix the current 303 bugs we have. Or, for who wants to start understanding MT, there are "good first issue" issues

@Zughy
Copy link
Author

Zughy commented Nov 17, 2023

We could integrate luanti-org/luanti#14004 here. The blog could have a fixed message (e.g. at the end of the engine section) saying something on the lines of:


Wanna contribute and don't know where to start? Try with these simple issues! https://github.com/minetest/minetest/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22

Wanna help fixing the most annoying bugs for the community? Please do! https://github.com/minetest/minetest/issues?q=is%3Aopen+is%3Aissue+label%3ABug+label%3A%22High+priority%22

(optional?)
Wanna add a feature and you're not sure if it'll be accepted? Have a look at the roadmap [link] or choose one with the "Supported by core dev" label! https://github.com/minetest/minetest/issues?q=is%3Aopen+is%3Aissue+label%3A%22Supported+by+core+dev%22

@Zughy
Copy link
Author

Zughy commented Nov 17, 2023

About art, maybe in the building section:


Are you a professional artist or UI designer? Help us make our main menu more appealing and create an identity for Minetest! luanti-org/luanti#6733

@MisterE123
Copy link
Contributor

Do we need more artists/ui designers to design the main menu? I thought we had your design and a few others as well; but lacked the programmer time to implement them, as well as a few engine features...

@Zughy
Copy link
Author

Zughy commented Nov 17, 2023

It wouldn't be bad to have them, my (and Giova's) design wasn't finished anyway

@erlehmann
Copy link

I need specifics. If I just put out a general call to arms, then we will not have a structure to onboard new contributors. We need a plan and a strategy for onboarding

I want to point out that It is already way too difficult IMO to get regressions fixed or features added.

I do not think that the problem is lack of awareness or lack of interest, but simply that it is too difficult to contribute.

I think that is partially because there are not enough competent reviewers. More contributions mean more work for core devs.

Furthermore, as I pointed out on IRC already, if it was easier to get useful features into the engine, there would be no need for cheat clients – because most of what their authors added to the engine are better CSM support and better debugging features, something vanilla Minetest is lacking. And let's not forget that non-coredev reviews do not ”count” for getting stuff into Minetest.

@MisterE123 MisterE123 added the Submission: Will Add Blog submission meets requirements label Jan 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Submission: Will Add Blog submission meets requirements Submission
Projects
None yet
Development

No branches or pull requests

4 participants