Skip to content
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

User and label list for Label-bot access on monero-site repo #103

Closed
danrmiller opened this issue Aug 7, 2017 · 29 comments
Closed

User and label list for Label-bot access on monero-site repo #103

danrmiller opened this issue Aug 7, 2017 · 29 comments

Comments

@danrmiller
Copy link
Contributor

Which labels need to be used for the monero-site repo?

Which users should be allowed to label and close issues?

@anonimal
Copy link
Contributor

Does this list still apply? If so, should we PR the list for easy reference?

@anonimal
Copy link
Contributor

Opened #119.

@QuickBASIC
Copy link

QuickBASIC commented Sep 26, 2017

Which labels need to be used for the monero-site repo?

@danrmiller

bug
feature
improvement
question
critical
important
low priority
in progress
resolved
duplicate
wontfix

merchant
merchant removal
guide
blog
moneropedia
wrong repo
grammar
discussion
stale
  • see: Add HitBTC to exchanges list monero-site#401 for example of something we wontfix, (identified scam site) so maintainer can identify and close these.
  • merchants currently open 1 issue per request. It would be helpful so they could be identified quickly
  • Some users are comfortable creating guides, but don't know how to add them to the user guide landing page (It's mostly HTML and kind of intimidating for new users). This would enable a contributor to identify guides that can be created and imported into the site. This also can be used requests for guides to be written.
  • Many users will open an issue for merchant removal (see Shouldn't Crypto Kingdom be dropped from the directory? monero-site#283) generally we want to leave these open for a time so that others can comment on whether or not they agree with the assessment of the merchant being scammy before we remove it and we can mention the merchant if they're on github, so they can comment.
  • Many blog posts and missives notes and transcriptions get dumped into issues until someone makes them a blog post. (see 3-9-15 Missive transcription. monero-site#17)
  • The moneropedia is still relatively sparse, many users make requests to create a moneropedia entry (see Tail emission should be included in the Moneropedia monero-site#106). Contributors that feel equipped to can identify missing entries and write them.
  • As big as the monero-project is many users open issues in the wrong repo (see Implement pagination in the forums monero-site#109) and should probably should be closed immediately.
  • Many users open issues to report grammar or spelling issues (see Typo in FAQ monero-site#349 (these are probably going to be similar to easy on monero-project/monero repo.
  • Sometimes there needs to be discussion on certain things that are being written for consistency and it's not always expedient for contributors to make a PR and they discuss the ramifications of the changes. (see Account/Wallet Terminology monero-site#165).

EDIT: adding one more

  • stale - sometimes users open vague issues and don't reply to contributor's queries or merchants don't provide enough info to add their site and don't reply, we can always reopen these if they come back but I don't think it beneficial to keep them open indefinitely. Our general policy for closing PRs that aren't rebased or edits that aren't made to PRs is 30 days and we should probably do the same for issues (obviously keeping open anything that will be fixed even older than that though) see Will Accept Monero for Printed Goods. monero-site#346

@danrmiller danrmiller changed the title User and label list for Label-bot access on meta repo User and label list for Label-bot access on monero-site repo Oct 11, 2017
@danrmiller
Copy link
Contributor Author

@anonimal wrote:

Does this list still apply? If so, should we PR the list for easy reference?

The list will always be the labels existing for the repo, in this case https://github.com/monero-project/monero-site/labels

@QuickBASIC Since there were no other comments, I will configure the labelbot to start checking the monero-site repo and get the labels you requested setup.

@QuickBASIC
Copy link

@danrmiller

Awesome. Thank you. Do you know who is or is going to be tagged for permission to use the labels on the monero-site repo?

@danrmiller
Copy link
Contributor Author

Oh good point. I won't activate the label bot for the monero-site repo until we know who will have permissions to tag and close issues.

@danrmiller
Copy link
Contributor Author

Also, I am going to use "invalid" instead of "wrong repo" for consistency with the other projects.

@QuickBASIC
Copy link

Also, I am going to use "invalid" instead of "wrong repo" for consistency with the other projects.

Roger, makes sense... Not a developer, so I didn't know what ones were being used on the other repos.

Oh good point. I won't activate the label bot for the monero-site repo until we know who will have permissions to tag and close issues.

I don't know who everyone is, but the most active contributors over the last several months from what I see are:
@rehrar (4 PRs merged+ site redesign so it's a given he'd be included)
@bigreddmachine (6 PRs merged)
@dEBRUYNE-1 (20 PRs merged + he posts the meetings, so it's probably a given he'd be included.)
@SamsungGalaxyPlayer (10 PRs merged)
@mattcode55 (12 PRs merged)
@erciccione (5 PRs merged)
@QuickBASIC (10 PRs merged)
@anonimal (10 PRs merged)
@MaxXor (2 PRs merged, but is active in reviewing other PRs and posting comments in issues)
@tyrionmcmaster (6 PRs merged)
@qertoip (6 PRs merged)
@jonathancross (5 PRs merged)

I'm sure there are better metrics than merged PRs, but these are all people that are active in maintaining the site and comment on issues and review PRs, that I've seen. Obviously should include core developers, etc. If I've excluded anyone, it's certainly not on purpose, these are just my observations.

Special mention: @erciccione and @mattcode55 are always some of the first to answer issues on the monero-site repo or review PRs. I wouldn't mind being included as well.

I'm not certain that I'd expect whole list to have access to the label-bot, but I believe most of these people would be interested in that discussion, so I've tagged them.

@rehrar
Copy link

rehrar commented Oct 11, 2017

Yeah, I'd be down if community agrees.

@erciccione
Copy link

Thanks for the mention @QuickBASIC , happy to do it if needed

@jonathancross
Copy link

ACK

@QuickBASIC
Copy link

@danrmiller

It's been 7 days since I tagged the most frequent contributors to the monero-site repo and also created an issue there to link to this discussion. Since there doesn't seem to be anyone adding any further information or acknowledging the mentions, I propose we move forward by assigning permission to those who have acknowledged interest (and any core contributors you feel is appropriate) and activate the label bot.

@rehrar
@erciccione
@jonathancross
@mattcode55
@QuickBASIC

@danrmiller
Copy link
Contributor Author

Done. I don't follow the -site repo so let me know here or on irc (pigeons) if it doesn't work.

@QuickBASIC
Copy link

Awesome. Thank you. Tried to label monero-project/monero-site#441 doesn't seem to be working atm.

@erciccione
Copy link

same for me monero-project/monero-site#449

@danrmiller
Copy link
Contributor Author

OK, I need to handle temporary 412 errors from gitlab api, should be fine for now

@mattcode55
Copy link

For something like monero-project/monero-site#401, should +wontfix close the issue?

@QuickBASIC
Copy link

I'm also wondering if stale should close an issue too since it's not resolved nor wontfix. We probably don't want to keep those issues open forever if the OP isn't responding or providing needed information.

@mattcode55
Copy link

Ping @danrmiller

@danrmiller
Copy link
Contributor Author

wontfix and stale will now close the issue. Let me know if there is anything else.

@erciccione
Copy link

Now that the website is multilingual, would be good to have a Localizations label . Can you add it @danrmiller ?

@danrmiller
Copy link
Contributor Author

The localizations label has been added to monero-site.

@jonathancross
Copy link

@danrmiller Thanks for setting this up! I tested and works well.
Is this going to be setup for monero-gui repo as well? Would be very useful there.

@erciccione
Copy link

At this point, also for monero :)

@QuickBASIC
Copy link

@danrmiller

Sir, when you get a chance can you look at monero-project/monero-site#635 and monero-project/monero-site#636. The bot doesn't seem to be closing the issues for wontfix or resolved.

@mattcode55
Copy link

It doesn't close issues tagged with +invalid either

@jonathancross
Copy link

jonathancross commented Mar 4, 2018

Edit: Seems to be a user-specific problem. I can open and close using wontfix, but some others cannot.
This one for example (monero-project/monero-site#635) could not be closed by @QuickBASIC or by @mattcode55, but worked fine for me.

@plowsof
Copy link

plowsof commented Dec 18, 2023

can this be closed as completed @erciccione?

@erciccione
Copy link

@plowsof yeah definitley. The label bot doesn't even exist anymore iirc.

@selsta selsta closed this as completed Dec 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants