This is a topic regarding how the site functions as well as features contained. Please keep all related comments within this thread.Keep in mind that none of the following is in cement, waiting on ideas/comments of this community..I wrote most of this last night when I was tired, there may be ideas written about that I may have written in a poor matter or just phrased badly. Also, I just spent the last three hours getting my computer to boot..(yay windows)..I also probably forgot to mention a few things (most likely in the site features, but also in the set up of the site).
Some notes before you read the following, this is mostly a compilation of ideas by myself, timofonic, and some other community members in another thread. Tell me what you like, tell me what you don't like, tell me what YOU WANT from this site.
Also note that the site is currently in design stages, development
Thanks for your time.
Currently the plans of how the site will function are as follows:1) There will be an administration/moderation team that will oversee the creation and management of all bounties.
2) Anyone can request a bounty for anything they want and give a promise donation of whatever they wish, money will not be taken at this point. Once this project has been deemed valid (should be pretty much anything, this stage is mostly to filter out stuff that might have already been written for MorphOS), the user will be asked to donate to a PayPal account (which will be managed by a trusted community individual(s?) nominated by you people, I'm new here, I don't know anyone really..) Once the money has been collected, the bounty will be added to the site by the administration team.
3) Anyone can donate extra money to any bounty to increase it's incentive or just to support the author's work.
4) Once a project has been finalized it will be posted for public testing/use. Donations will be witheld for a designated time (two weeks?) for the program to be tested as well as competitors to submit their products. Any bugs reported must be fixed before money is given to the author. This will not increase the two week period, however, the two week period will be extended until the bugs are fixed (meaning other authors can still submit).
5) All donations will require a deadline that they are valid. This is so people can get their money back for unanswered requests. These timeframes will be available for public viewing. THESE ARE NOT PROJECT DEADLINES. It will only act as a project deadline if there is only one single donation to a project.
6) There will be a huge document to cover legal things such as if you donated you know that you're not getting your money back unless your donation deadline has been reached.
7) There will be no private bounties, all programs will be available for all of the public.
8) As far as source code, I go through a bit of that in the possible ideas section below. However, full source code will be required when it is the requirement of a license (GPL..).
9) On the occurence of multiple submissions on a bounty, the winner will be selected by having the public rate the software, this will also rely on bugs found being fixed.
Possible ideas regarding how the site will function:1) Possibly require source code on all projects since they are paid by donators, this is so fixes to bugs are guaranteed. Source codes will not be published unless the original author backs off of a project (or wants it published). They will be held by trusted administration only (but everyone on the administration should be trusted). Code for projects must be commented WELL.
2) Projects can receive donations even after it has been fulfilled to encourage updates and/or bug fixes. How this would function is as follows: All donations added after a project is finished and there are NO FOUND BUGS will go straight to the author. After a bug is found all new donations are witheld until the bugs have been fixed, at which point they are again sent to the author. The author will have a designated period of time to update the code, after which point the code will be released to interested authors (form of control yet to be determined). After bugs have been fixed, donations will be dispersed in some percentage and/or flat amount action. Bug fixes will most likely be an undecided amount of donations witheld, with other donations going to the original author for their work. If source code is indeed released to new authors it will be under a license (GPL, LGPL, I dunno much about licenses..).
4) Developers can post what they can develop and for how much (this may require a project deadline however).
5) Projects will be followed by a producer of sorts to oversee the development, this is primarily for testing purposes.
Site features (a few things I ain't mentioning include user authentication, site management, and site stats..basic site stuff):1) Bounty statistics (popularity, value, new ones, close deadlines, anything to do with dates)
2) Bounty list, navigatible using filters and orders, etc etc..
3) Portal (news, top bounties by popularity, value, new, closing, etc..)
4) Comment system for all projects as well as news entries.
5) Rating system for all projects and perhaps even developers? Do you want to be able to rate developers?
6) Just regular site management stuff..nothing specific.
7) Possibly using the same userbase as MorphZone so that no one needs to double register, this is currently being looked into. Benefits of this could be just plain easier management as well as possibly even being able to be notified of bounty updates via PM.
psr.
alkjfdjkahsSTRESSED OUTasjhfakdfa