List of Priorities for Worker Proposals:

Started by fuzzy, July 13, 2015, 05:47:04 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

fuzzy

WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

Akado

Reputation system!

[00:13:11] bytemaster: I have. And I have great ideas for reputation systems and really expanding things to a whole new level. But as fun as it is to contemplate those things unfortunately I have to focus on getting 2.0 out.

Really excited to see how that would work out  :o
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

cylonmaker2053

Quote from: sudo on July 24, 2015, 04:01:50 PM
Quote from: cylonmaker2053 on July 15, 2015, 01:37:24 PM
Quote from: xeroc on July 15, 2015, 12:33:17 PM
Quote from: Troglodactyl on July 15, 2015, 12:30:13 PM
First priority after 2.0 I think should be building user friendly tools for Follow My Vote integration. ......
... so that we can properly educate people and find application in smaller communities such as local society, maybe universities or even political parties.
+5%

i run UofSC's crypto club and will likely implement some sort of token-based membership tool for voting this year. using BTS would be great.

cool idea

thx, i just need to learn more about voting, esp for UIAs/tokens...

sudo

Quote from: cylonmaker2053 on July 15, 2015, 01:37:24 PM
Quote from: xeroc on July 15, 2015, 12:33:17 PM
Quote from: Troglodactyl on July 15, 2015, 12:30:13 PM
First priority after 2.0 I think should be building user friendly tools for Follow My Vote integration. ......
... so that we can properly educate people and find application in smaller communities such as local society, maybe universities or even political parties.
+5%

i run UofSC's crypto club and will likely implement some sort of token-based membership tool for voting this year. using BTS would be great.

cool idea

Akado

#38
Quote from: fuzzy on July 22, 2015, 05:23:33 PM
Quote from: Akado on July 22, 2015, 04:49:04 PM
fuzzy could you update the OP with the suggestions we have so far?

I'm planning to make a poll with these all compiled.  That way we have a general consensus of which are top priorities.  Thanks for bumping so I don't have to though :P

No problem ahah. I got these so far but I might be missing a few:

Bond Market
Chat
Dividend Payment Method
Fiat on/off ramps
Follow My Vote integration
Lower the entry barrier (videos, tutorials, wiki, faqs, documentation)
Mail System
Merchant POS apps
Plugin System
Predictions Market
Privacy
Reputation System
Template for Worker Proposals
Wallets in multiple supports (Hardware, iOS, Android)

Then after the voting we could start a new thread for each of the..say top 2 or 3 features people want for discussion?

edit: added rep system
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

fuzzy

Quote from: Akado on July 22, 2015, 04:49:04 PM
fuzzy could you update the OP with the suggestions we have so far?

I'm planning to make a poll with these all compiled.  That way we have a general consensus of which are top priorities.  Thanks for bumping so I don't have to though :P
WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

Akado

fuzzy could you update the OP with the suggestions we have so far?
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

phillyguy

I think crafting some templates (maybe in PDF format?) could be useful.

There could be checkboxes to indicate if the person or team making the proposal also wants to implement themselves, or if they are just seeking stakeholder endorsement and then want it put up for bids to implement.

Does anyone have project management or proposal experience that could help draft a template? I'm ok creating documentation, but I don't have experience drafting business proposals, so I wouldn't know everything that should be included.

In any case, I think it would become much easier down the road for stakeholders to actively vote on proposals if they got used to a uniform visual presentation, and if it could be downloaded (pdf format again) for offline or later review.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

fuzzy

WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

cylonmaker2053

Quote from: Akado on July 15, 2015, 07:36:58 PM
Not a feature but i would like to see us lower the entry barrier, thats really important to get New users to understand and join bitshares. Videoa explaining the functionalities and specialy vídeos for use cases like the ones factom did, to get People to understand the potential in bitshares and spark their interest, upfate Wikipedia and detailed documentation, faqs, etc

and/or businesses whose sole purpose is to hold customer hands to wade them into the Bitshares marketplace.

