Thanks for your answers jbg. Haven't answered to a few points as I believe or we are going nowhere or you answered.
- Where is 1.4 code? More than a month after your promise:
https://imgur.com/a/BHF5s- How on Earth have you mixed up 1.4 code with stealth staking? How long is it taking you to cherry pick a few commits?
- Why after almost a week you still don't know how much work is left to finish 1.4? And after 3 weeks of announcing that 1.4 was on time for the end of February?
Throughout my association with XSPEC I've been pretty bad at deadlines, time estimation and project management. I think this is pretty well-known in the community. It's not just a case of cherry-picking commits, as I haven't been committing nice small units of work like I should have been. I'm working on tidying things up, though for various reasons I'm not at full output right at this moment. As you may have seen on Discord, we're moving to bring people with better skills in these areas (project management, planning release dates, etc) into the core team.
It is still very shady that you haven't given a new release date after a week of the past promised one. And it's still very shady that after a month you promised to make it public, you only now realised that you mixed up the code. And it's very amateur that you mixed up the code. These things to me are saying that you have no idea what you are doing, since you can't work effectively with a workflow involving multiple developers and git branches and you don't have experience in doing estimations and can't asses how much work is left. To me you never worked as software developer, these things that you are failing are common tasks in a day to day job.
Automatic ring size for stealth transactions was not working prior to v1.3.5. As of v1.3.5 it works. The release notes indicate the new (working) functionality. I don't see the problem here. Release notes are not supposed to be a work log; they describe the changes vs. the previous version.
Where is the change that made them work?
I am not aware of the community member you refer to nor do I recall having the conversation you claim that they relayed to you, so I can't really respond in a meaningful way to this. We've already gone over my exaggeration of my experience, which is something that I stupidly did in an ad-hoc conversation on Slack, and have never done since. I regret it. What more is there to say?
What ad-hoc conversation? I have got 4 screenshots where you said you have +20 years of dev experience. You kept saying this for long, why are you still trying to minimize?
- Do you think it's realistic saying that learning a code base, a few library updates, UI fixes, CI and ability to send money to developer is enough work for 9 months for 1 developer (plus one developer for 6 months)?
Yes. The codebase is large, quite complex, and changes to it involve people's money so need to be done carefully. The library updates were not minor. All the changes required testing and debugging. Lines of code are not a good measure of time spent.
And then there's the changes that aren't public yet. Sure, I can't prove their existence yet, like anything that hasn't been made public yet, but I don't understand the impatience. I frankly am not concerned if people don't believe I've been working on v1.4 all this time, because when it's released their disbelief will be moot...
Yes, changes are not public even after over a month you promised to make them public, which would have cleared all this mess. And still aren't public after the new excuse that you mixed up the code. Given how organised you are, I am very doubtful you were organised with testing other then "open wallet, click, click, done". Which is the basic manual testing needed to test UI changes or library updates. You haven't changed anything regarding money a part of the ability to send them to you.
- Where is Bryce work? Can you show his 6 months worth of development? Maybe to your community longstanding members?
It will be released when it's ready, like the rest of our work. See above.
Someone genuine would try to shed some light on 6 months of a mysterious developer work. Of course you don't.
As others have pointed out but you tend to conveniently ignore, the price of XSPEC has varied a lot over time. The actual amount of fiat money that I've received from XSPEC is small, and certainly doesn't do much to justify the stress of trying to get work done in this environment, being constantly being accused of having some bad motivations. Since I don't have access to any "stash" of XSPEC (yes, I know I can't prove this), the price is not much motivation for me. I'm working on this because it's an interesting tech project that I took stewardship of, which I would like to see through, not because I expect to get some financial reward.
Please also refer to recent Discord announcements; I am going to relinquish control of incoming donations and the decisions about how they are spent. For the reasons described in last sentence of the previous paragraph, I would work on this project even without the donations (which are small anyway) so they might as well be used to bring more people on board and try to drive the project forward faster.
Good that you are giving out control of donations. I hope you do it, as I have been told about this a month ago and it hasn't happened yet either. How long is it taking you to do something this simple?
That address is an exchange deposit address. Once I send coins there, the XSPEC on the blockchain is now in the hands of the exchange. So any coins leaving it are being moved around internally by the exchange or withdrawn to other exchange users. I don't see how you can infer anything from the addresses that it's "linked" to, they will just be other addresses of the exchange or addresses of other exchange users. Saying they are "clearly not exchange addresses" is just lying, I'm sure you understand things well enough to know that you can't easily make inferences like this.
Ok, that might be an exchange address, but it's definitely the exchange address associated with your account from 2017-08-12 23:47:12, time when you did the first deposit from the donation address. Anyone can check this just checking their Cryptopia deposit address on the explorer. And if you see the pattern of deposits and withdrawals before that, it's clearly yours also before. There is no point for an exchange to write complicated and risky logic to share addresses between users, when they can have infinite addresses.
So my questions remains:
- Why are you sending most of the donations to SdsaXSYCksJcW18AJ6HcG1ZwgFKcU7WYrr? That address has 232k coins received and it's linked with addresses holding milions of coins.