<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="55186" data-post-id="55186">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="josevalim" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/120/1787_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  josevalim
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Creator of Elixir</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Sorry for keeping on adding replies but this is a thread to answer questions after all. <img src="https://forum.elixirforum.com/images/emoji/apple/smiley.png?v=15" title=":smiley:" class="emoji" alt=":smiley:" loading="lazy" width="20" height="20"></p>
<aside class="quote no-group" data-username="doomspork" data-post="30" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/doomspork/48/2012_2.png" class="avatar"> doomspork:</div>
<blockquote>
<p>These are valid concerns which I’ve heard from a number of individuals as well as organizations evaluating Elixir, longevity is a concern many of us share.</p>
</blockquote>
</aside>
<p>I definitely have this concern too. What if I am ran over by bus? What if get bored of development a la Office Space?</p>
<p>It is one of the reasons why development and communication is open. If I disappear, hopefully the language goals and ideals have echoed to many developers who will be able to carry the torch.</p>
<p>That’s also why we have a core team and I actively delegate areas of the codebase that I have been the only person to work on to the other team members. In Elixir v1.5 there has been an effort in improving the Elixir compiler internals where I put little work exactly with this concern in mind. Overall the code is well tested and well documented.</p>
<p>And that’s also why I love initiatives like Elixir School and Elixir Forum, because they are run by the community and for the community, without any involvement of the Elixir team.</p>
<p>Finally, It is also one of the reasons why I said many times, including in this thread, that we can only add so much to the language:</p>
<aside class="quote group-livebook_core_team" data-username="josevalim" data-post="1" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/48/1787_2.png" class="avatar"> josevalim:</div>
<blockquote>
<p>We also understand there is a limited amount of features we can add to the language before making the journey too long or the language too big. Adding something now means not including something else later.</p>
</blockquote>
</aside>
<p>A big language does not only fragment the community and makes it harder to learn but it is also harder to maintain. It is also why the language was designed to be extensible: so the community could build what is necessary without a push to make everything part of the language.</p>
<p>This leads me to the next topic.</p>
<aside class="quote no-group" data-username="doomspork" data-post="30" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/doomspork/48/2012_2.png" class="avatar"> doomspork:</div>
<blockquote>
<p>What brought me to Elixir was the community and what felt like an opportunity to participate in the evolution of the language and the ecosystem on which it depended.</p>
</blockquote>
</aside>
<p>For those who joined Elixir early on, it definitely has become harder and harder to participate in the language evolution. I don’t dispute that. However, I don’t think it is because of lack of communication, which hopefully I showed above is still on going and present, but because of many other factors:</p>
<ul>
<li>The language is no longer changing as rapidly so there are fewer opportunities to get involved</li>
<li>The number of features we are adding to the language is reducing (as it should)</li>
<li>The changes have become more focused and specialized (which requires more time investment to participate)</li>
<li>The community growth means the more accessible issues are addressed really fast because there is always someone ready to contribute</li>
<li>The community growth means discussions develop fast. If you join late, you will need to catch up on a big backlog (which is why I am very vocal about not side-tracking discussions)</li>
</ul>
<p>When someone asks me how to contribute to Elixir, I always talk about the community and the ecosystem. That’s where the focus should be.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="55186" data-batch-url="/posts/batch_likers">
                        10
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/questions-about-property-testing-stream-data/9445/33">Post #32</a>
	                </div>
	            </div>
              <div id="likers-container-55186" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="55186"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #32"></div>
  </section>
