-
Notifications
You must be signed in to change notification settings - Fork 209
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
Help stale Open Source projects become active again by giving them democracy! #574
Comments
I think this was one of the original plans for ChaosBot v2. I think one of the reasons that v2 never materialised was that many people didn't feel the same way about the brand new, heavily-discussed piece of software compared to the chaotic experiment of the original ChaosBot, and so fewer people were interested in investing the time to work on building the new version from the ground up. That's not to say I don't approve of the idea - I'm all for it, but I'm concerned that there won't be enough interest to make it sustainable, and it's unlikely to be the fun, attention-gathering experiment that the first ChaosBot was. |
I think the v1 of ChaosBot was a success because all the core was here. OSS contributors are sometimes afraid about making the thing from scratch. This is always more easy to make a PR to update one thing. Pretty hard to coordinate a thing from scratch. |
After some thought, my conclusion is that this would only work under a few conditions:
|
@md678685 I agree that it will be more difficult to find developers wanting to donate the time for a project with a more rigid goal. It won't attract much attention (at least not compared to the v1 experiment) but I don't agree that it can't be fun, we'll be working on something which could be used for many real-world projects. @Swizz true point, and it will be challenging! Even better if we can show it can be done in a different way! @mark-i-m respectively:
|
@hongaar At least from my perspective, it will be easier to attract developers because we would have a defined goal, which makes it easier to show people how they can help. The easier it is for someone to contribute the more devs we'll have. I think this is a great idea. |
@mpnordland I suppose you're right - I was thinking more short term, but having a clear goal would probably attract more long term contributors. |
I guess one thing I would change is that rather than making it a meritocracy, maybe contributors can be elected a "review commission" or something after they have contributed a PR (or some other minimal requirements)... We could also have the ability for an elected reviewer to step down. The idea would be to try to involve more people in the reviewing process and reduce burden on those who might have other time commitments... |
I think that with Chaosbot we develop an interest system voting. But, I felt that it didn't have a goal. We have to make a list of goal for the future. What do you think? |
I love these ideas and reviving Chaos, I've been so busy with work the past few weeks/months I've barely had time for the OSS repos I maintain, let alone this project. Hopefully things will change soon. |
I personally think we should do something involving decentralization. Since the idea of chaos is to be self governing, the fact that it relies on a single cloud container is sort of a shame. |
blockchain bot! |
I made a Node.js version: Chaosthebot/chaos2. Right now, it only works when I run on on my computer, because it hasen't been put on the cloud server, and we need a OAuth token from @chaosbot. |
I don't think the server is still around, so we'd need a new server to run the bot on. |
I think any of us could get a free-tier AWS or Azure instance...
On Nov 6, 2017 1:54 AM, "md678685" <notifications@github.com> wrote:
I don't think the server is still around, so we'd need a new server to run
the bot on.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#574 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AIazwEOAlFM1uCCrR3p-99qIhN7uiXLvks5szrtFgaJpZM4QOa2N>
.
|
And how about the OpenShift "free for open source" plan ? |
I still think we should make it decentralized, running it on a single cloud container makes it a lot more vulnerable. |
Still, if we have to do it on cloud, I could run an f1-micro for it. |
@Smittyvb I really like the idea of developing this in Node.js! 👏 |
Just reviewed a couple of my PRs on various open source problems, most of which didn't get any comment/attention from the project maintainers. This made me think about Chaosbot again, and I think that many OS projects can really benefit from giving contributers some more influence over merging PRs/managing issues, etc.
We already had a nice thing going on, what if we try to move it towards a SaaS solution aimed at helping out OS projects on Github, maybe even publishing it at the GH marketplace if we're successful?
We'd need to have a good functional design first, and this project should then really aim at creating a finished/usable product instead of having more of a focus on being an experiment.
Just a thought... maybe with some combined development time we can actually make something useful!
@andrewda, @xyproto, @rhengles, @PlasmaPower, @eukaryote31, @rudehn, @MUCHZER, @mark-i-m, @phil-r, @hongaar, @md678685, @Smittyvb, @Swizz, @Redmega, @mpnordland
The text was updated successfully, but these errors were encountered: