bisq-network / compensation

@bisq-network contributor compensation requests
https://github.com/bisq-network/docs/tree/master/dao/phase-zero#how-to-request-compensation
20 stars 16 forks source link

[WIP] For Cycle 8 #416

Closed RiccardoMasutti closed 4 years ago

RiccardoMasutti commented 4 years ago

Summary

Specify the total amount of BSQ you are requesting:

Contributions delivered

Provide links to contributions you have delivered, the amount of BSQ you are requesting for each, and any comments that will help stakeholders understand its value.

Code Development

Bisq Website: https://github.com/bisq-network/bisq-website/pull/290 https://github.com/bisq-network/bisq-website/pull/291 https://github.com/bisq-network/bisq-website/pull/307

Code Review

https://github.com/bisq-network/bisq-website/pull/267 https://github.com/bisq-network/bisq-website/pull/279 https://github.com/bisq-network/bisq-website/pull/280/ https://github.com/bisq-network/bisq-website/pull/284 https://github.com/bisq-network/bisq-website/pull/289 https://github.com/bisq-network/bisq/pull/3647 https://github.com/bisq-network/incubator-bisq-api/pull/21 https://github.com/bisq-network/incubator-bisq-xmr-integration/pull/2 https://github.com/bisq-network/bisq/pull/3681 https://github.com/bisq-network/bisq-website/pull/302 https://github.com/bisq-network/bisq-website/pull/303

Contributions in progress

Provide links to work you're involved with that is still in progress. This section is optional, and is for your own benefit in keeping track of what you're doing and keeping other contributors up to date with the same.

Code Development

Bisq Website:

Bisq Explorer: https://github.com/bisq-network/bisq-explorer/pull/9

Roles performed

Provide links to your monthly report on any roles you are responsible for.

Bisq-desktop italian translator https://www.transifex.com/bisq/bisq-desktop/viewstrings/#it/displaystringsproperties/110522284?q=translator%3ARiccardo

Twitter Italian Account Maintainer https://twitter.com/BisqITA

Keybase Italian Team Maintainer https://keybase.io/team/bisq_italia

Telegram Italian Group Maintainer https://t.me/BisqITA

m52go commented 4 years ago

I would suggest you to slow down. I appreciate your initiative and go-for-it approach, and realize every contributor will have their own style of doing things, so take this as constructive advice.

  1. Reviews are typically done by people with at least a handful of merged contributions, otherwise it's hard to attribute any significance to the reviews.

  2. A number of items you listed above haven't been merged yet. At least one item wasn't even performed as claimed on this compensation request. And none of your reviews have included any comments, even on ones that have generated discussion like this one. And on what basis did you approve these changes to the Bisq software itself? It could be that you're planning to review the items you've listed before the end of the cycle, but as it stands, the impression you're giving is that you're stacking contributions to get as fat a paycheck as possible.

  3. The roles you listed are not roles. These are roles. It's fine do that stuff (i.e., create new accounts and venues for discussing Bisq) but it's premature to count them as roles performed.

I highly recommend that you consider discussing your ideas and goals with other contributors first. Are you on Keybase? I don't recognize your handle (not sure if you go by another one elsewhere).

This would help make your work more broadly accepted. For example, why start a whole new Keybase team for Italian, instead of simply creating a new channel on the existing Keybase team? Is your approach wrong? Not necessarily. But not discussing something potentially controversial and then asking to be paid for it is not a good approach.

RiccardoMasutti commented 4 years ago

I would suggest you to slow down. I appreciate your initiative and go-for-it approach, and realize every contributor will have their own style of doing things, so take this as constructive advice.

  1. Reviews are typically done by people with at least a handful of merged contributions, otherwise it's hard to attribute any significance to the reviews.
  2. A number of items you listed above haven't been merged yet. At least one item wasn't even performed as claimed on this compensation request. And none of your reviews have included any comments, even on ones that have generated discussion like this one. And on what basis did you approve these changes to the Bisq software itself? It could be that you're planning to review the items you've listed before the end of the cycle, but as it stands, the impression you're giving is that you're stacking contributions to get as fat a paycheck as possible.
  3. The roles you listed are not roles. These are roles. It's fine do that stuff (i.e., create new accounts and venues for discussing Bisq) but it's premature to count them as roles performed.

