For the past few years I've been working full time on GreenSense/eCG.
Actually considering I'm borderline obsessed (note my email address haha) I've been working on it beyond full time, since before the sun comes up most days (Tibi and Ken can vouch for that considering we often start chatting online when it's 5 or 6am here) until either after the sun goes down or until I burn out and my brain starts to melt.
I generally work through weekends and holidays. I rarely take days off. Making stuff is my life, and GreenSense has been the primary focus for a very, very long time.
I'm attempting to figure out a reasonable estimate for the amount of time I've spent working on it so I can log it into the VAS, because I haven't logged my time for quite a while (yes that's a bit slack on my part).
One advantage in terms of me logging an estimate of my time spent is that people can look through my GitHub repositories and see that I've made commits pretty much every day for the past few years. Getting more and more frequent and pushing myself even harder the past year or two.
So people can verify a lot of the work I've done.
You can also just look at how much code there is in the GreenSense index, all the devices, and the utility apps I created to make the whole thing work.
Plus there's all the photos of the infrastructure and live systems I've built which I've posted along the way.
You can also look at the fact the latest GreenSense index hardware test number is #1497 (meaning tests have been run that many times). And I'm fairly sure I've reinstalled the hardware test server a few times since I started which means that test number would have been reset a number of times, so it's actually run many more times than that.
I'm thinking an estimate of around 3 years worth of full time work might be reasonable to log. But to be totally honest I'm not entirely sure exactly how much time I've spent on it.
What does everyone think of this?
Is this an overestimate? Or an underestimate? Is it reasonable?
I've actually been working on it for longer than 3 years. The first prototypes were created around 5 or 6 years ago. But I wasn't working full time on it back then I disappeared now and then taking long breaks from tech. And I did actually log much of that time in the early days.
I don't want to overestimate and cause other contributors to lose out when it comes to receiving dividends.
I don't want to underestimate too much because I have put a massive amount of effort into the project as most people are probably well aware. And I want to make enough money from this project to fund new projects and for it to eventually allow me to earn a living from it.
I am prepared to underestimate my time to some extent partly because I don't want to rip off everyone else who has contributed, and because a lot of my time has been what I call "university" time. It was time spent learning. People don't get paid to go to university.
I earned knowledge through that time. I'll reuse that knowledge (and a lot of the code) over and over again so that is its own payment.
I'll be churning out new projects once GreenSense is solid and a self sustaining organization so I'll be earning money from those new projects as well.
Also I would rather underestimate my time slightly so I'm not receiving pretty much all of the dividends and other contributors are receiving almost nothing. I would rather other contributors receive a good share of the dividends so they are incentivised to keep contributing, and so hopefully it pays their bills and puts food on the table eventually, allowing them to put even more time into GreenSense because they don't need to have another job to pay the bills.
But considering I built the system and have worked on it pretty much full time for years it makes sense that I am likely to hold the majority share in the project.
Let me know what you think.
I'm not quite sure.