www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Our community seems to have grown, so many people are joining the

reply Murilo <murilomiranda92 hotmail.com> writes:
In the past 2 weeks we went from 225 to 240 members in our 
Facebook 
group(https://www.facebook.com/groups/ProgrammingInDlang), an 
average of a person per day. First it was an average of a person 
per month or less. I wonder if someone has advertised the group 
or the world is finally embracing Dlang now.

In 2018 I didn't find a single Dlang Facebook active group, there 
were 1 or 2 very old groups with no members. So I created one and 
I've been working hard to make it official and big, it worked! At 
first I added my friends list to give it number but then, as 
people joined it, I removed all of my friends and left only 
people who joined voluntarily, there were only 150, over time it 
grew to 225 and now we are getting close to 250.

At first there was only a post per week, all posted by me, now I 
don't need to post something every week because the members are 
already doing it themselves, there is regular activity including 
posts and discussions.

I'm very happy, at first the people here did not like my idea, 
they thought a Facebook group was unnecessary, but what is the 
biggest social media in the world? Facebook! So that's is the 
best way to communicate with the world and advertise Dlang.

Cheers.
Dec 28 2020
next sibling parent bachmeier <no spam.net> writes:
On Monday, 28 December 2020 at 17:31:21 UTC, Murilo wrote:

 I'm very happy, at first the people here did not like my idea, 
 they thought a Facebook group was unnecessary, but what is the 
 biggest social media in the world? Facebook! So that's is the 
 best way to communicate with the world and advertise Dlang.
I'm happy to hear your group is growing. I do have to disagree with your last sentence. Any information you post on Facebook is posted into a black hole. It can be an effective way to make announcements if you have a really big group of followers (or friends or whatever they call them these days), but it's definitely not a good idea for information you want archived for the long run.
Dec 28 2020
prev sibling next sibling parent reply =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
On 12/28/20 9:31 AM, Murilo wrote:

 they thought a Facebook group was unnecessary,
Not only unnecessary but divisive as well. For example, because I will never have a Facebook account I would never be a part of that group. So, can the open source community be a part of Facebook groups *without* a Facebook account? Even if the groups would be open to the public, why would advertisements be a part of a D group? (I don't want to go more off-topic here but I would love to discuss Facebook over your favorite drink.)
 but what is the biggest social media in the world? Facebook!
Good for them. :) Ali
Dec 28 2020
next sibling parent Daniel Kozak <kozzi11 gmail.com> writes:
On Mon, Dec 28, 2020 at 11:45 PM Ali =C3=87ehreli via Digitalmars-d-announc=
e <
digitalmars-d-announce puremagic.com> wrote:

 On 12/28/20 9:31 AM, Murilo wrote:

  > they thought a Facebook group was unnecessary,

 Not only unnecessary but divisive as well. For example, because I will
 never have a Facebook account I would never be a part of that group. So,
 can the open source community be a part of Facebook groups *without* a
 Facebook account? Even if the groups would be open to the public, why
 would advertisements be a part of a D group? (I don't want to go more
 off-topic here but I would love to discuss Facebook over your favorite
 drink.)

  > but what is the biggest social media in the world? Facebook!

 Good for them. :)

 Ali
+1 I am part of a nonprofit organization (some kind of admin for my village) which provides internet access in my town(village) and until a few months ago there was a page (official page of our organization) which works for all of our members even when there has been some issue with connectivity. Ok if the issue has been between member and organization servers it would not work, but still work in other cases or I have been able to find out what is wrong just by looking at that page. But now they have published all internet outages on facebook page, so I am not aware of them. And even all my mates from the village who do not have another internet provider. Other issue is they have some events (I always have been part of all events before), but because those events now are on facebook it is really hard to me to participate So from my point of view FB is the worst thing for community or organization in some cases.
Dec 28 2020
prev sibling next sibling parent reply Murilo <murilomiranda92 hotmail.com> writes:
 Not only unnecessary but divisive as well. For example, because 
 I will never have a Facebook account I would never be a part of 
 that group. So, can the open source community be a part of 
 Facebook groups *without* a Facebook account? Even if the 
 groups would be open to the public, why would advertisements be 
 a part of a D group? (I don't want to go more off-topic here 
 but I would love to discuss Facebook over your favorite drink.)
I'm sorry to hear some of you do not like my initiative. Those who don't have a FB account can continue to use this website or Discord. But those who have a FB account(most people do) can use the group as well, specially when they want to publish their work. Lots of people use the group to publish the GitHub of Dlang projects they've been working on, like a guy who created a game engine in D. Nowadays a big part of the population uses FB daily, so that is a great way to communicate with the world. And apart from all that, having an official FB group serves to show Dlang is growing strong and proud, it shows the world that Dlang is not dead(most people think it is). BTW 2 more members joined today :D
Dec 28 2020
parent reply Mike Parker <aldacron gmail.com> writes:
On Tuesday, 29 December 2020 at 00:38:40 UTC, Murilo wrote:

 And apart from all that, having an official FB group serves to 
 show Dlang is growing strong and proud, it shows the world that 
 Dlang is not dead(most people think it is).
I'm happy it's working for you, but please do not present it as an "official" group. That implies the foundation is involved in operating it.
Dec 28 2020
parent Murilo <murilomiranda92 hotmail.com> writes:
 I'm happy it's working for you, but please do not present it as 
 an "official" group. That implies the foundation is involved in 
 operating it.
Okay, sorry about that.
Dec 29 2020
prev sibling parent drug <drug2004 bk.ru> writes:
On 12/29/20 1:42 AM, Ali Çehreli wrote:
 On 12/28/20 9:31 AM, Murilo wrote:
 
  > they thought a Facebook group was unnecessary,
 
 Not only unnecessary but divisive as well. For example, because I will 
 never have a Facebook account I would never be a part of that group. 