I highly recommend that you consider discussing your ideas and goals with other contributors first. Are you on Keybase? I don't recognize your handle (not sure if you go by another one elsewhere).

This would help make your work more broadly accepted. For example, why start a whole new Keybase team for Italian, instead of simply creating a new channel on the existing Keybase team? Is your approach wrong? Not necessarily. But not discussing something potentially controversial and then asking to be paid for it is not a good approach.

Hi @m52go , I didn't know that code reviews are done only by reputable sources. I read differently here.

About my reviews, it wasn't a try to get a big paycheck, exactly the opposite. I will not request anything for those reviews as there's no content, fixes or suggestions, but just simple approvals. In my opinion were ready.

It was a way to manage all the work I'm doing and simultaneously show to the rest of the contributors what I'm working on. I apologize for any errors or incorrectness but it is my first contributiond Cycle :)

About newly created social accounts, I did by reading your comment here: https://github.com/bisq-network/growth/issues/142#issuecomment-532192309

And by following @MwithM. I saw him managing spanish Twitter account and then I realized there was a lot of foreign accounts like FR, PT, BR, etc. I did the same for Telegram and Keybase.

Why?

Because here in Italy there's a huge informational gap about Bisq and decentralized networks/exchanges so I though it would be a great idea to launch italian channels to give support in italian.

Not only that, I will personally translate the entire website, software and subtitles in italian. https://github.com/bisq-network/bisq-website/issues/173

What I want to show by doing this is that in Italy there is a great interest and need for Bisq.

Ps: I requested italian language project on Transifex to both subtitles and website. I'm already working hard on software and should be ready and reviewed in 1-2 weeks.

m52go commented 4 years ago

Great to hear @RiccardoMasutti, and I didn't mean to accuse. Maybe it was just a matter of first impressions that didn't look right.

As you'll see in the doc you linked, it also says:

With that said, it’s a good idea to consult with stakeholders via Slack, GitHub, the mailing list, or other communication channels before setting out on any serious contribution effort.

Typically people use GitHub and Keybase (formerly Slack) to introduce themselves and keep people informed of in-progress and upcoming work, and compensation requests are the final result of a cycle's work. It seems like you did the opposite, and used the compensation request as a way to communicate your in-progress work instead.

I guess that's not a bad thing, but like I said above, without having ever interacted with you before, it seemed strange to me.

Thanks for your work so far. I encourage you to consider making GitHub issues and being more active on Keybase to send people signals of what you're up to, instead of relying on your compensation requests.

RiccardoMasutti commented 4 years ago

Great to hear @RiccardoMasutti, and I didn't mean to accuse. Maybe it was just a matter of first impressions that didn't look right.

As you'll see in the doc you linked, it also says:

With that said, it’s a good idea to consult with stakeholders via Slack, GitHub, the mailing list, or other communication channels before setting out on any serious contribution effort.

Typically people use GitHub and Keybase (formerly Slack) to introduce themselves and keep people informed of in-progress and upcoming work, and compensation requests are the final result of a cycle's work. It seems like you did the opposite, and used the compensation request as a way to communicate your in-progress work instead.

I guess that's not a bad thing, but like I said above, without having ever interacted with you before, it seemed strange to me.

Thanks for your work so far. I encourage you to consider making GitHub issues and being more active on Keybase to send people signals of what you're up to, instead of relying on your compensation requests.

I will do it from today.

I believe I will also propose significant changes to the structure of the documents.

I have found it very difficult to find this kind of information too, because they are scattered ...