Something that has started worrying me on DGS development is the very low
truck factor (currently 1). Three major issues that will not help successors: there is a significant lack of proper release management, there is code that is not working but present in the main/trunk/master branch, and there is developer-dependent code. For some reason, SourceForge resources are not well used (bug/feature tracker, wiki). These issues make the project more opaque at risk to drown should this single developer leave DGS for any reason (not that I know of).
Why such worrying? Although I currently cannot contribute with significant code, I do believe I can contribute by pointing out trouble spots and offer my SCM experience. Of course, it's up to the (single) dev to decide the worth of my contribution - it's easy to give comments, more difficult to get rid of bugs and implement new features.
There is no need to rush development on DGS. As a result, there is time to do version management (a bit more) correctly.
This section new stuff plus what I try to fish up and clean from the next section. This page is an attempt to centralise all sorts of perceived shortcomings in DGS development (of which the brunt has been heavily supported by a single dev for several years, see also
this post).
http://www.dragongoserver.net/forum/read.php?forum=4&thread=39593#39789
the mailing list if it is not used: use it, or disable it; but don't let it hang loose.
dev server testing)
To improve code quality:
Development effort could be classified according to following priorities:
main Git rep
http://www.dragongoserver.net/forum/read.php?forum=4&thread=35882#35882
http://www.dragongoserver.net/forum/read.php?forum=2&thread=35416#35519
http://www.dragongoserver.net/forum/read.php?forum=4&thread=35386#35468
http://www.dragongoserver.net/forum/read.php?forum=4&thread=35202#35202
http://www.dragongoserver.net/forum/read.php?forum=4&thread=14062#14062
http://www.dragongoserver.net/forum/read.php?forum=2&thread=36254
http://www.dragongoserver.net/forum/read.php?forum=4&thread=35085#35098
http://www.dragongoserver.net/forum/read.php?forum=4&thread=36649#36684
http://www.dragongoserver.net/forum/read.php?forum=5&thread=38028#38064
http://www.dragongoserver.net/forum/read.php?forum=2&thread=40188
http://www.dragongoserver.net/forum/read.php?forum=2&thread=39827#40985
http://www.dragongoserver.net/forum/read.php?forum=4&thread=24278#24409 ("There is a (unfinished?) JavaScript-based go-diagram-editor...")
http://www.dragongoserver.net/forum/read.php?forum=2&thread=35388#35405
http://www.dragongoserver.net/forum/read.php?forum=2&thread=39827#39838
http://www.dragongoserver.net/forum/read.php?forum=4&thread=37904#37971
http://www.dragongoserver.net/forum/read.php?forum=4&thread=35136
http://www.dragongoserver.net/forum/read.php?forum=10&thread=36876#40062
http://www.dragongoserver.net/forum/read.php?forum=2&thread=39135
http://www.dragongoserver.net/forum/read.php?forum=4&thread=46058
http://www.dragongoserver.net/forum/read.php?forum=10&thread=35541
http://www.dragongoserver.net/forum/read.php?forum=10&thread=35432#36035
http://www.dragongoserver.net/forum/read.php?forum=10&thread=35610#35621
http://www.dragongoserver.net/forum/read.php?forum=10&thread=35312#35313
http://www.dragongoserver.net/forum/read.php?forum=10&thread=36876
OGS
http://c2.com/cgi/wiki?BranchByAbstraction
http://martinfowler.com/bliki/FeatureToggle.html
http://en.wikipedia.org/wiki/Continuous_deployment
For now an obscure, though strongly related addition to this page... Could become a separate subpage, and a full-blown page if there is interest in it.
(
https://www.dragongoserver.net/forum/read.php?forum=4&thread=46318#50428)
| DGS | OGS |
|---|---|
| x | Twitch |
| x | Picture uploading |
http://nbviewer.jupyter.org/gist/thouis/0f93643a8f14ff802f92) (possibly due to a data crash, see
http://nbviewer.jupyter.org/gist/thouis/0f93643a8f14ff802f92#Site-Activity)