Web: [Design] Inviting Specific Gitcoiners To Work

Created on 20 Aug 2018  路  15Comments  路  Source: gitcoinco/web

User Story

As a Funder, I'd like the ability to invite specific Gitcoiners to work on my issue after it is funded so that I can foster continuing working relationships with people who I know and trust.

Summary: After the 'Fund Issue' page, while the tx is posting to the blockchain, an option should be provided to send the Gitcoin Issue either a) around the Gitcoin community to top profiles which match the bounty description or b) around the interwebs (on Twitter, Slack, elsewhere) to create a viral loop bringing more dev's into Gitcoin.

Description

Type: Feature

Current Behavior

There is no in-app prompting for funders to share / invite people to work on their bounty.

Expected Behavior

In-app ways for funders to share with a) Gitcoiner's they've worked with in the past, b) Gitcoiner's who they haven't worked with in the past, but have a good reputation / good fit for the issue and c) social sharing outside of Gitcoin to the funder's community.

Definition of Done

A redesign of this 'Transaction Processing' page which replaces the quote section (or perhaps simply adds another section, whichever looks better) for inviting specific Gitcoiners / social sharing of the bounty.

screen shot 2018-08-20 at 4 26 27 pm

Additional Information

@PixelantDesign can you provide an original copy of the transaction processing page for review?

Most helpful comment

I think the top part is the most important info on this page - let's leave this area alone since @thelostone-mc did a really good job on the animation here. We could modify the bottom to be about sharing and invitation, see example below.

screen shot 2018-08-20 at 8 32 40 pm

I could see V1 being a url to the Gitcoin Issue Details Page with the ability to copy the link to share? Or we could go the route of Invite with Github username /potentially email.

I could see V2 being smarter - with the suggestion of people you've worked with in the past or people you haven't worked with before that might have relevant skills for the issue.

Thoughts @owocki @mbeacom, which implementation would be simplest for V1.

Separately, I could also see reusing some of this functionality for refer a friend to Gitcoin feature.

All 15 comments

I think the top part is the most important info on this page - let's leave this area alone since @thelostone-mc did a really good job on the animation here. We could modify the bottom to be about sharing and invitation, see example below.

screen shot 2018-08-20 at 8 32 40 pm

I could see V1 being a url to the Gitcoin Issue Details Page with the ability to copy the link to share? Or we could go the route of Invite with Github username /potentially email.

I could see V2 being smarter - with the suggestion of people you've worked with in the past or people you haven't worked with before that might have relevant skills for the issue.

Thoughts @owocki @mbeacom, which implementation would be simplest for V1.

Separately, I could also see reusing some of this functionality for refer a friend to Gitcoin feature.

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__This issue now has a funding of 225.0 DAI (225.0 USD @ $1.0/DAI) attached to it.__

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__Work has been started__.

These users each claimed they can complete the work by 11聽months, 1聽week from now.
Please review their action plans below:

  1. willsputra has been approved to start work.

    Will work with Vivek/Alisa to understand more about the issue in the next couple of days, and produce a mockup of the page by Thu/Fri. :)

Learn more on the Gitcoin Issue Details page.

Waiting State.zip @willsputra

@PixelantDesign thanks for this!

@willsputra could you post the file here?

@PixelantDesign here ya go!
2038

and here's the sketch file: https://drive.google.com/open?id=1M7KyKpGXK2sPW4Df06NZ1ahGg2k7WFzT

@willsputra could you provide details on how you see the interactions working?

@vs77bb do you want to build in house or bounty?

@PixelantDesign I was going to see if @arun1595 @anshumanv @pinkiebell were interested in this one!

Sounds good.

@willsputra
How do they get the invitation via link or via github? Will users also receive an email? What is the experience?

@PixelantDesign
The 'invite a Gitcoiner by username' field will behave like Gmail's 'To:' field.

Type some letters, then recommendations will appear below the field (list of usernames containing the given letters). Click on a recommended username, and the username will appear inside the field. You could also remove a user by clicking the 'X' symbol.

For the invitation, as you mentioned there could be two ways:

  1. Send an email to the invited user containing the link, or
  2. Gitcoinbot could comment on the github issue, tagging the invited user. I believe an email will also be sent from github if you're tagged on an issue.

I personally prefer #1 cos a) it requires less effort on development and probably suffice for the first version, b) I have a sliiight worry that having a public comment saying that someone has been invited might deter other contributors from jumping in.

Closing this out as the we have a code issue #2200

鈿★笍 A tip worth 225.00000 DAI (225.0 USD @ $1.0/DAI) has been granted to @willsputra for this issue from @vs77bb. 鈿★笍

Nice work @willsputra! Your tip has automatically been deposited in the ETH address we have on file.

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__The funding of 225.0 DAI (225.0 USD @ $1.0/DAI) attached to this issue has been approved & issued.__

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kziemianek picture kziemianek  路  3Comments

christianbundy picture christianbundy  路  3Comments

abitrolly picture abitrolly  路  4Comments

wizzfile picture wizzfile  路  3Comments

pelsasser picture pelsasser  路  4Comments