Maybe we can hire a team of low-cost developers to make the rewrite and then review and test the new code?
Another idea might be to seek a cooperation with an University to make the rewrite.
May I gently discourage such
ungrounded off-the-cuff personal speculation, it tends to muddy the waters for others and takes time and effort to dispel.
Several community members have already put a lot of personal time and effort into exploring this route without even a hint of success. I'm not aware of such a pool of low-cost developers, (not that the apparent going rate of around 2% of the distro is all that low-cost) so it'd be down to you, as the proposer of such an initiative, to identify a candidate team and research the development schedule, costings --- and management --- and then present a worked-out initiative for community support. The inconveniently problematic issue of software project management tends to get completely ignored - but the need doesn't go away, these are real-life tough problems and some idea of a detailed solution needs to be developed in advance.
The other massive showstopper is that the community does not have access to adequate fiat resources to fund such a project. Even something as basic and crucial as funding the chainz block explorer is done on an ad hoc, personal basis. I stumped up for the last six months' hosting which is due to expire in a couple of weeks.
To get some sense of the ground-floor issues of open source software systems management, you could have a go at drumming up some BTC support for continued chainz explorer hosting. Judging by the activity of the top wallets, there are some active holders of significant quantities of SLM (
https://chainz.cryptoid.info/slm/#!wallets) who
should be motivated to take vigorous steps to protect their hodlings - unfortunately they seem oblivious to anything other than how many SLM they hold and are apparently careless of the actual worth of the tokens.
Maybe we should considering to split apart from their path and to begin developing a fully independent project?
Who's the "we" that has the technical capacity to do this? Unfortunately, from a developer's perspective, it's both socially and economically unattractive in terms of personal time/effort vs ROI, it would be much more lucrative to simply launch one's own coin.
Cheers
Graham
The guy you are indirectly mentioning among those invested in some large amount of SLM is me.
I did so recently because I've seen a prospective for this coin. Maybe I was wrong, I did many mistakes with the crypto.
I agree with you that even if my approach to the issue solution may be wrong it doesn't make to go the issue away, so we'd need to find the right path or to give up with this coin.
Speaking about the low-cost developers, I think I know where to find them and I can consider investing into this idea but it would be even better to have at least a small pool of investors for this project.
What I don't know, and you expressed it very well, is how to manage the workflow in order to get a quality result. I presume that a senior developer should set up the goals and the rules of rewrite and then checking step by step the work done. But I don't know any senior developer that could do this work. I'm seeing you did almost all the improvements of the code in the last years, so I presume you are the person that could be able to do it, but of course I don't know whether you might be interested in.
Speaking about how lucrative could be launching a new coin vs working on the old one I think that there are some pro et contra in both approaches.
The old coin has some community, its name is known, there are exchanges where it's possible to trade it and so on.
IMHO launching a new coin the investor would face many unknown issues to solve. One of which is the quality of the people that would be attracted by that project.
By other hand the developer's prospective is not very different from the investor's one, to some extent. The developer, even when he is offered a good salary, is investing his time, his creativity and his wit into the project. So if the project doesn't make sense for him it would be difficult for him to participate. Whereas if the idea that is behind the project seems valuable to him he may decide to invest some time to see its results.
That's why I think that we need to make an extensive brainstorming to see what ideas are available for this project.