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

[FR] Add GitHub sponsor button #3501

Closed
juliohm opened this issue May 15, 2021 · 8 comments
Closed

[FR] Add GitHub sponsor button #3501

juliohm opened this issue May 15, 2021 · 8 comments

Comments

@juliohm
Copy link

juliohm commented May 15, 2021

I think the JuliaPlots organization should be able to apply for a GitHub sponsor button. How can we sponsor the maintenance of Plots.jl? https://discourse.julialang.org/t/paying-a-freelancer-to-maintain-plots-jl/61162

@BeastyBlacksmith
Copy link
Member

The things we lack to apply to become a NUMFocus member

  • A transparent, publicly visible governance model
  • A roadmap outlining high priority work areas
  • A code of conduct as well as someone who is responsible for resolving CoC complaints
    One might argue about scientific orientation

@juliohm
Copy link
Author

juliohm commented May 16, 2021

Isn't NumFocus sponsorship a different issue? GitHub sponsors is a feature of GitHub given to organizations so that any GitHub user can directly sponsor the project. I currently sponsor the Julia project for example, see the sponsor button at the top right of the repo: https://github.com/JuliaLang/julia

@juliohm
Copy link
Author

juliohm commented May 16, 2021

@daschw
Copy link
Member

daschw commented May 16, 2021

Speaking for me personally, sponsoring won't get me more time for Plots.
However, I think it's a good idea if it can motivate more contributors. Do you have more insights on how this sponsoring works? Can the sponsor decide what the money is used for, like linking it to the fix of a specific issue or to a specific contributor or does this all go to a JuliaPlots organization account that someone has to manage? I would not want to be the one deciding what happens with the sponsoring.

@BeastyBlacksmith
Copy link
Member

As far as I know All JuliaLang sponsor Buttons go to NumFocus.

@isentropic
Copy link
Member

Our bigger issue is I believe:

The things we lack to apply to become a NUMFocus member

* [ ]  A transparent, publicly visible governance model

* [ ]  A roadmap outlining high priority work areas

* [ ]  A code of conduct as well as someone who is responsible for resolving CoC complaints
  One might argue about scientific orientation

not the absence of a sponsor right now. It's a chicken and egg problem.

However, we could though drawout a development roadmap and choose a direction. And then perhaps think about sponsorship, leadership

@isentropic
Copy link
Member

On top of my head, some of the things that could be rethought from the bottom up:

  1. Easier backend installation/robustness. Too many GR build issues even today. Perhaps another default backend that would be more reliable. Perhaps create a low-level Cairo.jl like simple backend for quick plots.
  2. New plotting defaults. Perhaps a large scale community vote
  3. Legends overhaul. Legends could be generated in Plots, and backends would just need to place a white box with some text inside. Also, it would allow shared legends and more flexible legend positioning around the figure. Perhaps same with colorbars.
  4. A better interactive backend, though plotly is good, it is funky and a little inconsistent. (maybe just my experience)

@BeastyBlacksmith
Copy link
Member

Donations are now possible via open collective. I added a link to the README in 1b822b9 and applied for integration with github sponsors.
I'd be happy if someone will join the administration of that, just send me a message.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants