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

Poetry conversion followup #6440

Merged
merged 5 commits into from
Sep 12, 2023
Merged

Poetry conversion followup #6440

merged 5 commits into from
Sep 12, 2023

Conversation

guidopetri
Copy link
Contributor

What type of PR is this?

  • Other

Misc fixes

Description

Followups from #6423

How is this tested?

  • Manually

Ran poetry lock

Related Tickets & Documents

#6423

Mobile & Desktop Screenshots/Recordings (if there are UI changes)

N/A

@guidopetri
Copy link
Contributor Author

@arikfr here's that followup PR. There's an authors field and a maintainers field; I think we can either specify the maintainers individually or not, but we'd still need an email associated with it.

For the author field, do you want to keep your name on it as BDFL? We would also need an email address for that.

Docs

@guidopetri
Copy link
Contributor Author

From the other PR:

@arikfr

I can set something up on redash.io - just wonder where to send it? Maybe there is some email->discord integration?

I think IFTTT and Zapier have integrations like that but I'm not sure they're free.

@codecov
Copy link

codecov bot commented Sep 9, 2023

Codecov Report

Merging #6440 (115429b) into master (f109af9) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #6440   +/-   ##
=======================================
  Coverage   61.08%   61.08%           
=======================================
  Files         157      157           
  Lines       12834    12834           
  Branches     1747     1747           
=======================================
  Hits         7840     7840           
  Misses       4754     4754           
  Partials      240      240           

@justinclift
Copy link
Member

justinclift commented Sep 9, 2023

If we're not sure, then we could start with something simple like a simple mainainers@redash.io that forwards to several people. Maybe to @arikfr, @guidopetri, @eradman, and myself?

Ignore that. Hadn't looked at the PR details, so didn't know it could take multiple addresses. 😄

pyproject.toml Outdated
authors = ["Your Name <you@example.com>"]
authors = ["Arik Fraimovich <email>"]
maintainers = [
"Justin Clift <email>",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might as well use my justin@postgresql.org address for this. 😄

@guidopetri guidopetri marked this pull request as draft September 9, 2023 03:52
pyproject.toml Outdated
@@ -21,7 +21,12 @@ skip = "migrations"
name = "redash"
version = "23.09.0-dev"
description = "Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data."
authors = ["Your Name <you@example.com>"]
authors = ["Arik Fraimovich <email>"]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
authors = ["Arik Fraimovich <email>"]
authors = ["Arik Fraimovich <arik@redash.io>"]

(I should probably start monitoring this email address again 🫣)

"Justin Clift <email>",
"Guido (Sid) Petri <email>",
"Eric Radman <email>",
]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can either setup some mailing list for maintainers or have maintainers interested make a PR to add themselves here.

I'm cool with both options with some preference to the first, as otherwise this list will probably become outdated pretty quick.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I also would prefer a mailing list, personally

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I setup maintainers at redash.io. Whoever wants to be on the distribution list, ping me.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@arikfr Please add me to that list. 😄

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should add a comment to show how to request membership or unsubscribe

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment added. Hopefully this makes sense but is still concise?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The comment is good. At least provides the right direction

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@arikfr PING

We should add a comment to show how to request membership or unsubscribe

This ☝️

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably have a check list of things to do when adding someone as a maintainer:

  1. Add on GitHub
  2. Add on Discord
  3. Add to mailing list

Btw, currently only @guidopetri and @justinclift are on the mailing list. If you want me to add you, send me your email address.

@guidopetri guidopetri marked this pull request as ready for review September 12, 2023 01:28
@guidopetri guidopetri enabled auto-merge (squash) September 12, 2023 01:37
@guidopetri guidopetri merged commit 0993f68 into master Sep 12, 2023
17 checks passed
@guidopetri guidopetri deleted the gpetri/poetry-followup branch September 12, 2023 02:25
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

Successfully merging this pull request may close these issues.

5 participants