I think it would be best to take OpenBazaar, and create a Dash version because our Masternodes can host it.
watch all video but pay attention to min. 47:35
That was good, wow similar background to Edward Snowden! The interviewer was a bit dim, but I suppose that's good as he represents Joe Public. Also makes Amir seem that much more mature and intelligent
And re SRS and other document deliverables (vs code deliverables)... As soon as we, as the community would decide what exactly we would want OpenBazaar/DASH would like, I can ran it by my company and get project plan and initial estimate. For free.
To do it, someone else but me, should install OpenBazaar, play with it and describe the vision using screenshots/mockups.
Have openbaazar client and server in and running, ISP port issues though, will try and get that sorted (yet again) tomorrow. Not got my head around any of it yet, changed a hell of a lot since I last looked at it and obviously lots still to do on the client but looking good. Last link might be useful, not much noob friendly info:
https://github.com/OpenBazaar/OpenBazaar-Server
https://github.com/OpenBazaar/OpenBazaar-Client
http://grimtech.net/installing-openbazaar-beta-on-ubuntu-early-october-2015/
Couple more I needed, shouldn't be necessary but leaving here for future ref.
http://stackoverflow.com/questions/28987891/patch-pyopenssl-for-sslv3-issue
https://github.com/ForbesLindesay/spawn-sync/issues/24
Thanks for the useful links stan.distortion - running into what seem like Port Issues as well, you even get that figured out?
Set up Port Forwarding for 18467 and 28467 but that doesn't seem to knock it loose.
~/openbazaar/OpenBazaar-Server$ python openbazaard.py start -t -l debug
OpenBazaar Server v0.1 starting...
2015-10-25 10:22:25-0600 [OpenBazaard] [INFO] Finding NAT Type...
2015-10-25 10:22:26-0600 [OpenBazaard] [INFO] Full Cone on x.x.x.x:28467
2015-10-25 10:22:26-0600 [Server] [WARNING] no known neighbors, so not writing to cache.
2015-10-25 10:22:26-0600 [-] OpenBazaarProtocol starting on 28467
2015-10-25 10:22:26-0600 [-] Starting protocol <wireprotocol.OpenBazaarProtocol object at 0x7fb13ddf4ed0>
2015-10-25 10:22:26-0600 [-] WSFactory starting on 18466
2015-10-25 10:22:26-0600 [-] Starting factory <api.ws.WSFactory object at 0x7fb13d571150>
2015-10-25 10:22:26-0600 [-] Site starting on 9000
2015-10-25 10:22:26-0600 [-] Starting factory <twisted.web.server.Site instance at 0x7fb13d57a290>
2015-10-25 10:22:26-0600 [-] Site starting on 18469
2015-10-25 10:22:26-0600 [-] Starting factory <twisted.web.server.Site instance at 0x7fb13d57a950>
2015-10-25 10:22:26-0600 [OpenBazaard] [INFO] Libbitcoin server online
2015-10-25 10:22:27-0600 [Server] [INFO] bootstrapping with 1 addresses, finding neighbors...
2015-10-25 10:22:27-0600 [KademliaProtocol] [DEBUG] calling remote function ping on ('205.186.154.163', 28467) (msgid AY1ZxirieJKZzS/FOD3h2nnBwi8=)
2015-10-25 10:22:30-0600 [KademliaProtocol] [WARNING] did not receive reply for msg id AY1ZxirieJKZzS/FOD3h2nnBwi8= within 3 seconds
2015-10-25 10:22:30-0600 [NodeSpiderCrawl] [DEBUG] creating spider with peers: []
2015-10-25 10:22:30-0600 [NodeSpiderCrawl] [DEBUG] crawling with nearest: ()
2015-10-25 10:22:30-0600 [NodeSpiderCrawl] [DEBUG] last iteration same as current - checking all in list now
2015-10-25 10:22:30-0600 [OpenBazaard] [INFO] bootstrap complete, downloading outstanding messages...
2015-10-25 10:22:30-0600 [Server] [WARNING] there are no known neighbors to get key 8c8a6160ef1fe57fd393e9f86648bf88cd6cb892
2015-10-25 10:22:36-0600 [Server] [WARNING] no known neighbors, so not writing to cache.
2015-10-25 10:22:46-0600 [Server] [WARNING] no known neighbors, so not writing to cache.
How's it going guys? I just finally felt in the mood to try this and I have the server compiling on my mining machine and a VPS. I just read on Stan's link that it can take up to 2 hours to compile and since my machines are pretty old, it may take longer, LOL. Did you guys get it up and running? I can't wait to see this, but it'll probably have to wait until morning
I also see there are some setup issues, eh? Are you choosing random ports or is there an OB official port? Is there any configure files to fill out? I mean, do you need to put in your IP address and such?
And maybe you all could answer a couple of other questions. Would a person who wants to sell something need to run a client and a server? Or just a client? And who runs these servers? Do they get compensation? and finally, if the seller's items are sold off of their own desktop, what happens if they shut it down? Does their sales page continue on in the network?
No, still haven't got onto my ISP so not even sure there's a network there for it to link in with at the mo. Ran it on a VPS the last time to get around it and that worked out ok, it was easy enough to connect up to the html interface instead. It was a single app at that time so I'd guess the client/server setup they have now is made for that.
Just reporting, I compiled with a ton of errors, 1638 files with errors and a pycheck error, so I'll have to try again when I get the chance. I don't think it'll work on the VPS as it has no graphics, so I'm not going to try there anymore. I've been wondering if this project could be ported to QT? Can any project be ported if it has a configuration and make file?