Akado

Not a feature but i would like to see us lower the entry barrier, thats really important to get New users to understand and join bitshares. Videoa explaining the functionalities and specialy vídeos for use cases like the ones factom did, to get People to understand the potential in bitshares and spark their interest, upfate Wikipedia and detailed documentation, faqs, etc
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

cylonmaker2053

Quote from: xeroc on July 15, 2015, 12:33:17 PM
Quote from: Troglodactyl on July 15, 2015, 12:30:13 PM
First priority after 2.0 I think should be building user friendly tools for Follow My Vote integration. ......
... so that we can properly educate people and find application in smaller communities such as local society, maybe universities or even political parties.
+5%

i run UofSC's crypto club and will likely implement some sort of token-based membership tool for voting this year. using BTS would be great.

xeroc

Quote from: Troglodactyl on July 15, 2015, 12:30:13 PM
First priority after 2.0 I think should be building user friendly tools for Follow My Vote integration. ......
... so that we can properly educate people and find application in smaller communities such as local society, maybe universities or even political parties.
+5%

Troglodactyl

First priority after 2.0 I think should be building user friendly tools for Follow My Vote integration.  We very seriously need that in order to manage our future priorities without relying on centralized communication and decision making bottlenecks.

cass

Quote from: emigalotti on July 14, 2015, 02:58:54 AM
We will need something to manage the organization of the paid workers, it's complicated to organize. But it's a good idea.

DPOShub will launched soon! AFAIK it will exactly cover this issues
█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█

emigalotti

We will need something to manage the organization of the paid workers, it's complicated to organize. But it's a good idea.

Bitcoinfan

LMSR Prediction Markets.  Nuff said. 

cylonmaker2053

Quote from: donkeypong on July 13, 2015, 05:56:06 PM
Quote from: cylonmaker2053 on July 13, 2015, 12:22:09 PM

bathing suits with exactly that design, but we do need our logo on there somewhere...

If there's no space on the thong, just tattoo the logo. That way you're really invested in the product's success.

LOL i'm embarrassed i wasn't as committed to BTS by suggesting we simply put the logo on the bathing suit

donkeypong

Quote from: cylonmaker2053 on July 13, 2015, 12:22:09 PM

bathing suits with exactly that design, but we do need our logo on there somewhere...

If there's no space on the thong, just tattoo the logo. That way you're really invested in the product's success.

Permie

 
Quote from: Thom on July 13, 2015, 03:40:34 PM
Quote from: Pheonike on July 13, 2015, 02:10:44 PM
After a proposal is voted for to determine its importance level to the community, there should be a second phase where potential workers bid for the project. They should give their price, time to complete, and reasons why they should be voted on to do the job. The community votes and the winner is awarded the contract.
+5% +5% +5%

This approach cleanly splits the proposal approval from the choice of workers to implement it, and that is very good. It also provides the most efficient path to implementation, and focuses the worker implementation bid primarily on implementation concerns and not on financing.

Should both phases be approved by a vote of shareholders at large or only the proposal phase, with approval of the contract award based on a multi-sig vote of the delegates? I pose that question because the delegates may be better informed about developer qualifications and it may thus be easier to reach a consensus of the best dev team to implement the proposal.
+5%
JonnyBitcoin votes for liquidity and simplicity. Make him your proxy?
BTSDEX.COM

Thom

Quote from: Pheonike on July 13, 2015, 02:10:44 PM
After a proposal is voted for to determine its importance level to the community, there should be a second phase where potential workers bid for the project. They should give their price, time to complete, and reasons why they should be voted on to do the job. The community votes and the winner is awarded the contract.
+5% +5% +5%

This approach cleanly splits the proposal approval from the choice of workers to implement it, and that is very good. It also provides the most efficient path to implementation, and focuses the worker implementation bid primarily on implementation concerns and not on financing.

Should both phases be approved by a vote of shareholders at large or only the proposal phase, with approval of the contract award based on a multi-sig vote of the delegates? I pose that question because the delegates may be better informed about developer qualifications and it may thus be easier to reach a consensus of the best dev team to implement the proposal.
Injustice anywhere is a threat to justice everywhere - MLK |  Verbaltech2 Witness Reports: [url="https://bitsharestalk.org/index.php/topic,23902.0.html"]https://bitsharestalk.org/index.php/topic,23902.0.html[/url]

fav

Quote from: EstefanTT on July 13, 2015, 03:23:38 PM
It seems that we need a tool to manage/deal with the organisation of the paid workers.

Maybe that tool could be created by a paid worked job.  (just throwing the idea)

dposhub
Join us on Hive: [url="https://peakd.com/c/hive-120117/created"]https://peakd.com/c/hive-120117/created[/url]

EstefanTT

It seems that we need a tool to manage/deal with the organisation of the paid workers.

Maybe that tool could be created by a paid worked job.  (just throwing the idea)
Bit20, the cryptocurrency index fund [url="http://www.bittwenty.com"]http://www.bittwenty.com[/url]
(BitShares French ConneXion - [url="//www.bitsharesfcx.com"]www.bitsharesfcx.com[/url])

EstefanTT

Privacy

Bond market

Quote from: cylonmaker2053 on July 13, 2015, 12:29:17 PM
Projects i'd like to see get funded:

1) Hardware and iOS/Android wallets

2) Merchant POS apps, devices, businesses, whatever...just get bitUSD out into the world

3) Direct fiat-BTS-bitasset on/off ramps so i don't have to keep telling people 'you first need to buy bitcoin and then you can buy bitUSD'

Not necessarily in that order ;)
Bit20, the cryptocurrency index fund [url="http://www.bittwenty.com"]http://www.bittwenty.com[/url]
(BitShares French ConneXion - [url="//www.bitsharesfcx.com"]www.bitsharesfcx.com[/url])

Pheonike

After a proposal is voted for to determine its importance level to the community, there should be a second phase where potential workers bid for the project. They should give their price, time to complete, and reasons why they should be voted on to do the job. The community votes and the winner is awarded the contract.

Erlich Bachman

Initially, we probably won't have enough money to fund more than one project at a time.

Another project to fund:  pay off the Moonstone fundraiser balance $110,000 and they will release the code as MIT open source.
Quote from: Akado on December 14, 2015, 10:34:48 AM
You own the network, but who pays for development?

Permie

Quote from: cylonmaker2053 on July 13, 2015, 12:51:28 PM
Quote from: starspirit on July 13, 2015, 12:44:00 PM
What I imagined here was that a project concept can be promoted by the community and then outsourced to developers, rather than having to be initiated by the developers themselves. For example, if the community was keen to pursue a particular strategic direction in development. Whereas there's a risk that an eclectic mix of individual developers coming to the community may simply promote ad-hoc improvements. But it would take time for the community to develop such coherence of thought.

I still think the project proposal format is the most appropriate for the community to vote on though, backed up by the skill of the developers proposing to implement it. This moves beyond a simple job application format.

+5% +5% +5%
The community could write their own proposals, with the initial benefactors of the funding to be a multi-sig of delegates - who then pay out the funding to workers who prove that they are willing and capable to actually implement it.

We have all these low-trust tools, we should use them and show others what can be done
JonnyBitcoin votes for liquidity and simplicity. Make him your proxy?
BTSDEX.COM

cylonmaker2053

Quote from: starspirit on July 13, 2015, 12:44:00 PM
What I imagined here was that a project concept can be promoted by the community and then outsourced to developers, rather than having to be initiated by the developers themselves. For example, if the community was keen to pursue a particular strategic direction in development. Whereas there's a risk that an eclectic mix of individual developers coming to the community may simply promote ad-hoc improvements. But it would take time for the community to develop such coherence of thought.

I still think the project proposal format is the most appropriate for the community to vote on though, backed up by the skill of the developers proposing to implement it. This moves beyond a simple job application format.