</div>
    <div class="postbit" id="55188" data-post-id="55188">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="tmbb" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  tmbb
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote group-livebook_core_team" data-username="josevalim" data-post="33" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/48/1787_2.png" class="avatar"> josevalim:</div>
<blockquote>
<p>Overall the code is well tested and well documented.</p>
</blockquote>
</aside>
<p>This is exactly one reason why stream_data should be included in Elixir: so that you can use it on the standard library to guarantee everything is as well tested as possible, and the invariants in the library are as well specified as possible.</p>
<aside class="quote group-livebook_core_team" data-username="josevalim" data-post="33" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/48/1787_2.png" class="avatar"> josevalim:</div>
<blockquote>
<p>When someone asks me how to contribute to Elixir, I always talk about the community and the ecosystem. That’s where the focus should be.</p>
</blockquote>
</aside>
<p>This is exactly the right approach. Elixir allows you to perform arbitrary transformations on the AST in your code (AKA macro) and a great way to include arbitrary code from external sources in your project (AKA hex.pm), and the way forward is to use functions and macros and not adding new syntax or special forms to Elixir itself.</p>
<p>One might add functions and modules to the standard library if they prove very useful, especially as new OTP releases make those features possible, but I’m glad the “language” itself is mostly dead and most “improvements” happen on hex.pm and not on Elixir itself.</p>
<aside class="quote group-livebook_core_team" data-username="josevalim" data-post="33" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/48/1787_2.png" class="avatar"> josevalim:</div>
<blockquote>
<p>For those who joined Elixir early on, it definitely has become harder and harder to participate in the language evolution. I don’t dispute that.</p>
</blockquote>
</aside>
<p>I’ve never contributed to the “language” directly neither in the form of actual code nor in the form of design discussions (although I might have done so, if you count <code>stream_data</code> as part of the “language”). But for what it’s worth, I have found it extremely easy to contribute to a core component of the Elixir documentation workflow (ExDoc). For the record, <a class="mention" href="/u/josevalim" rel="nofollow">@josevalim</a> himself has been very open regarding:</p>
<ol>
<li>Discussing design decisions on how to make ExDoc extensible</li>
<li>Reviewing and merging my PRs on how to implement such functionality</li>
<li>Reviewing my own code that makes use of such extensions <em>and even made some PRs to my code to cut unnecessary dependencies, although my code is unrelated to ExDoc itself</em></li>
</ol>
<p>I have also raised multiple issues regarding design decisions in <code>stream_data</code> and both <a class="mention" href="/u/whatyouhide" rel="nofollow">@whatyouhide</a> and <a class="mention" href="/u/josevalim" rel="nofollow">@josevalim</a> were very open in discussing the pros and cons of each position, and such discussion led to actual changes in <code>stream_data</code>’s design. For interested people reading this, there are some issues that could probably use some extra input, like the proper way of shrinking floats.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="55188" data-batch-url="/posts/batch_likers">
                        4
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/questions-about-property-testing-stream-data/9445/34">Post #33</a>
	                </div>
	            </div>
              <div id="likers-container-55188" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="55188"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #33"></div>
  </section>
</div>
    <div class="postbit" id="55195" data-post-id="55195">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="AstonJ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/AstonJ/120/15_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  AstonJ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I started typing a reply to this last night but fell asleep as it was 5am… José has covered everything but I just wanted to add that we’ve witnessed somewhat the opposite to Sean here on the forum and since it’s been raised, what we are trying to do to help José and Chris as the community grows.</p>
