-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roles Maintainer #28
Comments
This comment has been minimized.
This comment has been minimized.
2017.12 reportI worked with @csacher to begin delegating at least some aspects of maintaining the roles repository. This primarily consisted of on-boarding activities and so on, but still produced a number of positive changes, such as the friendly overview table we now see at https://github.com/bisq-network/roles. In any case, I'm doing the monthly report this time around, and we'll see if it makes sense for @csacher to take this over in the future. The big push is to get every role spec'd out and bonded. This takes time, and a number of specs have been coming in, but many more need to be filled out. We'll keep pushing this ball forward over the coming month. Right now, there are too many manual moving parts involved in managing roles, including:
Each one of these is valuable and important, but having to manage them all manually is a pain, and makes the process of delegating maintenance of the roles repository a challenge. For this reason, I've begun reaching out to the Atomist team about finding ways to automate this infrastructure (Atomist is all about 'development automation', and they have sophisticated tools for automating Slack and GitHub-based workflows like the one that the Bisq DAO is based on). You'll see the I've taken care this month to add a monthly update for all roles I'm responsible for (again, like the one you're reading right now). Aside from the practical purpose of letting everyone know how the stuff I'm responsible for is going, this is also to set an example of how these monthly report comments should go. There is no particular structure necessary—just a 2nd level heading that reads Also, note below👇 how I've referenced my current month's compensation request in this update. Doing this for every role I'm responsible for creates a nice effect on the compensation request issue side, creating links between these issues in the issue timeline. This all helps with discoverability / ease of evaluating stuff at voting time, and is also just good practice for posterity's sake. |
2018.01 reportWe added a number of new roles over the last month, including:
See each for details. As for ownership of this role (the Roles Maintainer role), I worked with @csacher over the last couple of months to hand off certain responsibilities, and in the end it was probably too early to try to do this. I'm still working out the design of things here, and I ended up running @csacher around in circles trying to hand stuff off to him that wasn't really ready to be handed off. Sorry about that, @csacher, and thank you for everything you did! I've removed you as an assignee from this role for now so that we're clear there are no further expectations. Role specifications and bonding continue to be on hold as other priorities have taken precedence. I'll get back to this as time allows. |
2018.02 reportNo new roles were added this month, and that's the first time that's happened since the inception of phase zero in October. This means we're approaching a reasonably complete model of all the roles required to make the Bisq DAO function. There are 44 roles at present—and plenty of them are labeled |
2018.03 reportSince the inception of the roles repository, and the original writing of the Phase Zero paper, the idea has been to put together specifications for each role under the Bisq DAO. After 6 months, however, this hasn't happened, and the fact that it hasn't been able to get priority during that time I think this tells us that we simply don't need it yet. So I'd like to officially defer putting together specifications for each role, and instead make it a practice for everyone playing a role to create monthly report comments like this one for each of the roles they play. @ripcurlx, @alexej996 and I have already been doing this for months, and it's been a simple and effective way to share information about what's going on with each role. Just as importantly, it is a kind of 'heartbeat' signal that lets everyone know that role assignees are in fact on top of their responsibilities. See my comments to @mrosseel to this effect in the Freenode Admin role at #22 (comment), and stay tuned for a proposal issue I'll create shortly regarding this change. |
2018.04 reportThere were a lot of changes around roles this month. Some of the following items are still in progress as I write, but I'm listing them all out here to give a comprehensive overview.
|
2018.05 reportThanks everyone for continuing to write monthly report comments on your respective role issues. I think that's beginning to work quite well. As mentioned in last month's report, role specs are being phased out in favor of a more integrated approach, where roles will be documented under the new docs.bisq.network website. In this new approach, rather than having a dedicated documents for, say the "Proposals Maintainer", we have a dedicated document for the concept of "Proposals" under the Bisq DAO, and then there is a section in that doc for the different roles that interact with proposals. And of course one of these roles is that of "Proposals Maintainer". You can see one of the first examples of this at https://docs.bisq.network/proposals.html#maintainer. I like this approach quite a bit better, because it focuses on what matters (Proposals) rather than focusing on what is basically an implementation detail (the need for a Proposals Maintainer). This way, lots of people are likely to see and read about the various roles under the Bisq DAO in a more intuitive and natural context than if we went ahead with dedicated "role spec" documents as originally envisioned. I have yet to add the new roles and GitHub teams mentioned in last month's comment. I'll get that done as soon as I can. |
2018.06 reportI took over primary role ownership that month. Nothing to report so far. |
2018.06 reportRefining the documentation and process around roles has been a major focus for me over the last week, primarily because of the efforts to hand off some of my roles to other contributors. That effort has shined a pretty bright light on the gaps, and so I'm at work now on (a) making it much clearer how things should work and (b) making it possible for things to work without requiring me or Manfred to invoke GitHub Owner rights along the way. My work-in-progress 'Roles' doc at bisq-network/bisq-docs#46 is nearing completion, and I'll have a number of other updates on this front over the days to come. Thanks again to everyone who has stepped up to take on some of my roles. In the meantime, I'm going to continue owning this one until (a) it's really ready to hand off and (b) a contributor shows up who is really passionate about owning this infrastructure and process (it's pretty cool stuff, actually, and at the heart of our DAO organizational approach). |
Cycle 51 reportNothing to report |
Cycle 52 reportNothing to report |
Cycle 53 reportNothing to report |
Cycle 54 reportNothing to report |
Hi @cbeams I made a proposal to assume the growth lead role it was accepted. I would like to:
Is this something you can help with? Or point me in the direction of someone that can? |
Hi @solomon1923
One of the @bisq-network/github-admins should be able to handle this for you (and the @mention in this sentence should serve as their Bat-Signal).
Done, as per #100 (comment)
This should happen automatically when one of the @bisq-network/github-admins adds you to the @bisq-network/growth team. |
Cycle 55–56 reportNothing to report |
Please can one of the @bisq-network/github-admins add me to the growth repo. |
Cycle 57 reportAttempts to get @solomon1923 added to @bisq-network/growth (and by extension the growth repo) have stalled. Will escalate. Nothing else to report. |
Cycle 58 report
Sorry for the continued delay; @solomon1923, I'll follow up with you about this. Nothing otherwise to report. |
Cycle 59 report
This is now resolved, in that @solomon1923 has been invited to be the Owner of the growth team: See #100 (comment) for more context on the growth team lead role and growth efforts in general. Nothing further to report. |
Thank you for sorting this. I have now retired from the Growth Lead role #100 (comment) I am not sure what needs happening with both the Growth repository and the Growth Lead role issue. I think they should both be closed. As I never accepted the invite to the role I am unable to do this. |
Cycle 61 reportNothing to report. /cc (no CR filed for cycle 61 due to travel) |
Cycle 62 reportNothing to report. |
Cycle 63 reportNothing to report. |
Cycle 64 reportNothing to report. |
Docs: https://docs.bisq.network/roles.html#roles-maintainer-role
Team: @bisq-network/roles-maintainers
The text was updated successfully, but these errors were encountered: