Aurelia lacks a dedicated community platform for asynchronous discussion. Gitter is great for real-time chat and StackOverflow is great for Q&A, but neither is great as a general community discussion platform.
Please consider setting up an instance of the open-source Discourse community platform. Discourse even provides free hosting for open source communities.
Providing a dedicated community discussion platform can help aurelia grow in strength and popularity.
This has been brought up many times before and keeps getting shot down. I've never had to manage a large community so I don't know all the work involved to keep the spammers and trolls out. I'm sure it's not trivial. However, this type of community IS needed. SO is for question/answer only. There's no where I can converse with the community about best practices, etc.
I've never had to manage a large community so I don't know all the work involved to keep the spammers and trolls out. I'm sure it's not trivial.
One thing worth noting, if we see Discourse as a good option for the community platform, we can benefit from built-in defaults that deter SPAM and abuse (as well as being able to flag 'uncivil' behavior).
What about the Aurelia subreddit?
What about the Aurelia subreddit?
It is pretty good, yes. Perhaps could use more activity, as it is mainly focused around links rather than discussion.
Honestly though, Reddit pales in comparison with a dedicated forum, such as Discourse.
Here are a few examples, from semi-related projects:
This has been brought up many times before and keeps getting shot down.
What are some of the main concerns against having a dedicated community forum? Perhaps we can work through some of them with a bit of organizing.
Is there some reason that Stack Overflow isn't acceptable? My primary reason for avoiding forums is maintenance. It's another channel the entire team has to attend to every day, which means less work on issue triage, bug fixes and new features. So far, we have: Stack Overflow for questions. GitHub for bug reports and feature requests (and discussions related to these items). Gitter for quick feedback and help. Blog for news and announcements. Hub for documentation. What hole will the forum fill?
I don't feel like there is a need of forums for Aurelia yet. Stack Overflow community is amazing and always ready for instant reply. For most of other frameworks forums, they go blank at some point and solution is not provided. For now, sticking with Stack Overflow is good.
Please reconsider, I really think it would be great for the growth of the
community to have a nice forum, I definitely would love it, it's nearly
imposible to learn from gitter, and stack overflow its better but not so
much, maybe you can make a pull? sorry about my English
On Mon, Feb 13, 2017 at 2:04 PM, Aditya Giri notifications@github.com
wrote:
I don't feel like there is a need of forums for Aurelia yet. Stack
Overflow community is amazing and always ready for instant reply. For most
of other frameworks forums, they go blank at some point and solution is not
provided. For now, sticking with Stack Overflow is good.โ
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/aurelia/framework/issues/704#issuecomment-279454586,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAFg0de2CKLV-bCARY89M8mdn0JvEEpcks5rcI0igaJpZM4LuE8k
.
Stack Overflow is strictly for question/answer. It's not made for discussions. That's why Atwood created Discourse. Great explanation in this podcast. http://2ketodudes.com/show.aspx?episode=47. A topic like 'What are the current best UI components for Aurelia' is too vague of topic for SO.
Gitter is great for quick replies, but it's junk for long conversations. Searching in gitter is painful.
I feel personally that the aurelia subreddit could quite easily handle this need. It offers a simple way to ask opinion based questions and people can upvote and downvote answers as well as reply to answers in a threaded fashion.
I'm personally looking forward to the Aurelia cookbook that has been discussed before. A section in the hub with recipes, setup examples, submit their different ways of accomplishing a task, and hopefully an easy way for people to submit and improve it. A cookbook that should be maintained by the community without the need for the Aurelia team to interfere too much.
I think there's an open issue somewhere about this cookbook suggestion.
^ But that isn't exactly a community platform either I would say ^^
@AshleyGrant Reddit is the platform you want to be presented to business leaders? I'll pass.

I'm not sure why content on other subreddits matters. The Aurelia subreddit doesn't have that content you screenshotted.
There are plenty of great communities on reddit. The Angular subreddit is fairly active. As the community lead, I think that fostering a great community on one of the leading community sites in the world is a good idea.
There are plenty of great communities on reddit.
Here are a few examples of other active frontend/full stack communities on Reddit:
A quick summary of r/aureliajs shows:
Personally happy with the community setup, apart from Gitter, it's good for linking to github and tracking things but doesn't really foster a community, why not slack or discourse?
Reddit is a little nasty in my experience.
@brylie
I'm really not sure what the point you are trying to make is though. Currently, the subreddit isn't not promoted as a way for our community to interact with each other. We promote the Gitter Channel, GitHub issues, and Stack Overflow questions for this. Each of these avenues is currently very active.
If we were to promote the Aurelia subreddit as a place for the community to have discussions that:
then the community would come. Reddit is a ready-made platform to enable this type of community. It offers threaded conversations, a form of community moderation (up/down voting), and a ton of people already have accounts there.
The other thing, to touch on @mttmccb's point, is that I completely agree that reddit can be a nasty place. But there are also some amazing communities on reddit. And when you create an account on reddit, you aren't forced to subscribe to any subreddits you don't like. So people could create an account that is only subscribed to the Aurelia subreddit and avoid all of the bad parts of reddit.
I'm really not sure what the point you are trying to make is though.
The point was to note of the current 'state of aureliajs sub-reddit'.
If we were to promote the Aurelia subreddit as a place for the community to have discussions then the community would come.
Perhaps the main point of this issue is that the Aurelia community need and deserve an 'official' discussion platform.
I completely agree that reddit can be a nasty place.
I harbor additional concerns about Reddit in terms of usability, design, and focus that could be better addressed by a 'ready-made platform' such as Discourse, which offers free hosting for open source projects.
In effect, the recommendation for and adoption of Discourse as a community platform for open source projects is not arbitrary. Discourse has excellent usability, and has put itself on a tier above pretty much every other open source discussion platform (e.g. phpbb, vanilla forums) and even free and/or proprietary mailing lists (e.g. Google Groups, or Mailman).
Note: bold text above is for clarity and emphasis. :smiley_cat:
A Community Forum (platform for discussion of issues of importance to Community members) does not need to be run and moderated by the Aurelia core team. Having a well defined group of volunteers from the Aurelia Community to create and manage such site would be a lot better choice and it would address Rob's concern.
As someone who was able to devote full time (and more) to Aurelia for the last two years, I will try to create this project ASAP, as I personally am very interested in it. Anyone caring to join, please let me know and I will invite you to a gitter room to plan next steps
A Community Forum (platform for discussion of issues of importance to Community members) does not need to be run and moderated by the Aurelia core team. As someone who was able to devote full time (and more) to Aurelia for the last two years, I will try to create this project ASAP, as I personally am very interested in it.
One goal of this discussion is to have 'official' support for the community forum. E.g. the aurelia.io website would have a link to the community forum. So, it is important that we work in tandem with the Aurelia core team.
Having a well defined group of volunteers from the Aurelia Community to create and manage such site would be a lot better choice and it would address Rob's concern.
That sounds like a good compromise. I am also available to help moderate and jumpstart an official community discussion platform.
@brylie
One goal of this discussion is to have 'official' support for the community forum. E.g. the aurelia.io website would have a link to the community forum. So, it is important that we work in tandem with the Aurelia core team.
Your arguments are very clear and reasonable - however, they exclude my offer, as only Rob can create what you are asking for, and only then will it be possible to claim the size of the audience that Discourse requires for free hosting.
In the mean time, while waiting on Rob's decision, you may watch a much smaller forum created for Aurelia-UI-Toolits and Aurelia Tools community at http://forum.aureliatools.com/ (which has yet to be initialized)
In the past I have championed Durandal over Angular 1 on my team as I am a big fan of the convention over configuration design decisions. As a result, we have delivered some very nice projects using that framework.
Now my team lead has pressured me to use Angular 2 on our last big web project due to its inevitably higher adoption rate. With another big client web project about to start this month, I began to make a case for Aurelia based again on the convention over configuration argument. I was countered with the protest that it does not have as big of a community. I said that Durandal always had a loyal following, and he said, "show me the forum."
To my surprise, the official Aurelia site had no forum link, and the there was no google.groups forum like Durandal had. So we googled and found the Reddit.
Now I personally don't have a problem with those, as I am sure any technical issues I might have would be quickly answered there; however, my team lead was dubious to say the least. Not having an official community site did not counter the logical "there is no community around Aurelia" argument.
And really, that is probably the single biggest - nay, the only - argument against Aurelia at this point. So what I'm saying is, it seems important.
"Perception is everything."
Still not sure what to do on this next project.
That's my 2c. Carry on.
Well, you can create a nice subreddit. For example Angular2 has a nice one.
@EisenbergEffect Rob, this issue does not seem to be going away. I offered a solution that is perceived as not official enough. So, I would hate to go against such (well meant and good) advice and I also hate to see Durandal customers go to Angular ๐
One quick way to address this is to make a link from aurelia.io to http://forum.aureliatools.com/ and announce this as a "bridge solution". In that case, I would change the domain to aurelia-forum.com of course.
___P.S. this offer is not to be perceived as an admission that I do not have enough to do already.___
@Thanood Noted. I'm gunna take a look at it and try to spruce it up.
@JordanMarr if your team lead is pressuring you to move to Angular 2 due to it having a larger adoption rate, then he or she is in for a bad time. The JavaScript developer community is a fickle bunch. Pick the tool that supports your team's goals the best, not what everyone is using today, b/c the masses seem to move on quite quickly these days, as evidenced by large numbers of NG1 devs moving to Vue instead of NG2|4.
We're in the process of investigating putting together forum for Aurelia as part of our new Aurelia Hub release.
My offer withdrawn. Thank's Mr. Eisenberg ๐
Woohoo! ๐
Been looking forward to this for a long time.
Hope it works out.
@EisenbergEffect any updates?
Very soon. Almost ready.
Sent from my iPhone
On Sep 12, 2017, at 8:39 AM, Shane Walters notifications@github.com wrote:
@EisenbergEffect any updates?
โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
https://discourse.aurelia.io/ is there.
can be closed
Most helpful comment
We're in the process of investigating putting together forum for Aurelia as part of our new Aurelia Hub release.