<p>With regards to community involvement, José has consistently posted in the <a class="hashtag-cooked" href="/tag/elixir-news/3146" data-type="tag" data-slug="elixir-news" data-id="3146" data-style-type="icon" data-icon="tag" rel="nofollow"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>elixir-news</span></a> section with <a href="https://forum.elixirforum.com/t/behaviours-defoverridable-and-implementations/3338/" rel="nofollow">lots </a> of <a href="https://forum.elixirforum.com/t/proposing-registry/2121" rel="nofollow">threads</a> seeking feedback (many more in his post above). Chris has done the same in the <a class="hashtag-cooked" href="/tag/phoenix-forum/4825" data-type="tag" data-slug="phoenix-forum" data-id="4825" data-style-type="icon" data-icon="tag" rel="nofollow"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>phoenix-forum</span></a> and quite often <a href="https://forum.elixirforum.com/t/37-elixirconf-2017-closing-keynote-chris-mccord/9512/2" rel="nofollow">discussions that have taken place</a> have led to quite fundamental changes or even minor (but helpful nonetheless) <a href="https://forum.elixirforum.com/t/mix-test-reports-2-tests-while-theres-1-assert/8074/4" rel="nofollow">tweaks</a>.</p>
<p>In fact many a time I have heard people mention that it’s a huge plus having the core team active in the community - which is in contrast to other languges such as Ruby where the majority of the core team do not speak English.</p>
<p>Having said that, I completely appreciate that as a community grows it does indeed become more challenging to get everyone involved. Again José has highlighted many reasons why that might be (and the fact that there’s more people to get stuff done is a great problem to have) but I think it’s also worth adding that when it comes to discussing important decisions - as a community grows it becomes significantly more time consuming reviewing (and sometimes responding to) everything everyone says, particularly when you’re discussing things with people of different backgrounds and levels of understanding or when discussions diverge. Just as an example, if you look at José’s last few posts in this thread these must have taken at least an hour or two of his time.</p>
<p>There are tools and strategies we have and can put in place (such as post likes) that can help. By also putting the onus on to people to do their best to be constructive and demonstrate their pov as effectively as they can (so the good ideas attract lots of likes, and the not so good ideas can be openly challenged) it somewhat alleviates some of the pressure from the core team as they can quickly see which ideas are gaining traction, and hopefully someone has already addressed issues that might otherwise require a response from them (as might have happened in this thread had I not fallen asleep <img src="https://forum.elixirforum.com/uploads/default/original/2X/7/776053aa22968f83c10e90c98b23aa0ddd5c9d47.gif?v=15" title=":lol:" class="emoji emoji-custom" alt=":lol:" loading="lazy" width="20" height="20">)</p>
<p>I’m acutely aware of the burden a growing community can have on the core team/s and part of the goal of this forum is to help and support them, José and Chris as the community grows in a way that eases as much of that burden as we can while still remaining open and receptive to new ideas while moving the conversation forward <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"> It can be a tricky path but I think we’ve done a good job so far but I’ll let everyone else be the judge of that  <img src="https://forum.elixirforum.com/images/emoji/apple/smiley.png?v=15" title=":smiley:" class="emoji" alt=":smiley:" loading="lazy" width="20" height="20"></p>
<p>The only other thing I wanted to comment on, is that again from my perspective, I sense a huge sense of community - at least here on the forum. I often get messages from members saying how much they love being part of this community and how it is one of the best communities they’ve ever been a part of <img src="https://forum.elixirforum.com/images/emoji/apple/purple_heart.png?v=15" title=":purple_heart:" class="emoji" alt=":purple_heart:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="55195" data-batch-url="/posts/batch_likers">
                        8
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/questions-about-property-testing-stream-data/9445/35">Post #34</a>
	                </div>
	            </div>
              <div id="likers-container-55195" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="55195"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #34"></div>
  </section>
</div>
    <div class="postbit" id="55201" data-post-id="55201">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="doomspork" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/doomspork/120/2012_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  doomspork
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Thanks so much for responding, apologizes if I have to reply back in in spurts <a class="mention" href="/u/josevalim" rel="nofollow">@josevalim</a>!</p>
<aside class="quote group-livebook_core_team" data-username="josevalim" data-post="31" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/48/1787_2.png" class="avatar"> josevalim:</div>
<blockquote>
<p>I am glad you enjoyed the discussion although I would say this is an unfair assessment because Elixir development has always been open. As soon as the prototype for stream data was validated and it became clear to us it could bring benefits to Elixir, we had its version announced on both the mailing list and on Elixir Forum.</p>
</blockquote>
</aside>
<aside class="quote group-livebook_core_team" data-username="josevalim" data-post="31" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/48/1787_2.png" class="avatar"> josevalim:</div>
<blockquote>
<p>Maybe there is an issue of visibility of information and if that’s the case, we should definitely address it. But I definitely do not agree this thread has “started the conversation with community” because conversations like this one have always been ongoing.</p>
</blockquote>
</aside>
<p>Truth be told I didn’t know you were using the forum because of how strongly you advocate for the mailing list but that is a welcomed change.  For that reason alone I will commit to using the forum.  As for the mailing list, it makes me cringe.  Whenever I see people eager to participate get shut down and told to go the mailing list, I cringe.  It happens a lot.  I’m not the only person who dreads hearing about the mailing list either.  No other project that I contribute to relies on a mailing list except an old Apache project.</p>
<p>There are so many better options to have conversations that are more intuitive and better suited to the task.  I will spend my own money to have Elixir abandon the mailing list and move to something better.  There is no disputing the number of active people on the mailing list is vastly smaller than Slack or Elixir Forum, plus there’s no need to have multiple conversations in multiple places about the same thing.</p>
<p>So visibility and organization of the information could use some work <img src="https://forum.elixirforum.com/images/emoji/apple/thumbsup.png?v=15" title=":thumbsup:" class="emoji" alt=":thumbsup:" loading="lazy" width="20" height="20"></p>
<p>Right now news seems to be discussion and announced on the mailing list, the forum, IRC, Slack, and the occasional blog post by core members scatter amongst their own personal sites.  Perhaps the Elixir-lang blog could serve as an aggregate for this information?  The last blog post was in July.  There’s a lot of exciting things that have happened between then and now that could have been covered.  It’s obviously not <a class="mention" href="/u/josevalim" rel="nofollow">@josevalim</a> sole responsibility but there are other core members and the entire Plataformatec organization that benefits from Elixir.  It would be wonderful to see more there.  What can I do?  What can we do?  I would happily get involved as would any number of contributors to Elixir School but we’re not engaged so getting out ahead of things is nearly impossible.</p>
<p>Thanks again <a class="mention" href="/u/josevalim" rel="nofollow">@josevalim</a> <img src="https://forum.elixirforum.com/images/emoji/apple/thumbsup.png?v=15" title=":thumbsup:" class="emoji" alt=":thumbsup:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="55201" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/questions-about-property-testing-stream-data/9445/36">Post #35</a>
	                </div>
	            </div>
              <div id="likers-container-55201" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="55201"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #35"></div>
  </section>
