Title: Aricie: Codeplex bounty (130 btcs) Post by: Aricie on November 07, 2011, 12:59:21 AM Hi all,
As explained in a past announcement (https://bitcointalk.org/index.php?topic=32484.msg574720#msg574720), this second bounty is about improving the trading material from our bot platform. Since the previous trading contest bounty was cancelled (https://bitcointalk.org/index.php?topic=49218.msg608841#msg608841), I'm reporting everything that's been provisioned on our public address (http://blockexplorer.com/address/1KFvycd5S2bdcbHUrHCXxj7PM9NdUQHkie) at the moment, i.e 130 btcs. Current situation: There are more than 60 market making user bots currently running on the dnnbitcoin (https://dnnbitcoin.aricie.com) demo website, which contributed a volume of about 20 000 btcs to the market during the last month, namely more than tenfold the total resources on the corresponding exchange accounts. I suppose that can be considered a successful experiment for the platform itself, and a good candidate for a useful tool for the bitcoin community. The bots are freely available on a Codeplex project (http://dnnbitcoin.codeplex.com/), which contains the source code for the trading material, Xml exports of the corresponding bots, and Private assemblies to install the platform on a dedicated DotNetNuke instance. That project was initially conceived as a simple illustration of the platform capabilities, and without extensive trading expertise, I tried to keep the bots extensible with a simple yet highly customizable trading algorithm. There is arguably a lot of room for improvements. As I'm bound to moving on with our DNN projects and improving the platform itself, I'm looking for someone willing to help improving the Bitcoin part of that project. Bounty: The bounty will reward active contributors to the Codeplex project. You should be a .Net programmer and request edit access to the source code. As soon as you demonstrate understanding and commitment to the project with an update comprising both an improvement of the source code and of an XML export, I will release the 130 btcs to the address of your choice. If by then there are several of you collaborating, the prize will be equally divided between each contributor successful at demonstrating minimum commitment. Below is a list of proposed improvements, which you can pick from. I don't want to put a deadline on this, which was quite unfortunate with the previous bounty, nor a strict assignment, which would probably drive the wrong profile: If you're looking for a quick coding job here, please don't apply. I'm looking for someone willing to use the platform for oneself, thus with a true incentive to improve it, and who will find it interesting on the long run to concentrate on the core trading material while I get to deal with all the low-level platform related issues. Also, if you've been using our hosted demonstration platform, and you feel you've got the same incentive to seeing it improved, yet you don't have any coding skills, feel free to support the project with your additional contribution. Everything sent to our public address till the bounty's over will add up to the reward. Possible improvements:
Getting started: Installing the development environment involves setting up a local DotNetNuke instance, uploading the platform's private assemblies, and instantiating the module on a page. Then you have a Visual Studio project to update the Bitcoin dedicated assembly, and online edits within the platform's DNN module to update the bots consuming that assembly. You should see that the platform provides online tools to deal with schedule, http requests, sending emails, user params etc. such that the code to be updated strictly contains the DOM classes and trading algorithm. Of course, once you get familiar with the environment, feel free to use the platform for your own projects. Title: Re: Aricie: Codeplex bounty (130 btcs) Post by: avoid3d on November 09, 2011, 09:18:14 AM I like the migrating suggestion :P ill start code digging later I guess :P
Title: Re: Aricie: Codeplex bounty (130 btcs) Post by: talpan on February 12, 2012, 09:40:37 AM Hello,
I want to look a bit at the source may be contribute something to the community but I can't figure out, how to install/upload this to dnn 6.0. Sorry but I haven't any experience with dnn, but the first look is impresssive :). Any help is appreciated :) kind regards, talpan Title: Re: Aricie: Codeplex bounty (130 btcs) Post by: Aricie on February 12, 2012, 08:49:31 PM Hi Talpan,
I'm not finished with updating the source code on Codeplex from the recent updates. More specifically, I need to package the private assemblies for the latest version of the DNN module, and dump the updated XML bot definitions. That should be in the coming days. As for setting up your environment. Once you get DNN installed, you have to install the supplied Private assemblies as regular extensions, and instantiate the Portal Keeper module in a page. Then it's all within the module's configuration form. I'll make an announcement when the source code is up to date. Regards, Jesse Title: Re: Aricie: Codeplex bounty (130 btcs) Post by: Aricie on February 29, 2012, 03:35:04 AM Hello, I want to look a bit at the source may be contribute something to the community but I can't figure out, how to install/upload this to dnn 6.0. Sorry but I haven't any experience with dnn, but the first look is impresssive :). Any help is appreciated :) kind regards, talpan Hi Talpan, Sorry for the late bump, I just committed the latest version with a DNN 6 compatible extension. Are you still interested in looking up the source code? Here's the procedure to get started:
Well I think that's about it. Let me know if you have any additional question. As for me, I'm still to upgrade the dnnbitcoin website to dnn 6 and install the new CryptoXChange bot. Regards, Jesse |