+5% +5% +5%

starspirit

Quote from: xeroc on July 13, 2015, 12:12:57 PM
Quote
Exactly who implements is a secondary consideration, as long as CNX is internally comfortable with feasibility and availability of resources.
Don't get the relation to CNX .. the blockchain can also pay for indepenent 3rd party projects .. like a hardware wallet, public API, coldstorage services, mobile wallet, alternative wallet and many more .. not just core development.

Quote
I think such project proposals could in principle be formed by anybody in the community, with input from CNX. Although it is only to be expected that initially most projects will be put forward by CNX or individual developers.
Even though CNX is a heavy dev company I don't see the need for input from them .. in principle we could also have a software development in europe and one in asia .. in the end, the shareholder vote for their hardforks .. not CNX .. and from what I know .. BM doesn't want to have a say in BitShares at all ..
Good points! I was missing the fact this can be expanded to any development teams outside of CNX.

Quote from: xeroc on July 13, 2015, 12:12:57 PM
Quote from: starspirit on July 13, 2015, 12:02:07 PM
Wouldn't these be much more effective as project proposals than job applications? The core goal is to create value for BTS and demonstrate why any project will do so. So we need to be able to compare the strategic advantages of different work directions. I also suspect most of the community can't easily judge the skills of a developer (CNX itself seems best placed to do that), but they can make judgements on the cost/benefit of a project.

Project proposals would normally include, amongst other things:

- description of project
- benefits
- costs
- risks
- timeframe
- resources
Eventually .. yes but as long as a delegate can hardly pay a single person's expenses I don't see how it could fund a whole project ..
But I agree ..

What I imagined here was that a project concept can be promoted by the community and then outsourced to developers, rather than having to be initiated by the developers themselves. For example, if the community was keen to pursue a particular strategic direction in development. Whereas there's a risk that an eclectic mix of individual developers coming to the community may simply promote ad-hoc improvements. But it would take time for the community to develop such coherence of thought.

I still think the project proposal format is the most appropriate for the community to vote on though, backed up by the skill of the developers proposing to implement it. This moves beyond a simple job application format.

cass

Quote from: cylonmaker2053 on July 13, 2015, 12:26:22 PM
Quote from: xeroc on July 13, 2015, 12:12:57 PM
Even though CNX is a heavy dev company I don't see the need for input from them .. in principle we could also have a software development in europe and one in asia .. in the end, the shareholder vote for their hardforks .. not CNX .. and from what I know .. BM doesn't want to have a say in BitShares at all ..


the more devs joining our community, the better; esp when they're distributed around the planet working on tangentially related projects making use of our products. hopefully the release of 2.0 sparks a lot more autonomous dev involvement.

+5%
█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█

cylonmaker2053

Projects i'd like to see get funded:

1) Hardware and iOS/Android wallets

2) Merchant POS apps, devices, businesses, whatever...just get bitUSD out into the world

3) Direct fiat-BTS-bitasset on/off ramps so i don't have to keep telling people 'you first need to buy bitcoin and then you can buy bitUSD'

cylonmaker2053

Quote from: xeroc on July 13, 2015, 12:12:57 PM
Even though CNX is a heavy dev company I don't see the need for input from them .. in principle we could also have a software development in europe and one in asia .. in the end, the shareholder vote for their hardforks .. not CNX .. and from what I know .. BM doesn't want to have a say in BitShares at all ..


the more devs joining our community, the better; esp when they're distributed around the planet working on tangentially related projects making use of our products. hopefully the release of 2.0 sparks a lot more autonomous dev involvement.

cylonmaker2053

Quote from: Erlich Bachman on July 13, 2015, 11:07:20 AM
1. Privacy



2. Bond Market



3. BTS Bathing Suits






bathing suits with exactly that design, but we do need our logo on there somewhere...

cylonmaker2053

