Web: [Code] Inviting Specific Gitcoiners To Work

Created on 11 Sep 2018  Â·  33Comments  Â·  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.

Here's a mock-up from #2038.

image

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

  • [ ] Update the bottom portion of the 'Transaction Processing' page into the image provided above (for .sketch files, see #2038).
  • [ ] Re-use existing type down from Tips to search users.
  • [ ] This type down should also display wether you've worked with the contributor prior and on how many bounties.
  • [ ] The user should be able to clear selected user out of the input field.
  • [ ] Please implement and consider failure cases and messaging.
  • [ ] Please ensure that the page is responsive.
  • [ ] The bounty, once submitted, still should show up in the Issue Explorer as 'Open' status (even though some people have been invited).
  • [ ] The invited attendees should receive an e-mail notification / Github notification (if possible) letting them know that they've been invited to work on the task.

Additional Information

  • Please confirm your technical approach with @mbeacom or @thelostone-mc on technical feasibility/ available data prior to beginning.
  • Please expect 3 rounds of reviews with @PixelantDesign @thelostone-mc and @vs77bb .
  • Will tip 20% extra for turnaround in 14 days (by 9/25).
Gitcoin Bounties Up Next

All 33 comments

@vs77bb may want to provide email content.

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


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

Hi @iamonuwa How is this one going?

@iamonuwa Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • [x] warning (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@gitcoinbot @vs77bb am having issue setting up the repo. Have been talking about it with @owocki @SaptakS @mbeacom et al. https://gitcoincommunity.slack.com/archives/GC392M4KY/p1536765107000100

@iamonuwa could you try doing a fresh rebase & also try it via a VPN ?

Am going to do a fresh setup again. Am not using any VPN

@iamonuwa Are you still working on this one?

@vs77bb I can't seem to get this to work on my computer. Am going to stop work here.

@mul1sh Any chance you'd like to pick this one up as well? Similar to #2037, I think...

@vs77bb definitely would like to give it a try, thanks for asking 😃 . Though I don't know if I can manage to [Start Work] on this issue explorer because my current issue limit is 3 and I've already started work on 3 other issues.

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


__Workers have applied to start work__.

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

1) irmacias has applied to start work _(Funders only: approve worker | reject worker)_.

Since work has stopped, I can give this a shot.

  1. Implement front-end additions. (Test)
  2. Implement back-end and email notifications (Test)

Learn more on the Gitcoin Issue Details page.

@mul1sh Accepted you here - please let us know if you have any questions as you get rolling 🙂

@vs77bb awesome thanks, will do

@mul1sh Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • [x] warning (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@gitcoinbot PR coming in a bit 😃

@mul1sh Sounds good!

@vs77bb for this issue, i've realized at times a transaction posting to the blockchain can process super fast i.e. like in 2 seconds, so how should I handle this to avoid giving the user too little time to fill out the form. thanks

@vs77bb any feedback? thanks 🙂

@mul1sh I think we can ignore that for now ! lemme know when this is good for review!
would be super helpful if you could throw in a gif / video with the demo
Btw @SaptakS / @captnseagraves would this need an update on grants waiting page if this gets in ?

@thelostone-mc will do 🙂

@thelostone-mc I vote that we keep the waiting page for Grants as is until after DevCon. Let's keep what we have as priorities for now. But we will want to add it eventually.

@mul1sh Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • [x] warning (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@gitcoinbot yes i am, finishing it over the weekend 😃

@mul1sh are you still interested in completing this issue? I'll need to open it back up to the community if I don't hear back in the next 48 hrs. Thanks!

@PixelantDesign almost done with this too, just doing one final round of testing

Thanks for the update! Could you share a video? @mul1sh

@PixelantDesign will do in a bit once I submit my work

@mul1sh do you have a backend for this wired up?
cc @octavioamu

@PixelantDesign @mul1sh As far as I can see you just created an html showing the UI given by @vs77bb . @mul1sh ideally, you needed to add this bit into the waiting_state.html file. Also a question for @PixelantDesign @vs77bb @willsputra. Would it be a better UX to put a share button on the bounty details page as well and putting this same UI on a modal? Given that the waiting state might not stay for a very long time?

That works for me....@willsputra?

@PixelantDesign @SaptakS works for me too. isn't that part of #3450 though? sharing in bounty detail page.

How's the progress on this @vs77bb, looks like it's been abandoned, more than happy to help out

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jasonrhaas picture jasonrhaas  Â·  4Comments

kziemianek picture kziemianek  Â·  3Comments

christianbundy picture christianbundy  Â·  3Comments

IgorPerikov picture IgorPerikov  Â·  3Comments

kuhnchris picture kuhnchris  Â·  4Comments