Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Codidact Meta!

Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.

Post History

66%
+2 −0
Q&A What mentoring is available for qpixel development?

We're absolutely interested in helping new contributors, and we don't have as strong a mentoring program as we'd like. We encourage prospective contributors to join our platform Discord server, wh...

posted 17d ago by Monica Cellio‭

Answer
#1: Initial revision by user avatar Monica Cellio‭ · 2024-04-21T18:34:13Z (17 days ago)
We're absolutely interested in helping new contributors, and we don't have as strong a mentoring program as we'd like.  We encourage prospective contributors to join our [platform Discord server](https://discord.gg/7jf8UzS), which is distinct from the communities-focused server linked in the right sidebar.  The platform server is for everybody who wants to help, whether that's writing code or testing or documentation or database stuff or whatever else.

On the platform server you'll see a #readme channel with more of an introduction, including an invitation to introduce yourself.  If you tell us what you're interested in helping with or learning more about, folks on the server will help guide you further.  What I've seen work best for new contributors is to start by [setting up a development environment](https://github.com/codidact/qpixel/blob/develop/INSTALLATION.md) -- if you run into problems, folks on the Discord server will help. Then ask for a good "starter issue" or pick something on [GitHub](https://github.com/codidact/qpixel/issues) that's tagged "easy" or "good first issue" and that appeals to you.  If there's something specific you want to work on, say so and folks will help you find an entry point.  The [contributor guidelines](https://github.com/codidact/qpixel/blob/develop/CONTRIBUTING.md) on GitHub cover workflow, coding standards, and stuff like that.

I've seen, and gotten, a lot of debugging help on that Discord server.  (I did not know Ruby/Rails and am still a beginner.)  We also have the [Collab Q&A site](https://collab.codidact.org/), which is a good place to ask questions about architecture or code patterns or  topics that don't require heavily interactive debugging.  There's a lot of good knowledge buried in our Discord server probably never to be found again because Discord search isn't so great, and it'd be great make more of these answers more visible.  The Collab site doesn't get a lot of activity but we're paying attention to it.  Please feel free to ask questions there.

We don't have a mentoring program per se or a formal learning program/tour.  But everyone was new sometime and we've got some really helpful people.  I hope you'll join us.