plotters-rs / plotters

A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀
https://plotters-rs.github.io/home/
MIT License
3.87k stars 281 forks source link

Call for participations #345

Open 38 opened 2 years ago

38 commented 2 years ago

Hi all, a lot of people asked about if this repo is still maintained - yes or no. I am still have the willing to maintain it but I don't think I will have enough time and power to maintain as I previously did.

So I am currently thinking about making plotters as a community maintained crate and I definitely want to play a rule still, but I feel it's better to let a team take over the maintenance and I'm going to do as much as I can to support the crate.

So I am wonder if anyone who is interested be a part of the maintenance team. Please let me know if you are interested in that.

During this time, I am going to keep an eye until the maintenance team is running.

Thanks in advance!

FYI: For more discussions please read issue #333 and #341

bronzelle commented 2 years ago

I'd like to participate!

aeroaks commented 2 years ago

I would like to participate

ahenshaw commented 2 years ago

I can help.

38 commented 2 years ago

Thanks everyone, glad to see so many people interested in this. I don't have any experience on organizing such a team. Here's what I am planning to do.

The first stage, I am going to triage the issues and mark any issues as help needed. And anyone who wants to help, feel free reply the issue or submit a PR. And I will keep an eye on merging those PRs.

The next stage, I am going to add more people as the member of this organization and at this point we can establish a stable team for maintenance work.

Finally, I will grant more people write permission to the repository and gradually hand off the code review and merge responsibility to the team.

Let me know if you guys have any ideas.

Thanks!

chadelofson commented 2 years ago

I would definitely like to help where I can as well.

facorread commented 2 years ago

Hi! I would like to contribute as well.

pricesmith commented 1 year ago

I would like to participate as well.

daniellivingston commented 1 year ago

Likewise, I'd be interested in helping maintain and contribute.

jonaspleyer commented 1 year ago

Is the project still open for contributions? I would love to participate.

AaronErhardt commented 1 year ago

@jonaspleyer technically, yes, plotters still needs more maintainers. In fact, there's already a small team of 4 members in the plotters organization, but I'm the only one that's at least semi-active at the moment. The biggest problem is however, that @38 is completely inactive again. @38 still holds all important permissions, so nobody can add new members and even members can only manage a few repository within this organization. Not to mention that only @38 can publish releases on crates.io.

I hope @38 will eventually return to this project for a short period to make it actually future-proof. Until then, there's not much anyone else can do. In the meantime, I can at least merge your pull request though :)

jonaspleyer commented 1 year ago

Thanks for letting me know.

In the meantime, I can at least merge your pull request though :)

Don't feel pressured in giving my PR any more attention than others ;-) I hope that I can find the time to write some more documentation. Right now there are some deadlines ahead of me but I hope to be more active in the future.

cszach commented 1 year ago

I would love to help contribute and maintain!

jaredmcqueen commented 1 year ago

as an FYI - the backends each need participants too. For example, plotters-canvas https://github.com/plotters-rs/plotters-canvas won't even compile because of stale pull requests. @38

AaronErhardt commented 1 year ago

@jaredmcqueen I don't understand which stale PR causes plotters-canvas to not compile. If it doesn't compile, it seems to me that there's no PR to fix this yet.

As a general update on this topic:

I have now ownership of the plotters organization and most plotters crates on crates.io. I don't have time to actively develop features for plotters, but I review PRs to help to keep the project alive. This means, if you want to help, please send pull requests and if I haven't reviewed it after a couple of days, please ping me (@AaronErhardt).