I thought TF would be fully implemented by April. What should we do to help?
Start with the analysis of the code that we already have and do some improvements to forging. For example, try to get how 90% defence would work (if it works at all).
I am not capable of this, as I am not smart enough, but am willing to donate to a fund to pay for someone (or a group of people) to do it.
Is anyone ready to manage this? I am working 60 hours a week (till Nxt´s price will reach $1) so I don´t have the time for this, but as I see, without this, all the marketing work (including the upvotes and the efforts to put Nxt on more exchanges) are useless.
I still would like to see a detailed roadmap of functions to get implemented till April.
I suggest to pay a for project manager to manage Nxt for the next 6 months to avoid double-spending resources and burning resources on functions that are not needed.
+1. This is the starting point to get out of the existential mess that has been discussed over the past ten or so pages.
We can't depend on anything except open source code released on April 4 (I hope) that will apparently have our core feature of transparent forging non-functional(!?!) and who knows what level of comments / overview to enable understanding of how it all is supposed to work.
This is a pile of lemons as far as I am concerned, a bitter fruit, but we have got to try and make lemonade from it.
The key is to organize some kind of Kahn Academy system set up where we can dissect this source code when it comes out (and any documentation it contains) and try to create a training program to get a designated corps of programmers up to speed on it. I am not a Java programmer and I have no idea how to best orient them to a specific, cryptic project. But I do know if we don't set this training academy up to generate people capable of continuing NXT-specific cryprocurrency code development, we are going to fail.
And if we tear into the source code like a bunch of piranha on April 4 and just make a blizzard of comments on This Monster Thread which then get lost under the weight of subsequent pages while we go off on some other tangent, then our fail will be an Epic Fail.
Absolutely, a project manager. But also, a training academy. Organized now, ready to go April 4. We need to start by either conducting a census of willing Java programmers from our own ranks, or we need to start identifying and lining up qualified professional Java programmers whose salaries we are going to pay from the NXTtechdev fund. That's what it's there for.
As a side prediction, I personally think the current practice of "put up a bounty for X" isn't going to work for organized core tinkering to create basic functionality. Starting with transparent forging. Which apparently we are going to have to get working on our own.
The second key thing is to get a set of spokespersons in place that can be seen by the public as the face of NXT. I know we are decentralized and are supposed to eschew central leadership as part of our creed, but if we do not engage the public to embrace NXT, then NXT will fail. And the public doesn't want to hear endless whining about mystical reclusive creators, they want to put their money into something that at least looks like it knows what it is doing. That is the job of a spokesperson - not leadership, but to create the appearance of leadership to the public. I am going to Texas Bitcoin Conference not as a leader within NXT but as a spokesperson for NXT.
Project manager, training academy, spokespersons...that's enough for one post.
I don't even know how to start on the topic of project leadership. All I know is that our competitors have it, for better or worse.
http://fusion.net/modern_life/story/ethereum-bitcoin-currency-created-19-year-372034http://www.wired.com/wiredenterprise/2014/01/ethereum/