Title: *just idea* - online bitcoin driven software development platform Post by: Salivan on February 23, 2013, 08:23:50 AM hi
I am not native sorry for my english it would be niece to have open source bitcoin driven development platform similar to bugzilla but with support to bitcoin transactions. user scenario: let say i have great idea for application or any kind of software. usually I have to drop it instantly because of shortage of developers, I am not able to make all work with my bare hand, especially when I have to take care of full time job. Such platform enables me to actually do something, with joint forces of programmers around the world. So how it suppose to work: 1. Establish project phase: - as I creator of project , create repository and list of to do works I assign bitcoin thresholds for given job. I also decide which tasks can be handled by newbes, and which by advanced developers. -now I fill bitcoin account of project which could be publicly known or known to registered developers -I am waiting for developers to sign in , they provide public key to make transaction for already made work 2. Work phase : now service is waiting it may do this in two ways increase reward for some bugs over time in case those are harder than project founder estimate or leave prices as they are. developers pick up bugs they like to do ( or they can do ), and they actually locks them. they fix or not given work 3. Trust phase this is the most tricky part developers actually submits their solutions to stage branch of repository and they are instantly paid. here could be some optional automatic verification mechanics used before actual commits. but my idea is to base on trust / crossed with rank system ( I mean newbe are disabled to make much harm, Before one does some serious work you have to do some of easy low paid tasks) now there is my turn to reclaim , if I do not agree with your solutions (after all I am project founder) I can put reclaim status and negotiate proper solution. And now you have choice go along and make some changes, or reject but in case of that I could delete you from the list and you can't pick any additional tasks. In case you fix your stuff you are free to proceed with your work and pick up new task. Additionally I can reclaim tasks which developers sized but it takes to much time to solve them. Within process Some developers may advance in hierarchy and gain access to better paid but harder tasks, if they are trusted they may reclaim work of others lower, in hierarchy ladder. This last feature would give me great relief. that basically it . this is only idea and because I am c++ and low level programmer I can't make such platform myself , those web thing stuff is well above me ???. But I hope that me notion may inspire someone out there.. Title: Re: *just idea* - online bitcoin driven software development platform Post by: Stephen Gornick on February 23, 2013, 09:01:03 AM that basically it . this is only idea If I read your post correctly, you are wanting some workflow for paid development work on various tasks to be performed? If so, then kind of related are: FreedomSponsors: Quote Anyone can go and place a bounty on an specific issue they need. If more people also need it solved they can “chip in” and the bounties will add up. Developers then can resolve the issues and claim their prizes – the sponsors are notified and pay the developers once the solution is verified. - http://www.freedomsponsors.org- http://blog.freedomsponsors.org/freedomsponsors-is-now-accepting-bitcoins/ CIYAM Open - http://ciyam.org/open BountySource: - https://www.bountysource.com BountyOSS - https://bountyoss.com GitTip - https://www.gittip.com Propster: - https://propster.me/content/howto.html - https://propster.me/browse/main Title: Re: *just idea* - online bitcoin driven software development platform Post by: the_crown on February 23, 2013, 09:26:49 AM Is there a bitcoin version in the "style" of mechanical turk? I found bitworker but they simply offer crowdflower stuff. It would be good to have that comprehensive interface to have people create their own tasks, then transfer the bitcoins to activate it and verify the jobs later. I haven't found such a site yet, but probably Mechanical Turk has some copyrights on the concept.
Title: Re: *just idea* - online bitcoin driven software development platform Post by: CIYAM on February 23, 2013, 09:35:28 AM And hopefully I can get Stephen to add the following to his list:
CIYAM Open ciyam.org/open (not *bounties* as they are a terrible way to do things that involves multiple people competing and generally producing low quality work as fast as possible so they can *claim* a bounty) Title: Re: *just idea* - online bitcoin driven software development platform Post by: Salivan on February 23, 2013, 10:06:13 AM ciyam.org/open - among listed only this looks somehow like I would expect, but it seems to be in development.
basically it would be nice to have platform like joomla which I can setup and fired on some kind of server, than I would get separated url address. all content jobs, issues listed there would be related only to me project, for example I would like to have separate developers, separate bugs list , separate developers hierarchy , all settings and general control would be mine. I am not looking for platform where all jobs are listed one after another in a messy way Title: Re: *just idea* - online bitcoin driven software development platform Post by: CIYAM on February 23, 2013, 10:16:46 AM Actually it is much closer to being a full release than it currently appears (a lot of work is going on in the background).
You can clone your own CIYAM system (https://github.com/ciyam/ciyam) and it can be easily configured to deal with only a single Project if that's how you want to run things otherwise I would invite you to instead consider participating with what is going to be quite an exciting project (it has years of development already so is a lot more mature than you might think from the current UI look and feel)! Title: Re: *just idea* - online bitcoin driven software development platform Post by: Salivan on February 23, 2013, 10:20:09 AM sounds good
Title: Re: *just idea* - online bitcoin driven software development platform Post by: CIYAM on February 23, 2013, 10:23:33 AM sounds good Thanks - please also take a look at the slideshows at http://ciyam.org (the top one for the way the whole workflow operates and the lower one for how you go about creating a clone of CIYAM Open itself using itself). And yes - these slideshows will also be improved (or replaced with something even better) as we get the UI cleaned up (as a marketing and sales guy I am a *great software engineer*). :) Title: Re: *just idea* - online bitcoin driven software development platform Post by: Salivan on February 23, 2013, 11:13:50 AM ok, looking more closely I see that this ciyam can fulfil my needs.
When project will mature over time I will probably use it when I will launch some serious project in the future. But without looking into source code I want to know if there is some script or plugin interface which enable me to modify biding mechanics. For example when I want to enforce my own rules of accepting bid and later payment finalisation Title: Re: *just idea* - online bitcoin driven software development platform Post by: CIYAM on February 23, 2013, 11:20:50 AM But without looking into source code I want to know if there is some script or plugin interface which enable me to modify biding mechanics. For example when I want to enforce my own rules of accepting bid and later payment finalisation Absolutely - all of the "business logic" is able to be changed and can be extended using the system itself (it is a platform somewhat like Rails although really a whole generation ahead of that kind of stuff as 100% of the "source code" is *generated* with the CIYAM platform). |