Quote from: xeroc on July 13, 2015, 07:46:49 AM
IMHO it should look close to a regular job application? maybe less personal stuff and more job/experience-related content

stimmt!

Permie

QuoteAlthough it is only to be expected that initially most projects will be put forward by CNX or individual developers.
As well as targeting businesses to integrate, are there any efforts to recruit new dev teams?
Or at least inform them, I'm sure cypherpunks would be pretty keen.

I know nothing of how easy it would be to inspire them to learn the codebase but worker proposals may take a while to be large enough to fund teams motivated solely by profit
JonnyBitcoin votes for liquidity and simplicity. Make him your proxy?
BTSDEX.COM

xeroc

Quote from: starspirit on July 13, 2015, 12:02:07 PM
Wouldn't these be much more effective as project proposals than job applications? The core goal is to create value for BTS and demonstrate why any project will do so. So we need to be able to compare the strategic advantages of different work directions. I also suspect most of the community can't easily judge the skills of a developer (CNX itself seems best placed to do that), but they can make judgements on the cost/benefit of a project.

Project proposals would normally include, amongst other things:

- description of project
- benefits
- costs
- risks
- timeframe
- resources
Eventually .. yes but as long as a delegate can hardly pay a single person's expenses I don't see how it could fund a whole project ..
But I agree ..

Quote
Exactly who implements is a secondary consideration, as long as CNX is internally comfortable with feasibility and availability of resources.
Don't get the relation to CNX .. the blockchain can also pay for indepenent 3rd party projects .. like a hardware wallet, public API, coldstorage services, mobile wallet, alternative wallet and many more .. not just core development.

Quote
I think such project proposals could in principle be formed by anybody in the community, with input from CNX. Although it is only to be expected that initially most projects will be put forward by CNX or individual developers.
Even though CNX is a heavy dev company I don't see the need for input from them .. in principle we could also have a software development in europe and one in asia .. in the end, the shareholder vote for their hardforks .. not CNX .. and from what I know .. BM doesn't want to have a say in BitShares at all ..

starspirit

Quote from: cass on July 13, 2015, 09:12:53 AM
Quote from: xeroc on July 13, 2015, 07:46:49 AM
IMHO it should look close to a regular job application? maybe less personal stuff and more job/experience-related content

+5%

Wouldn't these be much more effective as project proposals than job applications? The core goal is to create value for BTS and demonstrate why any project will do so. So we need to be able to compare the strategic advantages of different work directions. I also suspect most of the community can't easily judge the skills of a developer (CNX itself seems best placed to do that), but they can make judgements on the cost/benefit of a project.

Project proposals would normally include, amongst other things:

- description of project
- benefits
- costs
- risks
- timeframe
- resources

Exactly who implements is a secondary consideration, as long as CNX is internally comfortable with feasibility and availability of resources.

I think such project proposals could in principle be formed by anybody in the community, with input from CNX. Although it is only to be expected that initially most projects will be put forward by CNX or individual developers.

Erlich Bachman

#5
1. Privacy



2. Bond Market



3. BTS Bathing Suits




Quote from: Akado on December 14, 2015, 10:34:48 AM
You own the network, but who pays for development?

fav

Things I'd like to see:


  • Chat with fees (see DAC PLAY)
  • Encrypted Notes (see DAC PLAY)
  • Plugin System
  • Mail System
  • Convenient Dividend payments for UIAs
  • Bitsharestalk worker paid to forum mods :)
Join us on Hive: [url="https://peakd.com/c/hive-120117/created"]https://peakd.com/c/hive-120117/created[/url]

cass

Quote from: xeroc on July 13, 2015, 07:46:49 AM
IMHO it should look close to a regular job application? maybe less personal stuff and more job/experience-related content

+5%
█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█

xeroc

IMHO it should look close to a regular job application? maybe less personal stuff and more job/experience-related content

fuzzy

This post is to start having the community building a list of things we must have once worker proposals go live. 

If you have your own proposals, add them in here. 
This is phase One.

WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D