D12-Dev / OpenWorld

A Free Multiplayer Mod For Rimworld
Other
97 stars 17 forks source link

Open the Source Code #31

Closed DylanTN closed 2 years ago

DylanTN commented 2 years ago

If you are only one dev and are not trying to make money off of this, you should really open up the code so the community can help contribute. I was hoping to be able to dabble with the code and make improvements where possible, but how you are doing this that simply cannot happen. I understand not wanting to have someone rip the code from you and claim it as your own, in that case just make sure you have the right license attached to the repository.

bchilcott commented 2 years ago

Absolutely this - if you're including the project source in the GitHub releases anyway it would be good to add the code to this repo.

ghost commented 2 years ago

Hello there! Thanks for sharing your feedback of the project @DylanTN.

As it has been said multiple times during the development, the mod source code won't be released to the public for now. It's a decision that was decided since the begining of the project and will stay put until it becomes too hard for one person to manage or I just change my opinion. There are various reasons for it to remain this way for now.

On a side note to @bchilcott comment, the "Source" is being shared with each release because Github does it automatically and I haven't been able to find a way of disabling it. Perhaps I'm missing something on that regard?

bchilcott commented 2 years ago

Ah sorry, I thought you had chosen to share the actual project source. Didn't realise GitHub includes the repo content automatically. I don't know of a way to disable that sadly.

I can't say I agree with your decision to keep this project closed - sharing the source code doesn't mean that you have to accept any contributions from other people; you could completely ignore all PRs if you wanted to. It just gives the community a bit of reassurance that the project won't just die one day with no hope of reviving it. I don't really see any drawbacks. I hope you reconsider your position on that in the near future.

Edit: As @DylanTN mentioned above, not being credited for your work is of course a potential issue, but generally keeping mods for any game closed for this reason alone is more damaging for the modding community. I'd be interested to know the reasoning behind your decision.

valeredev commented 2 years ago

Actually I'm one of those who 'd like to contribute to the project. I think the project is awsome and could be one of the best things that can happen to rimworld.