{"type":"rich","version":"1.0","author_name":"npub15fw2sucw8lcfy5v2nsugxdylx3e7we9dkn83vatmw4d0ccfw9fqsn5zu3q","author_url":"https://nostr.ae/npub15fw2sucw8lcfy5v2nsugxdylx3e7we9dkn83vatmw4d0ccfw9fqsn5zu3q","provider_name":"njump","provider_url":"https://nostr.ae","html":"📅 Original date posted:2012-10-01\n📝 Original message:Hi guys.\n\nSo, as I mentioned on the bitcointalk.org forums thread about the\nfoundation, I want to get involved in the QA side of bitcoin\ndevelopment. I've done functional testing in the video game industry for\nyears. I've read all the messages in this thread, but I'm left unclear how\nI can most effectively and quickly being helping out. Could I get a bit of\na directional nudge?\n\nArklan\n\n----------\nAs long as there is light, the darkness holds no fear. And yet, even in the\ndeepest black, there is life. - Arklan Uth Oslin\n\nI want to leave this world the same way I came into it: backwards and on\nfire. - Arklan Uth Oslin\n\n\n\nOn Sat, Sep 29, 2012 at 12:26 PM, steve \u003csteve at mistfpga.net\u003e wrote:\n\n\u003e -----BEGIN PGP SIGNED MESSAGE-----\n\u003e Hash: SHA1\n\u003e\n\u003e Hi Gavin,\n\u003e\n\u003e Sorry for the delayed response, I wanted to take a couple of days to\n\u003e reflect on your email.\n\u003e\n\u003e On 26/09/2012 19:09, Gavin Andresen wrote:\n\u003e\n\u003e\n\u003e And their are other methods too.\n\u003e\n\u003e\n\u003e\n\u003e The GUI::Test package for perl will allow this to be greatly\n\u003e automated. (I have done this before on the localisation of photoshop.)\n\u003e\n\u003e\n\u003e\n\u003e this why we need detailed testscripts and plans.  so we know what has\n\u003e and hasnt been done. The more boring the task the more work that needs\n\u003e to go into testcase development.  This is the area I see as my\n\u003e greatest failing last time.  I have a large number of virtual machines\n\u003e and should have at least this work.  But we need very detailed\n\u003e testcases.  with decent testplans just downloading the software,\n\u003e syncing the block chain, syncing an existing wallet, rescanning the\n\u003e blockchain and verifying the balance would cover a large number of\n\u003e tests.  The idea behind having lots of very specific testcases is you\n\u003e get to see what tests have not been run.\n\u003e\n\u003e\n\u003e\n\u003e I understand your concern, however I have taken a couple of days to\n\u003e reflect on this and I still strongly feel that in order to make sure\n\u003e that this sticks, and is still useful in 1 years time we need to lay\n\u003e proper foundations. Those foundations are not word documents,\n\u003e spreadsheets, etc.  they are selecting the right tools for the job.\n\u003e\n\u003e We can gain so much benefit from using 3rd party software.\n\u003e (bettermeans would rock if it wasnt rotting)\n\u003e\n\u003e I am sure you could do your coding work just using vi, but an sdk\n\u003e makes it much easier and allows you to work in a more productive manner.\n\u003e\n\u003e I have had a couple of off list emails with some testers and they also\n\u003e feel that it is very important to make sure we have a sound foundation\n\u003e (mantis is so much more than just a bug reporting tool, I see the bug\n\u003e reporting functionality as secondary to the main test run\n\u003e functionality - but it doesnt have to be mantis based, we do need\n\u003e workflow and testcase software though - and proper software for this\n\u003e is much better than just a massive google doc.) however I am checking\n\u003e out some other software that has been recommended.  It will be very\n\u003e hard to change 'the process' once we have something we are used too\n\u003e (just look at the current resistance) I promise nothing will change\n\u003e for the dev team.  But test does need other tools, and processes.\n\u003e\n\u003e If you feel that strongly that I am going about this the wrong way, I\n\u003e am happy to step back and let someone else sort it out (I will still\n\u003e do all the testing I possibly can). I would feel that this would be a\n\u003e real shame and we have the chance to setup requirements to\n\u003e functionality to tests all with traceability. why not do it right from\n\u003e the start?\n\u003e\n\u003e I will open up my vps' somepoint over the next few days and you can\n\u003e see what I mean. I will setup a fake git project, and sort out the\n\u003e interactions.\n\u003e\n\u003e\n\u003e -----BEGIN PGP SIGNATURE-----\n\u003e Version: GnuPG v2.0.17 (MingW32)\n\u003e Comment: Using GnuPG with Mozilla - http://www.enigmail.net/\n\u003e\n\u003e iQEcBAEBAgAGBQJQZz1pAAoJEFvEB9dQFvtQRLkIAJtPCkW1R9vmMPY9u4o+ET1t\n\u003e w4pV/+W2PXo2p86HnljCIPLV/cua/1I/EJp7XR7s145Nj4KZUbzHGhvUUmwDOHW2\n\u003e TGvJs+HO1bjsJfh4pWEb6PXcW3TguZxZSt5/rBAAI/5BeomSuRcZOdoV87D1xnK8\n\u003e TSlgaseWrJcpKLO30/FQA3QnH/bjJ4OBmtHp8WaOtSnfww9Zbb5VYca37O15c2U4\n\u003e 2d0RUunDg1w2kRbkKjztxr3YasSOX+07Uvj4d5Lw7zgA0U93krNWVT1Ypo94dNJ7\n\u003e 6SyKi30UuqDdJ9XxZrMB/LBVNGOLlIBNWL++ocu5GFnOn9pnw57ZMBZM5g6YDpo=\n\u003e =ekQ/\n\u003e -----END PGP SIGNATURE-----\n\u003e\n\u003e\n\u003e ------------------------------------------------------------------------------\n\u003e How fast is your code?\n\u003e 3 out of 4 devs don\\\\\\'t know how their code performs in production.\n\u003e Find out how slow your code is with AppDynamics Lite.\n\u003e http://ad.doubleclick.net/clk;262219672;13503038;z?\n\u003e http://info.appdynamics.com/FreeJavaPerformanceDownload.html\n\u003e _______________________________________________\n\u003e Bitcoin-development mailing list\n\u003e Bitcoin-development at lists.sourceforge.net\n\u003e https://lists.sourceforge.net/lists/listinfo/bitcoin-development\n\u003e\n-------------- next part --------------\nAn HTML attachment was scrubbed...\nURL: \u003chttp://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20121001/1d4c561d/attachment.html\u003e"}
