<p><a class="user-mention" data-hovercard-user-id="170962" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ripcurlx">@ripcurlx</a> wrote:</p>
<blockquote>
<p>it wouldn't be possible to do so properly for next month's voting as I haven't tracked efforts in detail for each role this month already</p>
</blockquote>
<p>Let's dig into this. It's exactly the kind of discussion I think we need to have. Could you give an example of a role you own where you would need to "track efforts in detail"? And what does "tracking in detail" mean for you? Literal time tracking?</p>
<p>My hope here—and I don't know for sure if it's feasible, that's why we need to have these discussions—is that we can make most if not all roles simple enough in their duties to make it possible to estimate time and effort on a monthly basis, and ideally to request the same, or roughly the same, amount every month.</p>
<p>Let's take <a class="team-mention js-team-mention" data-error-text="Failed to load team members" data-id="2563297" data-permission-text="Team members are private" data-url="/orgs/bisq-network/teams/seednode-operators/members" href="https://github.com/orgs/bisq-network/teams/seednode-operators">@bisq-network/seednode-operators</a> for example. Each operator's hard costs are generally going to be the same from month to month, perhaps with slight variance depending on their hosting platform's billing model. Soft costs (time and effort) will usually be quite minimal, probably entailing one or two version upgrades and redeployments. So most months, each seednode operator will probably request roughly the same, if not <em>exactly</em> the same, amount of BSQ for that role.</p>
<p>The above is an easy example. Let's take something more challenging now, like being one of the <a class="team-mention js-team-mention" data-error-text="Failed to load team members" data-id="2749418" data-permission-text="Team members are private" data-url="/orgs/bisq-network/teams/desktop-maintainers/members" href="https://github.com/orgs/bisq-network/teams/desktop-maintainers">@bisq-network/desktop-maintainers</a>. The primary duties of this role include merging pull requests after sufficient review, triaging incoming issues, and performing releases. If, as the roles doc stipulates, we separate out development and review activities from this role, and itemize them as normal (non-role) contributions, do you still feel it would be necessary to "track in detail" your efforts on this role? Would it not be reasonable, at the end of the month, to estimate this figure, relative to previous months?</p>
<p>I'm asking these questions, because I'd like to avoid setting a precedent about time tracking or anything else that causes people to have to go out of their way on a daily basis to account for their activities. Time tracking has always been a nightmare in my experience with it in many organizations, and it introduces a level of bureaucracy and even mistrust that I'd like to avoid institutionalizing in any way within the Bisq DAO.</p>
<p>And "time and effort" is really just a first approximation / heuristic for "value added to the network" anyway. What I care about as a voting stakeholder is not whether you tracked your efforts in detail, but whether the amount of BSQ you're requesting for that effort is commensurate with the work done and the value that work adds to everyone involved. In order to be able to make that assessment, I need to be able to see what you did, and this is why itemization of efforts is important, but so long as I can see the work you did (or read your description of it), then I can judge whether the amount of BSQ is reasonable. I'll be making that judgement based on previous compensation requests for the same work, other contributors' compensation requests who do similar work and play similar roles, and so on.</p>
<p>My whole point here is that I think we can converge over time on the correct amounts to request without doing a lot of "tracking efforts in detail". I think it's enough to do an end-of-the-month GitHub Issues query that allows you to review all the issues and PRs you participated in, to gather them up and to request compensation for them, and for anything that didn't leave an explicit issue or PR "paper trail" (i.e. certain role-related duties), I think it's enough to offer a well-considered estimate of your time and effort on those duties and to request reasonable BSQ compensation for it.</p>
<p>What do you (<a class="user-mention" data-hovercard-user-id="170962" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ripcurlx">@ripcurlx</a>) and the other <a class="team-mention js-team-mention" data-error-text="Failed to load team members" data-id="2818666" data-permission-text="Team members are private" data-url="/orgs/bisq-network/teams/role-owners/members" href="https://github.com/orgs/bisq-network/teams/role-owners">@bisq-network/role-owners</a> think?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/proposals/issues/30#issuecomment-404083725">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AkpZtryAkUuggh8LA1IJPUUvVBdbrAwlks5uFbOQgaJpZM4VJLgT">mute the thread</a>.<img src="https://github.com/notifications/beacon/AkpZtoLbtI1BAtk_oURYVFrz1U0mTKUQks5uFbOQgaJpZM4VJLgT.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/bisq-network/proposals","title":"bisq-network/proposals","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/bisq-network/proposals"}},"updates":{"snippets":[{"icon":"PERSON","message":"@cbeams in #30: @ripcurlx wrote:\r\n\r\n\u003e it wouldn't be possible to do so properly for next month's voting as I haven't tracked efforts in detail for each role this month already\r\n\r\nLet's dig into this. It's exactly the kind of discussion I think we need to have. Could you give an example of a role you own where you would need to \"track efforts in detail\"? And what does \"tracking in detail\" mean for you? Literal time tracking?\r\n\r\nMy hope here—and I don't know for sure if it's feasible, that's why we need to have these discussions—is that we can make most if not all roles simple enough in their duties to make it possible to estimate time and effort on a monthly basis, and ideally to request the same, or roughly the same, amount every month.\r\n\r\nLet's take @bisq-network/seednode-operators for example. Each operator's hard costs are generally going to be the same from month to month, perhaps with slight variance depending on their hosting platform's billing model. Soft costs (time and effort) will usually be quite minimal, probably entailing one or two version upgrades and redeployments. So most months, each seednode operator will probably request roughly the same, if not _exactly_ the same, amount of BSQ for that role.\r\n\r\nThe above is an easy example. Let's take something more challenging now, like being one of the @bisq-network/desktop-maintainers. The primary duties of this role include merging pull requests after sufficient review, triaging incoming issues, and performing releases. If, as the roles doc stipulates, we separate out development and review activities from this role, and itemize them as normal (non-role) contributions, do you still feel it would be necessary to \"track in detail\" your efforts on this role? Would it not be reasonable, at the end of the month, to estimate this figure, relative to previous months?\r\n\r\nI'm asking these questions, because I'd like to avoid setting a precedent about time tracking or anything else that causes people to have to go out of their way on a daily basis to account for their activities. Time tracking has always been a nightmare in my experience with it in many organizations, and it introduces a level of bureaucracy and even mistrust that I'd like to avoid institutionalizing in any way within the Bisq DAO.\r\n\r\nAnd \"time and effort\" is really just a first approximation / heuristic for \"value added to the network\" anyway. What I care about as a voting stakeholder is not whether you tracked your efforts in detail, but whether the amount of BSQ you're requesting for that effort is commensurate with the work done and the value that work adds to everyone involved. In order to be able to make that assessment, I need to be able to see what you did, and this is why itemization of efforts is important, but so long as I can see the work you did (or read your description of it), then I can judge whether the amount of BSQ is reasonable. I'll be making that judgement based on previous compensation requests for the same work, other contributors' compensation requests who do similar work and play similar roles, and so on.\r\n\r\nMy whole point here is that I think we can converge over time on the correct amounts to request without doing a lot of \"tracking efforts in detail\". I think it's enough to do an end-of-the-month GitHub Issues query that allows you to review all the issues and PRs you participated in, to gather them up and to request compensation for them, and for anything that didn't leave an explicit issue or PR \"paper trail\" (i.e. certain role-related duties), I think it's enough to offer a well-considered estimate of your time and effort on those duties and to request reasonable BSQ compensation for it.\r\n\r\nWhat do you (@ripcurlx) and the other @bisq-network/role-owners think?"}],"action":{"name":"View Issue","url":"https://github.com/bisq-network/proposals/issues/30#issuecomment-404083725"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/proposals/issues/30#issuecomment-404083725",
"url": "https://github.com/bisq-network/proposals/issues/30#issuecomment-404083725",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [bisq-network/proposals] Role owners should itemize compensation on a per-role basis in monthly compensation requests (#30)",
"sections": [
{
"text": "",
"activityTitle": "**Chris Beams**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@cbeams",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"bisq-network/proposals\",\n\"issueId\": 30,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"bisq-network/proposals\",\n\"issueId\": 30\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/bisq-network/proposals/issues/30#issuecomment-404083725"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 354727955\n}"
}
],
"themeColor": "26292E"
}
]</script>