</div>
    <div class="postbit" id="55204" data-post-id="55204">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="AstonJ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/AstonJ/120/15_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  AstonJ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="doomspork" data-post="36" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/doomspork/48/2012_2.png" class="avatar"> doomspork:</div>
<blockquote>
<p>Truth be told I didn’t know you were using the forum because of how strongly you advocate for the mailing list but that is a welcomed change.</p>
</blockquote>
</aside>
<p>Both the Elixir Lang Talk and Phoenix Chat mailing lists have been deprecated in favour of the forum Sean <img src="https://forum.elixirforum.com/uploads/default/original/2X/6/6c3193d1dd46244da3c8c6f719c9f5e2abdd5ae8.gif?v=15" title=":003:" class="emoji emoji-custom" alt=":003:" loading="lazy" width="20" height="20"></p>
<p>Both José and Chris (as well as Robert Virding) are members of the <a href="https://forum.elixirforum.com/about" rel="nofollow">admin team</a> here as well <img src="https://forum.elixirforum.com/uploads/default/original/2X/6/6c3193d1dd46244da3c8c6f719c9f5e2abdd5ae8.gif?v=15" title=":003:" class="emoji emoji-custom" alt=":003:" loading="lazy" width="20" height="20"></p>
<aside class="quote no-group" data-username="doomspork" data-post="36" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/doomspork/48/2012_2.png" class="avatar"> doomspork:</div>
<blockquote>
<p>For that reason alone I will commit to using the forum.</p>
</blockquote>
</aside>
<p>Welcome to the forum - it’s great to have you onboard <img src="https://forum.elixirforum.com/uploads/default/original/2X/a/a1c41c89c299189a3f85edfeb4973563d8bac781.gif?v=15" title=":023:" class="emoji emoji-custom" alt=":023:" loading="lazy" width="20" height="20"> (in case you haven’t seen it, we’ve <a href="https://forum.elixirforum.com/t/elixirschool-self-published-free/6809" rel="nofollow">classified Elixir School as a book</a> <img src="https://forum.elixirforum.com/uploads/default/original/2X/6/6c3193d1dd46244da3c8c6f719c9f5e2abdd5ae8.gif?v=15" title=":003:" class="emoji emoji-custom" alt=":003:" loading="lazy" width="20" height="20">)</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="55204" data-batch-url="/posts/batch_likers">
                        3
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/questions-about-property-testing-stream-data/9445/37">Post #36</a>
	                </div>
	            </div>
              <div id="likers-container-55204" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="55204"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #36"></div>
  </section>
