community-development

https://github.com/clojurians/community-development
plexus 2021-01-29T07:52:17.003600Z

thanks for the heads-up

2021-01-29T14:28:56.007100Z

Is there a channel where project maintainers are posting their needs for contributors? Something similar to announcement, but also for unreleased w.i.p. projects?

2021-01-29T14:29:59.008500Z

If not, I suggest to create one, for instance #contributors-needed

2021-01-29T14:30:41.009300Z

What do you think about the idea, and how to make it work?

practicalli-john 2021-01-29T14:31:48.009900Z

@vincent.cantin There is #pr-welcome which I believe is their for the purpose you describe

🎉 2
practicalli-john 2021-01-29T14:33:58.011800Z

To make this work maintainers 'only' need to document the design of their project, provide any guidelines for contributions they expect people to follow and ideally highlight issues that are most suitable to tackle for people new to the project.

2021-01-29T14:37:20.015Z

Is this channel known? I never heard of it. Is it promoted from time to time here and there?

borkdude 2021-01-29T14:38:02.016600Z

@vincent.cantin I have created this channel with the same goal in mind

2021-01-29T14:39:01.018200Z

How many times have you mention about it on other channels like #announcement?

borkdude 2021-01-29T14:39:21.019100Z

There is also #releases where you can post releases of projects that you would not post in announcements, because maybe it's just a maintenance release.

2021-01-29T14:39:23.019300Z

(not sure if it would be the right place)

borkdude 2021-01-29T14:39:43.019700Z

I don't have any stats on how many times I mentioned it, maybe you could do an analysis of clojurians logs ;)

borkdude 2021-01-29T14:40:14.020200Z

I have never mentioned it in announcements, since that is only for libraries. I did mention it in off-topic and probably on Twitter

2021-01-29T14:42:38.024200Z

As it is for the benefit of our community's development, I would like to ask the opinion of the admins about announcing it in one of the announcement channels.

2021-01-29T14:50:34.030500Z

(message already forwarded to the admins)

practicalli-john 2021-01-29T14:51:51.031500Z

I'd suggest that people are mostly going to be driven to contribute to those projects they already visit that project code repository. I would be surprised if a slack channel would gain much interest, when issues should be well documented on that project issue tracker. If it is valuable to mention #pr-welcome channel, then perhaps do so as part of a legitimate post made to the #announcements channel, announcing a valuable update to the project, also ensuring the project has docs to help people contribute and issues that have been marked as good first issues.

2021-01-29T14:54:59.034100Z

The problem is that many project maintainers won't use #announcements until they have a release. For example the project Girouette is not released yet but needs contributors.

dharrigan 2021-01-29T15:09:51.035900Z

maybe #help-wanted as an alternative to #pr-welcome Speaking only for myself, being a lazy (in the good sense) programmer, help could be anything, like a bit of code review, documentation read - it may not involve doing a pr each time 🙂

☝️ 1
dharrigan 2021-01-29T15:10:08.036100Z

nay! only a suggestion 'tho 🙂

2021-01-29T15:15:31.038Z

#help-wanted sound more appealing. I just noticed that Slack allows to rename existing channels. @borkdude do you think a rename of #pr-welcome would be a good idea?

borkdude 2021-01-29T15:16:35.038700Z

sure

2021-01-29T15:16:37.039Z

The problem with "help-wanted" is that some people might think of the channel as a place where they can get help, like in #beginners

borkdude 2021-01-29T15:16:38.039200Z

I'll rename it

dharrigan 2021-01-29T15:16:51.039600Z

yes, good point 🙂

eggsyntax 2021-01-29T15:17:06.040300Z

The downside of using the name #help-wanted is that in the US at least, that phrase means "looking to hire" -- seems likely to confuse.

dharrigan 2021-01-29T15:17:16.040800Z

A good point was raised by Vincent re: it may be confusing for beginnners 🙂

borkdude 2021-01-29T15:17:22.041600Z

maybe contributions-welcome?

eggsyntax 2021-01-29T15:17:26.041700Z

As I was typing that I noticed that there's also #side-project-help

dharrigan 2021-01-29T15:17:56.042200Z

I saw that too, but <shrug> bit of a strange name imho.

dharrigan 2021-01-29T15:18:09.042700Z

In the sense of who's? side project?

borkdude 2021-01-29T15:18:17.043Z

I did "contributions-welcome" now.

2021-01-29T15:18:20.043100Z

IMHO, "-welcome" is not explicit enough

borkdude 2021-01-29T15:19:03.043900Z

It's not that I can't solve the issues necessarily, it's also a way for me to provide issues for people to get started on some project.

borkdude 2021-01-29T15:19:26.044400Z

Not all projects "welcome" contributions

borkdude 2021-01-29T15:19:54.044900Z

Anyway, I'll revert to pr-welcome since I don't think we will reach one name that everyone will agree on ;)

2021-01-29T15:20:06.045100Z

hold on ~

2021-01-29T15:20:22.045500Z

contribution-welcome is already better 🙂

borkdude 2021-01-29T15:22:08.045700Z

ok, one last time then ;)

dharrigan 2021-01-29T15:28:06.046Z

Naming is such a hard thing to do 😉

2
1
2021-01-29T15:32:05.046200Z

All parents would agree that the real problem is not to name things but to agree on names.