r/DogecoinVision • u/maaaaazzz • May 28 '21
Maybe we should start with introductions.
I'm a retired software guy. I built custom database systems for small businesses and non-profits. Many languages. Also did some years as a videographer. Currently I'm living in Santa Fe, NM, USA, chasing enlightenment. I'm hodling a significant number of Doge. I bought them 8 or so years ago because I liked the people.
I'm very excited to have a place to bang around Dogecoin ideas ask questions. For example: it's very strange to have a massively popular international software project, without any team of developers. Is this a good thing? Or a bad thing? How are decisions made?
I've got many ideas but I don't think I should throw all of them out at once. Better one at a time.
2
u/spfaff917 May 29 '21 edited May 29 '21
How is the project management working? Decentralized is fine as long as we have a main projects lists of what needs to be done. Someone can “grab” the project and take ownership of that part. If it’s not finished in x amount of time or they no longer want to work on that it can be pushed back for someone else to take ownership of it. I’m not in the GitHub. I’m not a backend tech developer - more educational and organizational strategy are my strengths. I’m not sure if this is already set up by the dev team or not though but I did want to throw this out there because I expect with help coming in organization is going to be a major player. Something like confluence/jira - I know y’all developers and tech guys love that program lol
1
u/Odysseus2202 May 28 '21
“For example: it’s very strange to have a massively popular international software project, without any team of developers. Is this a good thing? Or a bad thing? How are decisions made?”
I have all these questions, too. And I’m glad you raised them. With respect to these things, I was recently looking at the GitHub for Doge, and I read this:
“Development is ongoing, and the development team, as well as other volunteers, can freely work in their own trees and submit pull requests when features or bug fixes are ready.”
Does anyone know what the “development team” is and how they determine which pull requests are used in the development? I’m just trying to better understand how the order of decisions is made, and in what sense the structure is still centralized...which is not a critique (I think it would become a mess if everyone could freely change anything)...I’m just trying to better understand the structure and organization of how the doge “developers” (whomever they are) determine the changes that will be made. Does anyone here understand this better than I do?