DEV Community

Discussion on: Open Source? What's that?!!

Collapse
 
dianacoman profile image
Diana Coman

Finding it hard to get into any of the usual open source projects is no surprise really - despite the original promise of "all bugs are shallow given enough eyeballs" it turns out instead something more along the lines of "all eyeballs are as good as blind given enough lines of code grown in any way". Why not have a look at TMSR's V versioning system where each and every line of code is not only available but also directly traceable to all the "eyes" that reviewed it? At the very least, it's surely way easier currently to "get into" coding via TMSR than via GitHub, maybe come and talk to me directly on irc.

Collapse
 
moopet profile image
Ben Sinclair

What's TMSR? Searching for "TMSR V" doesn't give me anything software-sounding.

Collapse
 
dianacoman profile image
Diana Coman

Software never exists in a vacuum - so yes, TMSR won't be software-sounding precisely because the software part is just a tiny bit of it all. Anyway, V is a versioning system - possibly world's simplest and at the same time most powerful. If you want to dive straight in and play with it, you might find this helpful: ossasepia.com/2018/11/13/v-with-vt...

The reason why it's easier to get into coding via TMSR and V though is mainly because of a. people available and willing to help in real-time via irc b. docs standard + v-patches that are made precisely to help you understand the code line by line and all of it c. lots of active projects whose coordinators are perfectly willing to mentor effective newcomers - provided the newcomers submit to mentoring, true.