@Fuzzy, @SigMike, @Jordan, @by321 (cc: @Fishwich):
When you guys get a chance, could you please do me a favor and take a look at this “Phase 1” Peershares wiki page to help me understand if I’ve caught all of the functions included in the Overview? My goal is to have all of the work included in that overview so that Fishwich and I can make sure that all of the the expected functions have QA checklists and test case coverage. The same effort will need to be conducted for the second and third phases.
Don’t feel like you need to write the business cases or test cases yourselves. I’m primarily concerned with making sure that I understand what development has already been conducted, and that I’m capturing the major functional requirements (such as number of PoW blocks, hardcoded number of shares created during PoW, % of stake reward for PoS blocks, etc.)
Feel free to update that page directly, and I can go back in and normalize the way it is described once we’ve gone through a couple of passes at this and I’ve figured out how to best describe the work that you are doing.
Please bear with me in the beginning, because these will look like they are moving slowly, but in reality, once Fishwich and I have a framework in place, it should be very straight-forward to get each of the phases entered and development itemized so test coverage can be written.
Additionally, I’ve begun to document the steps required to set up each of the development environments. A lot of this is already described, but in many cases, it’s missing updates or subtle steps. For instance, I’ve taken the first pass at setting up the Linux environment, and will be going through these steps locally this afternoon to confirm that I’m not missing anything. Like the phases, if you get a chance to review these pages as you make updates to the code base (or include additional features that require dependencies), I would appreciate it. Here’s the Linux compilation guide to use as a base reference.
@Jordan:
I’ll get a chance this evening to document my thoughts on the acceptance criteria for the mini block chain. It’s just stubbed out right now, but as soon as I get the draft published, you will be able to see the requirements on this Peershares wiki page.
Also, I passed the message on to CoinHash that we’re going to be delayed on getting him the draft content for the web site for a bit, while we move the QA efforts forward. He responded to let me know that he’s seen the status update and will be awaiting the next steps. Does it make sense to shift the website content development work from me to David, as it really is a component of the Peershares marketing effort? If that’s an option, we’ll be able to continue to move things forward with the site, concurrent to our development of the tools to meet the Peershares QA needs. Let me know what you think of this option, and if it is something that will fit into David’s schedule and agreed-to scope of effort.
@Fishwich:
When you get a chance, let’s synchronize on the test case structure and apply it to the “Phase 1” features and functions that I’ve asked the team to identify above.
If anyone has any questions, please let me know.