+1
Dec 28 2020
prev sibling next sibling parent reply aberba <karabutaworld gmail.com> writes:
On Monday, 28 December 2020 at 17:31:21 UTC, Murilo wrote:
 In the past 2 weeks we went from 225 to 240 members in our 
 Facebook 
 group(https://www.facebook.com/groups/ProgrammingInDlang), an 
 average of a person per day. First it was an average of a 
 person per month or less. I wonder if someone has advertised 
 the group or the world is finally embracing Dlang now.

 In 2018 I didn't find a single Dlang Facebook active group, 
 there were 1 or 2 very old groups with no members. So I created 
 one and I've been working hard to make it official and big, it 
 worked! At first I added my friends list to give it number but 
 then, as people joined it, I removed all of my friends and left 
 only people who joined voluntarily, there were only 150, over 
 time it grew to 225 and now we are getting close to 250.

 At first there was only a post per week, all posted by me, now 
 I don't need to post something every week because the members 
 are already doing it themselves, there is regular activity 
 including posts and discussions.

 I'm very happy, at first the people here did not like my idea, 
 they thought a Facebook group was unnecessary, but what is the 
 biggest social media in the world? Facebook! So that's is the 
 best way to communicate with the world and advertise Dlang.

 Cheers.
You're doing amazing job BTW. I've not personally been very active on Facebook lately, but I'm sure you know I do post in the group too. Also it doesn't have to be official. The discord server also isn't official yet very active as well. We might not all have the same REALITY as to which platforms are important/appropriate, but I personally live in a reality where lots of developers are also very active on Facebook. I've also been nurturing a D WhatsApp group here cus WhatsApp is very common for smaller dev communities here. Even though its currently max 250ish people, its still one of the most active means. Yeah WhatsApp groups. Whatever propels D. So I'm sure the Facebook group will appeal to a certain audience who use Facebook. I've been a part of all sorts of Facebook groups related to my stack and I've come to the understand it's what certain people even prefer.
Dec 29 2020
parent reply Guillaume Piolat <first.name guess.com> writes:
On Tuesday, 29 December 2020 at 09:05:45 UTC, aberba wrote:
 So I'm sure the Facebook group will appeal to a certain 
 audience who use Facebook. I've been a part of all sorts of 
 Facebook groups related to my stack and I've come to the 
 understand it's what certain people even prefer.
+1 It's quite like making software for the platform where the users are.
Dec 29 2020
parent reply Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= <ola.fosheim.grostad gmail.com> writes:
On Tuesday, 29 December 2020 at 10:52:53 UTC, Guillaume Piolat 
wrote:
 On Tuesday, 29 December 2020 at 09:05:45 UTC, aberba wrote:
 So I'm sure the Facebook group will appeal to a certain 
 audience who use Facebook. I've been a part of all sorts of 
 Facebook groups related to my stack and I've come to the 
 understand it's what certain people even prefer.
+1 It's quite like making software for the platform where the users are.
Not quite, if you split up then each community might have stronger social bonding, but in terms of aggregating helpful advice you will be worse off. It would be suitable for geographic groups (e.g. for a country/city). For instance slashdot is very poor in social boding terms, but much better than the dlang forums for aggregating helpful advice. So the "learn" forum is beneficial socially, but does erode the slashdot presence.
Dec 29 2020
next sibling parent Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= <ola.fosheim.grostad gmail.com> writes:
On Tuesday, 29 December 2020 at 11:34:38 UTC, Ola Fosheim Grøstad 
wrote:
 For instance slashdot is very poor in social boding terms, but 
 much better than the dlang forums for aggregating helpful 
 advice. So the "learn" forum is beneficial socially, but does 
 erode the slashdot presence.
slashdot = stackoverflow... What was I thinking?
Dec 29 2020
prev sibling next sibling parent reply Tobias Pankrath <tobias pankrath.net> writes:
On Tuesday, 29 December 2020 at 11:34:38 UTC, Ola Fosheim Grøstad 
wrote:
 Not quite, if you split up then each community might have 
 stronger social bonding, but in terms of aggregating helpful 
 advice you will be worse off. It would be suitable for 
 geographic groups (e.g. for a country/city).

 For instance slashdot is very poor in social boding terms, but 
 much better than the dlang forums for aggregating helpful 
 advice. So the "learn" forum is beneficial socially, but does 
 erode the slashdot presence.
You have a valid point, but still I am sure the facebook group is a net positive for the community. I'd see it as a digital version of a local user group. Would be useful to have the option to post D.learn questions automatically on stack overflow as well.
Dec 29 2020
next sibling parent Mike Parker <aldacron gmail.com> writes:
On Tuesday, 29 December 2020 at 13:04:42 UTC, Tobias Pankrath 
wrote:

 You have a valid point, but still I am sure the facebook group 
 is a net positive for the community. I'd see it as a digital 
 version of a local user group.
Yeah, I see no problem with the group existing. I think it's great. It will reach people who might otherwise not have heard of D, and it's an option for those who are used to using FB groups instead of forums/IRC/Discord/etc.
Dec 29 2020
prev sibling parent Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= <ola.fosheim.grostad gmail.com> writes:
On Tuesday, 29 December 2020 at 13:04:42 UTC, Tobias Pankrath 
wrote:
 You have a valid point, but still I am sure the facebook group 
 is a net positive for the community. I'd see it as a digital 
 version of a local user group.
It certainly has some benefits, especially in the past when there was more activity and hostility in the dlang forums which could alienate some users. So, yes, if it is local and friendly, and people in the group direct members to the learn forum when they have questions that go unanswered then it can be helpful. Many islands is a net negative though. There has to be some kind of networking between the communities. Also, topical communities can be negative, in the sense that if you have one 3D group, one audio group, one algorithm group then a user trying to implement a game might miss out on the best advice. That is a good reason to have one big community that has "rooms" (forums) for each topic.
Dec 29 2020
prev sibling parent reply Guillaume Piolat <first.name guess.com> writes:
On Tuesday, 29 December 2020 at 11:34:38 UTC, Ola Fosheim Grøstad 
wrote:
 Not quite, if you split up then each community might have 
 stronger social bonding, but in terms of aggregating helpful 
 advice you will be worse off. It would be suitable for 
 geographic groups (e.g. for a country/city).

 For instance slashdot is very poor in social boding terms, but 
 much better than the dlang forums for aggregating helpful 
 advice. So the "learn" forum is beneficial socially, but does 
 erode the slashdot presence.
Sorry but I don't think you get it. These people are on Facebook, and it seems they would rather hear about D on Facebook. That's all there is to it. You don't choose the platform that people prefer for hanging out. And not everyone want to have a strong affiliation with the langage and come to this forum. As the community grows, we of course need those loose links a lot, like any other computing language.
Dec 29 2020
parent reply Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= <ola.fosheim.grostad gmail.com> writes:
On Tuesday, 29 December 2020 at 14:53:43 UTC, Guillaume Piolat 
wrote:
 On Tuesday, 29 December 2020 at 11:34:38 UTC, Ola Fosheim 
 Grøstad wrote:
 Sorry but I don't think you get it.
So, this hostile ad hominem tone is why it is beneficial with local groups... I've studied online communities for many years, please don't challenge me to a competition about who "does not get it".
 These people are on Facebook, and it seems they would rather 
 hear about D on Facebook. That's all there is to it.
No, the OP clearly stated that he made the group "official". That is a deliberate attempt to fracture.
 You don't choose the platform that people prefer for hanging 
 out.
That is not the topic. The topic is what approach is more strategic. If you end up with D-experts spread out on many "official" groups then the net effect is likely to be negative. If a group has not experts in it, then the newbies will get lower quality advice. One can absolutely preempt the formation of many small groups by increasing the quality of the central hub. Or one can destroy the central hub. Google quiet deliberately destroyed their central hub by dismantling it and strongly advocating all Go users to direct all their questions to stackoverflow. It was a very anti-social approach, but Go is a bigger language than the other new languages. Is there a correlation, hard to say. I wouldn't have done it, but I cannot prove that it was a net negative.
Dec 29 2020
next sibling parent reply Adam D. Ruppe <destructionator gmail.com> writes:
On Tuesday, 29 December 2020 at 15:06:07 UTC, Ola Fosheim Grøstad 
wrote:
 hostile ad hominem tone
 [...]
 deliberate attempt to fracture.
tu quoque. Let's not assume any motives here. I wouldn't call it "official" either (and indeed, the title on facebook doesn't include that word) but no benefit calling it nefarious.
Dec 29 2020
parent Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= <ola.fosheim.grostad gmail.com> writes:
On Tuesday, 29 December 2020 at 15:16:24 UTC, Adam D. Ruppe wrote:
 On Tuesday, 29 December 2020 at 15:06:07 UTC, Ola Fosheim 
 Grøstad wrote:
 hostile ad hominem tone
 [...]
 deliberate attempt to fracture.
tu quoque. Let's not assume any motives here. I wouldn't call it "official" either (and indeed, the title on facebook doesn't include that word) but no benefit calling it nefarious.
WHAT??? No adhominem in my post. The OP quite clearly states that he is working to make it appear as the official group for D. I have to trust the motives that people explicitly state. Unless they correct their statement.
Dec 29 2020
prev sibling next sibling parent reply Guillaume Piolat <first.name guess.com> writes:
On Tuesday, 29 December 2020 at 15:06:07 UTC, Ola Fosheim Grøstad 
wrote:
 The topic is what approach is more strategic.
I see what you are saying, but that is a "controlling" position to hold. Once a language break into the mainstream, there is no way to control the community. Any attempt to contain the community to this or that medium is the reverse way to think: it is the community that dictates where it should hang out. You would't expect the C++ or COBOL community to hang out in the same newsgroup, don't you? (OT: no ad hominem at all in my posts... but you talk about a "deliberate attempt to fracture", this is imo far from reality)
Dec 29 2020
parent Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= <ola.fosheim.grostad gmail.com> writes:
On Tuesday, 29 December 2020 at 15:36:47 UTC, Guillaume Piolat 
wrote:
 I see what you are saying, but that is a "controlling" position 
 to hold.

 Once a language break into the mainstream, there is no way to 
 control the community. Any attempt to contain the community to 
 this or that medium is the reverse way to think: it is the 
 community that dictates where it should hang out. You would't 
 expect the C++ or COBOL community to hang out in the same 
 newsgroup, don't you?
It is not a controlling position, it is more like a seeding, weeding and cultivating exercise. So, you can have many small patches of land, one advantage might be that it is more resistant to disease. But it is also a lot more work to reach the same productivity levels and what happens if the person that takes care of that local patch of land leaves it unattended? It is not a question of dictating anything, but of having a clear strategy where people gravitate towards a desirable outcome. Rust did this by heavy moderation in their forums, "preventing disease", then you have have a quite large hub. Many smaller hubs allows more local norms, but small communities tend to dissolve when the main caretaker leaves, so that is a significant weakness. One can probably write 20 pages on for-against, which I have no intent of doing, but if it is ENDORSED by the D community then there is a responsibility for making sure that the quality in that group is high (both socially, long term availability and in terms of advice given).
 (OT: no ad hominem at all in my posts... but you talk about a 
 "deliberate attempt to fracture", this is imo far from reality)
(Maybe not intentional on your part, but yes, it is ad hominem to make claims about what the other person does or does not understand.) If you have multiple groups that are perceived as official then that is obviously a fracture. I fail to see how that is not a deliberate attempt to fracture. How many seemingly official groups have to be established before the effect is fracturing in your opinion? Just like the D community gravitated towards dforum announce (and the programming reddit) and more or less agreed to not use the D subreddit for announcing their projects. If you have an official group then you have to be prepared to follow up that group so people get good advice. Two groups is more work than one, not complicated. Clearly, anyone can create a group for anything, anywhere. That is not an issue, the issue is to make it more than a local group (e.g. "official") and what the overall long term outcome actually is (strategic).
Dec 29 2020
prev sibling parent reply Murilo <murilomiranda92 hotmail.com> writes:
On Tuesday, 29 December 2020 at 15:06:07 UTC, Ola Fosheim Grøstad 
wrote:
 No, the OP clearly stated that he made the group "official". 
 That is a deliberate attempt to fracture.
I'm sorry you see it like this but my intention when I created the group was to expand Dlang by bringing it to places people couldn't find it yet. The whole point of the FB group is to aggregate people into our community, to bring more people to Dlang and make Dlang famous. My whole intention was to help our community grow, not fracture.
Dec 29 2020
next sibling parent "H. S. Teoh" <hsteoh quickfur.ath.cx> writes:
On Wed, Dec 30, 2020 at 02:31:36AM +0000, Murilo via Digitalmars-d-announce
wrote:
 On Tuesday, 29 December 2020 at 15:06:07 UTC, Ola Fosheim Grøstad wrote:
 No, the OP clearly stated that he made the group "official". That is
 a deliberate attempt to fracture.
No, that's reading more into it than the OP intended.
 I'm sorry you see it like this but my intention when I created the
 group was to expand Dlang by bringing it to places people couldn't
 find it yet. The whole point of the FB group is to aggregate people
 into our community, to bring more people to Dlang and make Dlang
 famous. My whole intention was to help our community grow, not
 fracture.
I applaud your efforts. Even though I would not participate in Facebook for personal reasons, and it's probably not a good idea to present the FB group as "official", it's nevertheless a fact that FB reaches a lot more people than most other platforms. So why not take advantage of it. Let's not get up in arms about technicalities here. The word is spreading and that's a good thing, not something to argue over. T -- Political correctness: socially-sanctioned hypocrisy.
Dec 29 2020
prev sibling next sibling parent Tobias Pankrath <tobias pankrath.net> writes:
On Wednesday, 30 December 2020 at 02:31:36 UTC, Murilo wrote:
 On Tuesday, 29 December 2020 at 15:06:07 UTC, Ola Fosheim 
 Grøstad wrote:
 No, the OP clearly stated that he made the group "official". 
 That is a deliberate attempt to fracture.
I'm sorry you see it like this but my intention when I created the group was to expand Dlang by bringing it to places people couldn't find it yet. The whole point of the FB group is to aggregate people into our community, to bring more people to Dlang and make Dlang famous. My whole intention was to help our community grow, not fracture.
No need to be sorry. Keep up the good work. There is a tendency around here to kill the good that is for the better that never will be. Don't get discouraged by this. If I had facebook, I'd join.
Dec 29 2020
prev sibling next sibling parent Paulo Pinto <pjmlp progtools.org> writes:
On Wednesday, 30 December 2020 at 02:31:36 UTC, Murilo wrote:
 On Tuesday, 29 December 2020 at 15:06:07 UTC, Ola Fosheim 
 Grøstad wrote:
 No, the OP clearly stated that he made the group "official". 
 That is a deliberate attempt to fracture.
I'm sorry you see it like this but my intention when I created the group was to expand Dlang by bringing it to places people couldn't find it yet. The whole point of the FB group is to aggregate people into our community, to bring more people to Dlang and make Dlang famous. My whole intention was to help our community grow, not fracture.
You did well, many get all fancy about Facebook, yet don't have any issues using FOSS software paid with Facebook's money. The more the better.
Dec 29 2020
prev sibling parent Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= <ola.fosheim.grostad gmail.com> writes:
On Wednesday, 30 December 2020 at 02:31:36 UTC, Murilo wrote:
 On Tuesday, 29 December 2020 at 15:06:07 UTC, Ola Fosheim 
 Grøstad wrote:
 No, the OP clearly stated that he made the group "official". 
 That is a deliberate attempt to fracture.
I'm sorry you see it like this but my intention when I created the group was to expand Dlang by bringing it to places people couldn't find it yet. The whole point of the FB group is to aggregate people into our community, to bring more people to Dlang and make Dlang famous. My whole intention was to help our community grow, not fracture.
I have no issues with what you do or don't do. I have issues with the complete lack of strategic visions and decision making on multiple levels in the D community. The question is not what you should or should not do, but how the D community approach community building and respond to changes in the environment. Just redirect people who cannot get their problems resolved in your group to the learn forum then they get the best of both worlds. :-) No, what I find disturbing is that people don't think long term and that the greater world is viewed as something that "just happens". It is quite obvious that Go and Rust is doing a better job at putting forth visions for the language, making strategic choices and executing. They also do so in terms of community out reach. Quite frankly, right now, fracturing is the only possibility for D. The current setup without solid moderation of the D forums cannot sustain a large population. When the number of participants is large the community will get more toxic. Which is not good. Also, it is a problem that the learn forum is hidden away. So fracturing on your part, is not the main issue, the main issue is that nobody has a strategy for making sure that the main hub can grow nor is there a strategy for making sure that people gravitate towards it. The strategy seems to be to make it less visible to avoid that people find it. ;-) It would not surprise me if you manage to grow your group to a 50/50 split. Is that a fracture, sure. But, right now, fracturing is envitable if growth is to take place anyway. The source for this would not be what you do, but what the D community is unwilling to do (or think about).
Dec 30 2020
prev sibling parent Meta <jared771 gmail.com> writes:
On Monday, 28 December 2020 at 17:31:21 UTC, Murilo wrote:
 In the past 2 weeks we went from 225 to 240 members in our 
 Facebook 
 group(https://www.facebook.com/groups/ProgrammingInDlang), an 
 average of a person per day. First it was an average of a 
 person per month or less. I wonder if someone has advertised 
 the group or the world is finally embracing Dlang now.

 In 2018 I didn't find a single Dlang Facebook active group, 
 there were 1 or 2 very old groups with no members. So I created 
 one and I've been working hard to make it official and big, it 
 worked! At first I added my friends list to give it number but 
 then, as people joined it, I removed all of my friends and left 
 only people who joined voluntarily, there were only 150, over 
 time it grew to 225 and now we are getting close to 250.

 At first there was only a post per week, all posted by me, now 
 I don't need to post something every week because the members 
 are already doing it themselves, there is regular activity 
 including posts and discussions.

 I'm very happy, at first the people here did not like my idea, 
 they thought a Facebook group was unnecessary, but what is the 
 biggest social media in the world? Facebook! So that's is the 
 best way to communicate with the world and advertise Dlang.

 Cheers.
Cool, I didn't know this exists. Congrats on 200+ members; that's no mean feat!
Dec 30 2020