[suggestion] Git repo and roadmap of the development

Ideas for cool stuff in the future.
User avatar
tangar
Posts: 1298
Joined: Tue Mar 03, 2015 3:49 pm
Contact:

Re: [suggestion] Git repo and roadmap of the development

Post by tangar » Wed Jun 13, 2018 8:41 am

Thank you for a reply.
the_sandman wrote:
Tue Jun 12, 2018 12:55 pm
Simple and obvious: if there are new things added, we want players to figure it out in the game, not spoiling everything through reading the code. On that front, there are things not yet discovered in game but they have been there in the code for many moons now.
Considering this reason - 'hidden' stuff in the code - as game is open source, it won't stop people who want to read spoilers. It's pretty easy for such nosey person to create his own git repo and check new releases with major versons for all new commits. But at the same time most (99% I believe) people wouldn't want to check code for spoilers (and also they can't do so, they are not coders, especially in ansi C). So I don't think this reason could be important in case of making git private.
the_sandman wrote:
Tue Jun 12, 2018 12:55 pm
There's a heavier burden on casual contributors if they also have to learn git on top of everything else. Most of your other speculations are fairly superfluous.
Considering learning git for casual contributors... It's much easier than learn ansi C and be able to understand how TomeNET works :) So if person able to contribute - it wouldn't be too much trouble to learn how git works (even I learned it and I'm not coder). I suppose nowadays almost all coders work with git or at least understand how it works to learn it fast. Thats why I hear so often the question: "is there TomeNET git available?". People are willing to help.
Tangar's guides, addons, mods & fonts: English TomeNET page ||||||| Russian TomeNet page
http://youtube.com/GlazGame — streams in English // http://youtube.com/StreamGuild — streams in Russian
My chars @ angband.oook.cz

User avatar
tangar
Posts: 1298
Joined: Tue Mar 03, 2015 3:49 pm
Contact:

Re: [suggestion] Git repo and roadmap of the development

Post by tangar » Mon Jun 18, 2018 10:40 am

TomeNET: why open-source matters?
In continuation of the discussion about public git repo … I believe right now there are more players who willing to contribute than before (in compare to 3 previous years which I play). I’ve met questions about repo quite often recently. Such high % amount of IT-guys I didn’t meet in any online game (it’s roguelike specifics).

Also there are some ‘old’ folks who also willing to participate. One of them – PowerWyrm. He even created topic about repo. As I understand there were some problems in communication between dev team and PowerWyrm.. But time passes and having open repo is good way to give people chance to overcome past disagreements; especially if there would be declared strict rules and boundaries about contribution policy and give feeling like ‘Nothing personal, just business’ when idea/code refused.

But the main problem of ‘not-having-public-git’ – it’s missed opportunities to get really good new person (with fresh vision and a lot of enthusiasm) who could contribute. It’s rare occasion to meet such person, like finding Ringil, but sometimes it could happen. It’s like not checking loot in TomeNET – it saves time, but then you won’t find anything good 🙂 But even if you start to check all items by destroying them (mana wave ftw!) – you already have chance to find something _really_ good. The same thing with code contributions – having very strict policy and reject bad code is better, than just do not have public git at all.

Also some people do not play much, play time-to-time, but they could be very interested in working on open-source online game (not much such games around). If there would be list of tasks/issues and possibility for contribution to implement/fix them – maybe some of such people would be interested to participate. Right now even if a person likes TomeNET, knows how to code and willing to contribute – there are no information how to do so… All big things starts from small – guy could fix minor issues, then make something important. Who knows, maybe this sword is a Ringil?

Having doors with a notice how to open them is good thing to have: ‘Pedo Mellon a Minno’ (Speak, friend, and enter). People who willing to contribute do not see the doors right now, it’s hidden. If there would be a visible door (open repo) and an inscription above (tasks list) – TomeNET may find new friends.
Tangar's guides, addons, mods & fonts: English TomeNET page ||||||| Russian TomeNet page
http://youtube.com/GlazGame — streams in English // http://youtube.com/StreamGuild — streams in Russian
My chars @ angband.oook.cz

Post Reply