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

Request: How can a beginner be of help? #36

Open
ghost opened this issue Aug 27, 2017 · 6 comments
Open

Request: How can a beginner be of help? #36

ghost opened this issue Aug 27, 2017 · 6 comments
Labels

Comments

@ghost
Copy link

ghost commented Aug 27, 2017

I'm very much a beginner to C++. I mostly work with the rendering code these days. Is there any way I can be of help, maybe with some small tasks that you don't feel like doing?

@Im-dex
Copy link
Owner

Im-dex commented Aug 27, 2017

@Swartz27 Hi! There are many things that a beginner can do:

  • fix warnings and small bugs, or port them from the external repos
  • fix simple issues like luabind refactoring #25
  • improve x64 support: fix incorrect format strings, replace platform dependent types by the portable ones
  • do refactoring, improve old code by the new language features (for example, replace a macro boolshit by the variadic templates etc.)
  • implement any new features that you want and which could be useful for the mod developers

The main requirement: try don't break backward compatibility with cop 1.6.2

@375gnu
Copy link

375gnu commented Aug 31, 2017

What about fixing bugs uncovered by pvs-studio (https://www.viva64.com/en/b/0405/)?

@Im-dex
Copy link
Owner

Im-dex commented Sep 1, 2017

@375gnu The warnings analysis requires a lot of time. Most of them found in rarely used code which insignificantly affects the engine stability. So I will fix this but not in the nearest future cause I have more important tasks now.

@375gnu
Copy link

375gnu commented Sep 1, 2017

@Im-dex it's an example of work suitable for beginners.

@ghost
Copy link
Author

ghost commented Sep 1, 2017

All sounds good. I've done some minor stuff in my branch, but I will do more. Since rendering is my main area I'll try and clean up that stuff first.

@ghost
Copy link
Author

ghost commented Sep 30, 2017

I'm going to get back on the ball. You've been busy so I want to help in the few ways I can. I'm going to port a lot more changes and try and squash some bugs in my fork, then I'll do a pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants