neherlab / covid19_scenarios

Models of COVID-19 outbreak trajectories and hospital demand
https://covid19-scenarios.org
MIT License
1.36k stars 352 forks source link

Update the Github repository to match modern standards of open-source software #16

Closed ivan-aksamentov closed 4 years ago

ivan-aksamentov commented 4 years ago

This may include:

See also:

rsharvill commented 4 years ago

Hi @ivan-aksamentov , I would love to work on this to begin contributing to the project if possible!

ivan-aksamentov commented 4 years ago

@rsharvill Hi Rachel, I've just merged a pull request addressing some of the concerns here: https://github.com/neherlab/covid19_scenarios/pull/57 Feel free to take a look. Whether you have some improvements in mind on top of it, or some new proposals, we'd be happy if you could contribute!

I'm not sure what kind of contributions you are interested in the most, but specifically for community-related setup:

But again, we don't necessarily know how to organize all that and are busy with other issues.

In general we want to grow a community and allow this community to be productive, so that contributions are easy and enjoyable. Any input is welcome here.

Otherwise, we still have a variety of issues submitted and there are probably even more issues still hidden from us :)

Let me know if you need anything in order to proceed and we will organize that.

ivan-aksamentov commented 4 years ago

Some additional thoughts:

rsharvill commented 4 years ago

@ivan-aksamentov Sounds good! I am beginning to look through the project so I can get a better understanding of what you guys are working on.

Would you have time for a voice call or chat (through something like discord or slack) so I can be brought up to speed on the project itself and your goals? I find I learn better that way. Let me know, thanks for being so responsive!

ruisaraiva19 commented 4 years ago

@ivan-aksamentov @rsharvill I would also love to contribute with documentation and PR/issue templates. I started contributing to open-source for the past couple of weeks and it's tuff when there is little to no documentation to get started with contributions. This project seems a good starting point to deep dive into the open-source software standards.

ivan-aksamentov commented 4 years ago

@rsharvill @ruisaraiva19

Great to have you on the project! Carry on, you have a full freedom to experiment here! Let me know if you need anything.

Feel free to join our new Spectum chat: https://spectrum.chat/covid19-scenarios/general/questions-discussions~8d49f461-a890-4beb-84f7-2d6ed0ae503a It's a bit empty right now. Any ideas on how to make people less shy? :)

There are many questions and ideas scattered across issues and in issue #18. I wish we could somehow gather everyone in one place.

ruisaraiva19 commented 4 years ago

Just joined the chat.

We can start by updating the issues templates config contact_links with the Spectrum chat for questions and discussions.

Next, we would need to somehow move the questions/discussions from the #18 issue to the chat as well.

ivan-aksamentov commented 4 years ago

@ruisaraiva19 Yes, this sounds reasonable. If you want to post anything anywhere from my name, send me a snippet and target location :)

Here is the HTML snippet for the chat button. Feel free to randomly post it everywhere.

<p align="center">
  <a
    alt="Link to join the chat"
    href="https://spectrum.chat/covid19-scenarios/general/questions-discussions~8d49f461-a890-4beb-84f7-2d6ed0ae503a"
  >
    <img
      alt="Image for the link to join the chat"
      src="https://user-images.githubusercontent.com/9403403/77235704-691ec480-6bb8-11ea-985d-82ec87cfdcdf.png"
    />
  </a>
</p>
ruisaraiva19 commented 4 years ago

PR with the Spectrum chat link ready for review. Next, I will update/add issue templates with appropriate labels, base title, suggestions, etc.

ruisaraiva19 commented 4 years ago

PR with issue templates for bug reports, feature requests, and documentation ready for review. Next, I will update the Contributing.md file with instructions on how to fork and make PRs.

ivan-aksamentov commented 4 years ago

@ruisaraiva19 You are doing an incredible job, thank you! In fact it's so good that today we have an influx of devs so large that I cannot keep up with all the PRs and issues anymore. Oh well, first-world problems :)

ruisaraiva19 commented 4 years ago

@ivan-aksamentov I'm glad I could help 👌.

ivan-aksamentov commented 4 years ago

I think we are doing much better now. I will close this issue, but if you have any suggestions, don't hesitate to open a new issue.