</div>
    <div class="postbit" id="55205" data-post-id="55205">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="doomspork" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/doomspork/120/2012_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  doomspork
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="AstonJ" data-post="37" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/astonj/48/15_2.png" class="avatar"> AstonJ:</div>
<blockquote>
<p>Both the Elixir Lang Talk and Phoenix Chat mailing lists have been deprecated in favour of the forum Sean <img src="https://forum.elixirforum.com/uploads/default/original/2X/6/6c3193d1dd46244da3c8c6f719c9f5e2abdd5ae8.gif?v=15" title=":003:" class="emoji emoji-custom" alt=":003:" loading="lazy" width="20" height="20"></p>
<p>Both José and Chris (as well as Robert Virding) are members of the admin team here as well <img src="https://forum.elixirforum.com/uploads/default/original/2X/6/6c3193d1dd46244da3c8c6f719c9f5e2abdd5ae8.gif?v=15" title=":003:" class="emoji emoji-custom" alt=":003:" loading="lazy" width="20" height="20"></p>
</blockquote>
</aside>
<p>Wonderful!  When did this happen?  I feel like I saw a mention of the mailing list not but a week or two ago on the Elixir-lang issues.</p>
<aside class="quote no-group" data-username="AstonJ" data-post="37" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/astonj/48/15_2.png" class="avatar"> AstonJ:</div>
<blockquote>
<p>Welcome to the forum - it’s great to have you onboard <img src="https://forum.elixirforum.com/uploads/default/original/2X/a/a1c41c89c299189a3f85edfeb4973563d8bac781.gif?v=15" title=":023:" class="emoji emoji-custom" alt=":023:" loading="lazy" width="20" height="20"> (in case you haven’t seen it, we’ve classified Elixir School as a book <img src="https://forum.elixirforum.com/uploads/default/original/2X/6/6c3193d1dd46244da3c8c6f719c9f5e2abdd5ae8.gif?v=15" title=":003:" class="emoji emoji-custom" alt=":003:" loading="lazy" width="20" height="20">)</p>
</blockquote>
</aside>
<p>I had not seen it, thank you!</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="55205" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/questions-about-property-testing-stream-data/9445/38">Post #37</a>
	                </div>
	            </div>
              <div id="likers-container-55205" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="55205"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #37"></div>
  </section>
</div>
    <div class="postbit" id="55208" data-post-id="55208">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="AstonJ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/AstonJ/120/15_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  AstonJ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="doomspork" data-post="38" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/doomspork/48/2012_2.png" class="avatar"> doomspork:</div>
<blockquote>
<p>Wonderful!  When did this happen?</p>
</blockquote>
</aside>
<p>José first asked everyone on the mailing list to check out the forum around April last year, then a few months later deprecated the mailing list in favour of the forum <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p>
<p>The Phoenix Talk mailing list was officially deprecated in favour of the <a class="hashtag-cooked" href="/tag/phoenix-forum/4825" data-type="tag" data-slug="phoenix-forum" data-id="4825" data-style-type="icon" data-icon="tag" rel="nofollow"><span class="hashtag-icon-placeholder"><svg class="fa d-icon d-icon-square-full svg-icon svg-node"><use href="#square-full"></use></svg></span><span>phoenix-forum</span></a> in July <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p>
<aside class="quote no-group" data-username="doomspork" data-post="38" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/doomspork/48/2012_2.png" class="avatar"> doomspork:</div>
<blockquote>
<p>I feel like I saw a mention of the mailing list not but a week or two ago on the Elixir-lang issues.</p>
</blockquote>
</aside>
<p>It’s possible it linked to an old mailing list thread or was referring to the language discussions mailing list? The language discussion mailing list and the Phoenix Core mailing lists are still active.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="55208" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/questions-about-property-testing-stream-data/9445/39">Post #38</a>
	                </div>
	            </div>
              <div id="likers-container-55208" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="55208"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #38"></div>
  </section>
</div>
    <div class="postbit" id="55216" data-post-id="55216">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="josevalim" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/120/1787_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  josevalim
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Creator of Elixir</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="doomspork" data-post="36" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/doomspork/48/2012_2.png" class="avatar"> doomspork:</div>
<blockquote>
<p>Truth be told I didn’t know you were using the forum because of how strongly you advocate for the mailing list but that is a welcomed change.</p>
</blockquote>
</aside>
<p>The Elixir News section exists for 1.5 years and <a href="https://forum.elixirforum.com/u?order=post_count&amp;period=all" rel="nofollow">I am the fourth most active user on the forum in terms of replies</a> <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20">  In some of those I am helping folks out but in others we are also discussing features and improvements to the language.</p>
<p>As with everything in life, many folks actually complained when we moved to the forum because “email is an established mechanism for communication”. Some discussions are more active here, others are more active on the mailing list.</p>
<p>The only place we reject feature proposals is the issues tracker. Because I have managed open source projects more popular than Elixir and if you don’t keep the issues tracker focused, then it becomes unmanageable, and then everybody loses.</p>
<aside class="quote no-group" data-username="doomspork" data-post="36" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/doomspork/48/2012_2.png" class="avatar"> doomspork:</div>
<blockquote>
<p>Right now news seems to be discussion and announced on the mailing list, the forum, IRC, Slack, and the occasional blog post by core members scatter amongst their own personal sites.  Perhaps the Elixir-lang blog could serve as an aggregate for this information?</p>
</blockquote>
</aside>
<p>The blog has a much wider reach so we are careful to announce projects like StreamData and GenStage only when they are ready to the general public. We are planning to announce StreamData there too but not when we are still discussing if the main API will be <code>check all</code> or something else.</p>
<p>That’s why we announce on the forum and on the mailing list, so we get the attention of the folks who are willing to try beta software, find bugs, contribute features, take part on conversations, etc.</p>
<p>Maybe a good compromise would be a “What’s new in Elixir master” as a monthly post that sums up what has been added to Elixir - it may be a suitable solution for those who are curious about what is coming in Elixir but are not able to follow its development closely. What do you think? Is anyone interested in picking this up?</p>
<p>At the moment I am also working on a document that outlines Elixir’s development process on the website so it answers many of the questions you and others raised here.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="55216" data-batch-url="/posts/batch_likers">
                        6
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/questions-about-property-testing-stream-data/9445/40">Post #39</a>
	                </div>
	            </div>
              <div id="likers-container-55216" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="55216"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #39"></div>
  </section>
</div>
    <div class="postbit" id="55221" data-post-id="55221">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="doomspork" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/doomspork/120/2012_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  doomspork
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote group-livebook_core_team" data-username="josevalim" data-post="40" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/48/1787_2.png" class="avatar"> josevalim:</div>
<blockquote>
<p>Maybe a good compromise would be a “What’s new in Elixir master” as a monthly post that sums up what has been added to Elixir - it may be a suitable solution for those who are curious about what is coming in Elixir but are not able to follow its development closely. What do you think? Is anyone interested in picking this up?</p>
</blockquote>
</aside>
<p>This would be terrific!  I’m happy to help in any capacity.</p>
<aside class="quote group-livebook_core_team" data-username="josevalim" data-post="40" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/48/1787_2.png" class="avatar"> josevalim:</div>
<blockquote>
<p>At the moment I am also working on a document that outlines Elixir’s development process on the website so it answers many of the questions you and others raised here.</p>
</blockquote>
</aside>
<p>Thank you, this would be a welcomed addition.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="55221" data-batch-url="/posts/batch_likers">
                        5
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/questions-about-property-testing-stream-data/9445/41">Post #40</a>
	                </div>
	            </div>
              <div id="likers-container-55221" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="55221"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #40"></div>
  </section>
</div>
    <div class="postbit" id="55240" data-post-id="55240">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="josevalim" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/120/1787_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  josevalim
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Creator of Elixir</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="doomspork" data-post="41" data-topic="9445">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/doomspork/48/2012_2.png" class="avatar"> doomspork:</div>
<blockquote>
<p>This would be terrific!  I’m happy to help in any capacity.</p>
</blockquote>
</aside>
<p>Awesome! Would you be interested in writing those then? Should they be published on the blog with a link to the forum at the end for discussion? We probably need a better name too! <img src="https://forum.elixirforum.com/images/emoji/apple/smiley.png?v=15" title=":smiley:" class="emoji" alt=":smiley:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="55240" data-batch-url="/posts/batch_likers">
                        5
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/questions-about-property-testing-stream-data/9445/42">Post #41</a>
	                </div>
	            </div>
              <div id="likers-container-55240" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="55240"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #41"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/9445/load_more?page=5">Load more posts (12 remaining)</a>
</div></template></turbo-stream>