www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - This Week in D, issue 1

reply "Adam D. Ruppe" <destructionator gmail.com> writes:
I've started writing a weekly D newsletter. Here's the first 
issue, any feedback welcome!

http://arsdnet.net/this-week-in-d/jan-12.html

In the future, I intend to have it written by Saturday for a 
weekend release, so if you want something to appear this week, 
please try to get it to by before then.
Jan 13 2015
next sibling parent reply ketmar via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> writes:
On Tue, 13 Jan 2015 14:08:57 +0000
"Adam D. Ruppe via Digitalmars-d-announce"
<digitalmars-d-announce puremagic.com> wrote:

 I've started writing a weekly D newsletter. Here's the first=20
 issue, any feedback welcome!
=20
 http://arsdnet.net/this-week-in-d/jan-12.html
=20
 In the future, I intend to have it written by Saturday for a=20
 weekend release, so if you want something to appear this week,=20
 please try to get it to by before then.
can we haz a cheeseburger^w rss for it? please! ;-)
Jan 13 2015
parent reply "Adam D. Ruppe" <destructionator gmail.com> writes:
On Tuesday, 13 January 2015 at 14:17:18 UTC, ketmar via 
Digitalmars-d-announce wrote:
 can we haz a cheeseburger^w rss for it? please! ;-)
Ah, I'll have to write one. Andrei mentioned that'd be one benefit of using something like WordPress, but I was like meh, the content is the hard part, I'll just use ddoc. I didn't even consider rss (I've never actually used it myself...) But it shouldn't be hard to slap something together.
Jan 13 2015
next sibling parent reply "Dicebot" <public dicebot.lv> writes:
On Tuesday, 13 January 2015 at 14:46:51 UTC, Adam D. Ruppe wrote:
 On Tuesday, 13 January 2015 at 14:17:18 UTC, ketmar via 
 Digitalmars-d-announce wrote:
 can we haz a cheeseburger^w rss for it? please! ;-)
Ah, I'll have to write one. Andrei mentioned that'd be one benefit of using something like WordPress, but I was like meh, the content is the hard part, I'll just use ddoc. I didn't even consider rss (I've never actually used it myself...) But it shouldn't be hard to slap something together.
RSS is pretty elegant in its simplicity, it is just a matter of generating .xml document that matches generated news feed. It can probably even be done by DDOC too.
Jan 13 2015
parent reply "Adam D. Ruppe" <destructionator gmail.com> writes:
On Tuesday, 13 January 2015 at 14:48:44 UTC, Dicebot wrote:
 It can probably even be done by DDOC too.
Probably, I'll do a helper program though. BTW the "tip of the week" and "project spotlight" sections are something I put in to keep this interesting to people who follow the forums and are familiar with the rest of the stuff, so I'm really looking forward to them. That'd be the main place I would want contributions, if only to keep me from talking about myself non-stop. I could fill those in for a year just by blabbing about each module in my misc. github, but then the reader might get the impression that this whole thing is my vanity project! Of course, that's what I'll do if nothing else is ready when it is publication time, but if any of you want to talk about yourselves and projects a bit, that'd be pretty great. BTW one commented out section here is FAQs and blog posts. My plan there is to highlight D.learn and SO questions that pop up a bunch and other, longer articles people write. I just didn't have any this week so I left it out, but hopefully we'll get some of those coming up too.
Jan 13 2015
parent Walter Bright <newshound2 digitalmars.com> writes:
On 1/13/2015 7:15 AM, Adam D. Ruppe wrote:
 BTW one commented out section here is FAQs and blog posts. My plan there is to
 highlight D.learn and SO questions that pop up a bunch and other, longer
 articles people write. I just didn't have any this week so I left it out, but
 hopefully we'll get some of those coming up too.
Having a "Question of the Week" section would be a nice feature!
Jan 13 2015
prev sibling parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/13/15 6:46 AM, Adam D. Ruppe wrote:
 On Tuesday, 13 January 2015 at 14:17:18 UTC, ketmar via
 Digitalmars-d-announce wrote:
 can we haz a cheeseburger^w rss for it? please! ;-)
Ah, I'll have to write one. Andrei mentioned that'd be one benefit of using something like WordPress, but I was like meh, the content is the hard part, I'll just use ddoc. I didn't even consider rss (I've never actually used it myself...) But it shouldn't be hard to slap something together.
Either way would be great. Thanks. All - we're still working the kinks off the format, so please chime in with ideas. -- Andrei
Jan 13 2015
prev sibling next sibling parent ketmar via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> writes:
On Tue, 13 Jan 2015 14:08:57 +0000
"Adam D. Ruppe via Digitalmars-d-announce"
<digitalmars-d-announce puremagic.com> wrote:

 I've started writing a weekly D newsletter. Here's the first=20
 issue, any feedback welcome!
=20
 http://arsdnet.net/this-week-in-d/jan-12.html
=20
 In the future, I intend to have it written by Saturday for a=20
 weekend release, so if you want something to appear this week,=20
 please try to get it to by before then.
as for the thing itself: i like it! it looking nice, it informative and fun to read. thank you!
Jan 13 2015
prev sibling next sibling parent reply "bearophile" <bearophileHUGS lycos.com> writes:
Adam D. Ruppe:

 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html
Seems good. "Major Changes" => They are weekly, so perhaps "Changes" is enough. If you can, add two or three little images to the page, like here: https://sergeytihon.wordpress.com/category/f-weekly/ Bye, bearophile
Jan 13 2015
next sibling parent "Adam D. Ruppe" <destructionator gmail.com> writes:
On Tuesday, 13 January 2015 at 14:28:21 UTC, bearophile wrote:
 "Major Changes" => They are weekly, so perhaps "Changes" is 
 enough.
I put a qualifier on it because it isn't an exhaustive list: it is actually just a list of stuff that jumped out at me looking at a diff on the changelog or following the merged PRs. So kinda arbitrary based on what I happened to see. Similarly, the forum post links are based on ones that I saw pop up a lot - so the more replies it got, the more likely I was to notice it. A lot of all threads was something I thought about, but it would be awfully long and probably boring, you can see that by just going to forum.dlang.org. On the other hand though, since it is based on my gut feeling, it is arbitrary and biased so I didn;t want to give too much of an impression that this is everything or everything that mattered. (similarly, if your thread was left out, I'm not saying it was low quality, it just means I didn't happen to see it/think of it when writing this up)
 If you can, add two or three little images to the page, like 
 here:
I'll see what I can do.
Jan 13 2015
prev sibling parent Leandro Lucarella <luca llucax.com.ar> writes:
bearophile, el 13 de January a las 14:28 me escribiste:
 Adam D. Ruppe:
 
I've started writing a weekly D newsletter. Here's the first
issue, any feedback welcome!

http://arsdnet.net/this-week-in-d/jan-12.html
Seems good. "Major Changes" => They are weekly, so perhaps "Changes" is enough. If you can, add two or three little images to the page, like here: https://sergeytihon.wordpress.com/category/f-weekly/
If you need inspiration, this is what LLVM do: http://blog.llvm.org/2015/01/llvm-weekly-54-jan-12th-2015.html -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---------------------------------------------------------------------- La terapia no sirve: es mucho mejor pagar para hacer las perversiones que para contarlas. -- Alberto Giordano (filósofo estilista)
Jan 13 2015
prev sibling next sibling parent reply "aldanor" <i.s.smirnov gmail.com> writes:
On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a 
 weekend release, so if you want something to appear this week, 
 please try to get it to by before then.
Great stuff :) Are you planning to make the content open-source so others could suggest edits more easily? Will there be an archive?
Jan 13 2015
next sibling parent "Michal Minich" <michal.minich gmail.com> writes:
On Tuesday, 13 January 2015 at 14:28:56 UTC, aldanor wrote:

 Great stuff :) Are you planning to make the content open-source 
 so others could suggest edits more easily? Will there be an 
 archive?
use D wiki for it?
Jan 13 2015
prev sibling parent reply "Adam D. Ruppe" <destructionator gmail.com> writes:
On Tuesday, 13 January 2015 at 14:28:56 UTC, aldanor wrote:
 Are you planning to make the content open-source so others 
 could suggest edits more easily?
Maybe. This first one is awfully ad-hoc, it is literally the result of me copy/pasting links and typing up a bit of prose. You can see the source code here: http://arsdnet.net/this-week-in-d/jan-12.dd But I do certainly want it easy to get contributions, I could try the wiki or github. I'm kinda leaning toward github since I don't actually want it edited once released, then we'll have a more stable look back too.
 Will there be an archive?
Yes, once the links are up I won't take them down and I'll have a list of them on the index page.
Jan 13 2015
next sibling parent "aldanor" <i.s.smirnov gmail.com> writes:
On Tuesday, 13 January 2015 at 15:04:32 UTC, Adam D. Ruppe wrote:
 On Tuesday, 13 January 2015 at 14:28:56 UTC, aldanor wrote:
 Are you planning to make the content open-source so others 
 could suggest edits more easily?
Maybe. This first one is awfully ad-hoc, it is literally the result of me copy/pasting links and typing up a bit of prose. You can see the source code here: http://arsdnet.net/this-week-in-d/jan-12.dd But I do certainly want it easy to get contributions, I could try the wiki or github. I'm kinda leaning toward github since I don't actually want it edited once released, then we'll have a more stable look back too.
 Will there be an archive?
Yes, once the links are up I won't take them down and I'll have a list of them on the index page.
GitHub for sure!
Jan 13 2015
prev sibling parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/13/15 7:04 AM, Adam D. Ruppe wrote:
 On Tuesday, 13 January 2015 at 14:28:56 UTC, aldanor wrote:
 Are you planning to make the content open-source so others could
 suggest edits more easily?
Maybe. This first one is awfully ad-hoc, it is literally the result of me copy/pasting links and typing up a bit of prose. You can see the source code here: http://arsdnet.net/this-week-in-d/jan-12.dd But I do certainly want it easy to get contributions, I could try the wiki or github. I'm kinda leaning toward github since I don't actually want it edited once released, then we'll have a more stable look back too.
 Will there be an archive?
Yes, once the links are up I won't take them down and I'll have a list of them on the index page.
Idea: put everything in a subdir on dlang.org on our github repo. The newsletter becomes part of the website. -- Andrei
Jan 13 2015
parent reply "Adam D. Ruppe" <destructionator gmail.com> writes:
On Tuesday, 13 January 2015 at 16:12:50 UTC, Andrei Alexandrescu 
wrote:
 Idea: put everything in a subdir on dlang.org on our github 
 repo. The newsletter becomes part of the website. -- Andrei
Yeah, that's a good idea. I think I might make a github with the drafts and helper tools, then do a dlang.org PR for each publication, and we'll start hosting it from there too next week.
Jan 13 2015
parent reply "Adam D. Ruppe" <destructionator gmail.com> writes:
GitHub repo started:

https://github.com/adamdruppe/This-Week-in-D
Jan 14 2015
parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/14/15 8:21 AM, Adam D. Ruppe wrote:
 GitHub repo started:

 https://github.com/adamdruppe/This-Week-in-D
Wait, no subrepo under dlang.org? -- Andrei
Jan 14 2015
parent reply "Adam D. Ruppe" <destructionator gmail.com> writes:
On Wednesday, 14 January 2015 at 20:18:55 UTC, Andrei 
Alexandrescu wrote:
 Wait, no subrepo under dlang.org? -- Andrei
My thought was in-progress goes under something i can push to at any time, then I'd to a PR for the finished project. But it can move to dlang.org too, however you want it to work.
Jan 14 2015
parent reply "Dicebot" <public dicebot.lv> writes:
On Wednesday, 14 January 2015 at 20:20:30 UTC, Adam D. Ruppe 
wrote:
 On Wednesday, 14 January 2015 at 20:18:55 UTC, Andrei 
 Alexandrescu wrote:
 Wait, no subrepo under dlang.org? -- Andrei
My thought was in-progress goes under something i can push to at any time, then I'd to a PR for the finished project. But it can move to dlang.org too, however you want it to work.
Just give Adam full push access to dlang.org repo ;)
Jan 14 2015
parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/14/15 1:07 PM, Dicebot wrote:
 On Wednesday, 14 January 2015 at 20:20:30 UTC, Adam D. Ruppe wrote:
 On Wednesday, 14 January 2015 at 20:18:55 UTC, Andrei Alexandrescu wrote:
 Wait, no subrepo under dlang.org? -- Andrei
My thought was in-progress goes under something i can push to at any time, then I'd to a PR for the finished project. But it can move to dlang.org too, however you want it to work.
Just give Adam full push access to dlang.org repo ;)
Done. Adam, proceed whichever way is easier until we work the kinks out. -- Andrei
Jan 14 2015
prev sibling next sibling parent reply "Michal Minich" <michal.minich gmail.com> writes:
On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html
This is great! I was really hoping for this weekly or by-weekly summary of D ecosystem. These days I don't have time to keep up with the forums, and maybe I'm not the only one. I wish you many readers. Though RSS/Atom would be really necessary! Thank you!
Jan 13 2015
parent reply Leandro Lucarella <luca llucax.com.ar> writes:
Michal Minich, el 13 de January a las 14:29 me escribiste:
 Though RSS/Atom would be really necessary!
+1, this is a must! Thanks for the effort, great wrap up! -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---------------------------------------------------------------------- PENE MUTILADO POR PENETRAR UNA ASPIRADORA -- Crónica TV
Jan 13 2015
parent reply "Adam D. Ruppe" <destructionator gmail.com> writes:
First draft of the rss feed:

http://arsdnet.net/this-week-in-d/twid.rss
Jan 13 2015
next sibling parent ketmar via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> writes:
On Tue, 13 Jan 2015 17:30:52 +0000
"Adam D. Ruppe via Digitalmars-d-announce"
<digitalmars-d-announce puremagic.com> wrote:

 First draft of the rss feed:
=20
 http://arsdnet.net/this-week-in-d/twid.rss
looking nice. and seems to work too. ;-)
Jan 13 2015
prev sibling next sibling parent Leandro Lucarella <luca llucax.com.ar> writes:
Adam D. Ruppe, el 13 de January a las 17:30 me escribiste:
 First draft of the rss feed:
 
 http://arsdnet.net/this-week-in-d/twid.rss
That was quick! Thanks. Works with Newsblur. A "favicon" would be nice :-D -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---------------------------------------------------------------------- Agitamos toda la zona de la paleta al horno, vemos que una luz nos atraviesa toda la zona intestinal... -- Sidharta Kiwi
Jan 13 2015
prev sibling parent reply "qznc" <qznc web.de> writes:
On Tuesday, 13 January 2015 at 17:30:53 UTC, Adam D. Ruppe wrote:
 First draft of the rss feed:

 http://arsdnet.net/this-week-in-d/twid.rss
Subscribed. Next medium: E-Mail newsletter. There are lots of people who prefer mail over RSS. Additionally, you get to collect mail addresses, which is valuable in itself.
Jan 14 2015
parent reply "Adam D. Ruppe" <destructionator gmail.com> writes:
On Wednesday, 14 January 2015 at 22:19:12 UTC, qznc wrote:
 Next medium: E-Mail newsletter.
Aye, it is on my list (and actually trivial, I probably have just done it in the amount of time I've spent saying "it's on the list" lol) The format of it lends itself fairly well to email already, which rox. It looks like we're be moving over to dlang.org starting next week though. Which is prolly for the better anyway, arsdnet.net is actually my home computer on my budget internet connection!
Jan 14 2015
parent Ben Boeckel via Digitalmars-d-announce writes:
On Wed, Jan 14, 2015 at 23:02:47 +0000, Adam D. Ruppe via
Digitalmars-d-announce wrote:
 On Wednesday, 14 January 2015 at 22:19:12 UTC, qznc wrote:
 Next medium: E-Mail newsletter.
Aye, it is on my list (and actually trivial, I probably have just done it in the amount of time I've spent saying "it's on the list" lol)
And for those who like NNTP over email: http://gwene.org/ --Ben
Jan 14 2015
prev sibling next sibling parent reply "Daniel Kozak" <kozzi11 gmail.com> writes:
On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a 
 weekend release, so if you want something to appear this week, 
 please try to get it to by before then.
Nice. Good job. Some of links in Significant Forum Discussions section doesn`t work
Jan 13 2015
parent "Adam D. Ruppe" <destructionator gmail.com> writes:
On Tuesday, 13 January 2015 at 14:36:54 UTC, Daniel Kozak wrote:
 Some of links in Significant Forum Discussions section doesn`t 
 work
Ooooh there's $1 and $2 in the links and ddoc thinks those are arguments instead of literal dollar signs. Joy. Fixed now if you want to refresh the page. Thanks for pointing it out!
Jan 13 2015
prev sibling next sibling parent reply "Dicebot" <public dicebot.lv> writes:
Cool stuff :)

Out if curiosity - how much of your effort/time did it take to 
make it?
Jan 13 2015
parent "Adam D. Ruppe" <destructionator gmail.com> writes:
On Tuesday, 13 January 2015 at 14:47:15 UTC, Dicebot wrote:
 Out if curiosity - how much of your effort/time did it take to 
 make it?
A few hours (about five) for this first one. I'm hoping each subsequent one will be about one hour. (I was behind schedule not because it took a long time to do, but just because I've had a lot of other things to do too.) I spent like an hour just trying to find a bugzilla search that was meaningful. Then I manually copy/pasted the links in, put a bit of css style on it over the next hour or so, then wrote up the longer text portions and edited a bit more over the next hour. But now that I have the basic layout and know how to get the stats I want, I'll either simply copy/paste them as a starting point for next time or write a little program to auto-generate that stuff and manually cut it down to size.
Jan 13 2015
prev sibling next sibling parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/13/15 6:08 AM, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first issue, any
 feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a weekend
 release, so if you want something to appear this week, please try to get
 it to by before then.
Great, thanks Adam! https://www.reddit.com/r/programming/comments/2sahfo/this_week_in_d_january_12_2015/ https://www.facebook.com/dlang.org/posts/998219806858367 https://twitter.com/D_Programming/status/555032226526556163 Andrei
Jan 13 2015
prev sibling next sibling parent "weaselcat" <weaselcat gmail.com> writes:
On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a 
 weekend release, so if you want something to appear this week, 
 please try to get it to by before then.
Thanks for this, I love being able to quickly see what major changes are happening in D.
Jan 13 2015
prev sibling next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
On 1/13/2015 6:08 AM, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first issue, any
feedback
 welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a weekend release,
so
 if you want something to appear this week, please try to get it to by before
then.
Very nice work! Thank you!
Jan 13 2015
prev sibling next sibling parent reply "David Nadlinger" <code klickverbot.at> writes:
On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe wrote:
 http://arsdnet.net/this-week-in-d/jan-12.html
Great idea, hope the project will take off! One thing: I found the link coloring to be _very_ counter-intuitive. So much so that I in fact had to fire up the dev tools to figure out why some of the links were blue and some of them green. Since the default link color on pretty much all platforms is blue, green inevitably breaks with the user expectation that visited links are styled in some shade similar to the main link color. Overriding just the :visited color is questionable anyway. David
Jan 13 2015
parent reply "MattCoder" <stop spam.com> writes:
On Tuesday, 13 January 2015 at 21:55:27 UTC, David Nadlinger 
wrote:
 On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe 
 wrote:
 http://arsdnet.net/this-week-in-d/jan-12.html
Great idea, hope the project will take off! One thing: I found the link coloring to be _very_ counter-intuitive. So much so that I in fact had to fire up the dev tools to figure out why some of the links were blue and some of them green. Since the default link color on pretty much all platforms is blue, green inevitably breaks with the user expectation that visited links are styled in some shade similar
Perhaps I misunderstood you. But here all links on that page are blue, even the visited ones. I didn't see any green link there, the only green text that I can see there, are the comments in the code examples. PS: I'm using Firefox. Matheus.
Jan 13 2015
parent reply "David Nadlinger" <code klickverbot.at> writes:
On Tuesday, 13 January 2015 at 23:20:49 UTC, MattCoder wrote:
 Perhaps I misunderstood you. But here all links on that page 
 are blue, even the visited ones. I didn't see any green link 
 there, the only green text that I can see there, are the 
 comments in the code examples.
http://arsdnet.net/this-week-in-d/twid.css has --- a:visited { color: green; } --- No idea why it's not rendering for you. David
Jan 13 2015
next sibling parent "MattCoder" <stop spam.com> writes:
On Tuesday, 13 January 2015 at 23:28:29 UTC, David Nadlinger 
wrote:
 http://arsdnet.net/this-week-in-d/twid.css

 has

 ---
 a:visited {
 	color: green;
 }
 ---

 No idea why it's not rendering for you.
Sorry, I was using "Incognito Mode" while I was browsing and yes the visited link is green and you're right about your claim. I think it should let the default color (purple) in this case. Matheus.
Jan 13 2015
prev sibling parent "Adam D. Ruppe" <destructionator gmail.com> writes:
On Tuesday, 13 January 2015 at 23:28:29 UTC, David Nadlinger 
wrote:
 a:visited {
 	color: green;
 }
Yeah, I think purple is kinda hard to read and wanted to change it but maybe that was a mistake.
Jan 13 2015
prev sibling next sibling parent "Joseph Cassman" <jc7919 outlook.com> writes:
On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a 
 weekend release, so if you want something to appear this week, 
 please try to get it to by before then.
Nice stuff. Definitely going into my feed reader. This really helps to keep track of what's going on. Especially since I don't have time to parse the forum posts. Thanks Joseph
Jan 13 2015
prev sibling next sibling parent reply "Zach the Mystic" <reachzach gggmail.com> writes:
On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a 
 weekend release, so if you want something to appear this week, 
 please try to get it to by before then.
I have a comment which might apply to any effort called "This Week in..." My suggestion is to keep a very lighthearted attitude towards the idea of it being "This Week". Almost tongue-in-cheek. While it's no doubt a service to be able to provide publications on such a regular basis, there is a very small bus factor here (knock on wood!). That being the case, there will inevitably be weeks, or even longer where no issue of "This Week in..." appears. For people who take the title too literal-mindedly, there might be a sense of emptiness or even anger when for a given week, you're simply not able to put together the issue, for whatever reason or reasons, good or bad. That said, I think it's a great title, actually. So long as it's always published with a tongue in cheek attitude, and with the idea that "This Week" really means "the amount of time since the *last issue* of 'This Week...'!" So long as everyone knows that whatever shenanigans occur between one issue and the next, "This Week..." will always arrive with the same humor about what it is and how often it actually appears. In other words, humor replaces what might be an overwhelming responsibility to actually publish the thing "as designed". :-) I'm only speaking from my own experience regarding consistency and motivation for something without a lot of institutional backing.
Jan 13 2015
next sibling parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/13/15 8:57 PM, Zach the Mystic wrote:
 That being the case, there will inevitably be weeks, or even longer
 where no issue of "This Week in..." appears.
We're aiming for a clockwork weekly schedule. Sure, some weeks will be more interesting than others but there will be an update every week. -- Andrei
Jan 13 2015
parent reply "Zach the Mystic" <reachzach gggmail.com> writes:
On Wednesday, 14 January 2015 at 05:52:45 UTC, Andrei 
Alexandrescu wrote:
 On 1/13/15 8:57 PM, Zach the Mystic wrote:
 That being the case, there will inevitably be weeks, or even 
 longer
 where no issue of "This Week in..." appears.
We're aiming for a clockwork weekly schedule. Sure, some weeks will be more interesting than others but there will be an update every week. -- Andrei
Great to know this is a collaborative effort. Suggestion, though: Every month, call it "This Month in D", and summarize the big picture. Putting this out every week without summarizing larger amounts of thought and energy will probably feel too frenetic. Creativity moves in arcs of differing duration. Likewise, chunks of Months - This Season in D every three months.
Jan 13 2015
next sibling parent "Zach the Mystic" <reachzach gggmail.com> writes:
On Wednesday, 14 January 2015 at 06:17:35 UTC, Zach the Mystic 
wrote:
 Great to know this is a collaborative effort. Suggestion, 
 though: Every month, call it "This Month in D", and summarize 
 the big picture. Putting this out every week without 
 summarizing larger amounts of thought and energy will probably 
 feel too frenetic. Creativity moves in arcs of differing 
 duration. Likewise, chunks of Months - This Season in D every 
 three months.
Or adapt as necessary, according to your "gut".
Jan 13 2015
prev sibling parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/13/15 10:17 PM, Zach the Mystic wrote:
 Great to know this is a collaborative effort. Suggestion, though: Every
 month, call it "This Month in D", and summarize the big picture. Putting
 this out every week without summarizing larger amounts of thought and
 energy will probably feel too frenetic. Creativity moves in arcs of
 differing duration. Likewise, chunks of Months - This Season in D every
 three months.
Noice. Adam, I'll leave this suggestion up to you. -- Andrei
Jan 14 2015
prev sibling parent reply "Adam D. Ruppe" <destructionator gmail.com> writes:
Once the bugs are worked out, like half of this can be automated 
too and the other half can be written some time in advance.

For example, I now have the next two "tip of the week" bits 
written already (and if something else comes up, I'll just put 
them to the backlog, there's no time sensitivity or order 
requirements for these tips, they stand alone).

I don't want it to be too automated, I think that's not very 
interesting, but I am doing some of it that way to keep it more 
consistent. Worst case, if I'm too busy in a week to do something 
new, I can just slap together the automatic list of links, paste 
in a tip from the backlog, and call it good enough for now,
Jan 14 2015
parent reply "Zach the Mystic" <reachzach gggmail.com> writes:
On Wednesday, 14 January 2015 at 14:43:51 UTC, Adam D. Ruppe 
wrote:
 Once the bugs are worked out, like half of this can be 
 automated too and the other half can be written some time in 
 advance.

 For example, I now have the next two "tip of the week" bits 
 written already (and if something else comes up, I'll just put 
 them to the backlog, there's no time sensitivity or order 
 requirements for these tips, they stand alone).

 I don't want it to be too automated, I think that's not very 
 interesting, but I am doing some of it that way to keep it more 
 consistent. Worst case, if I'm too busy in a week to do 
 something new, I can just slap together the automatic list of 
 links, paste in a tip from the backlog, and call it good enough 
 for now,
You have to synch it with your natural energy. Some weeks, just a few little tips. A lot of pots brewing in the background, but none come to the fore that week. Then periodically, a big soup. Solicit articles when a big issue is coming up - it will probably spur people into writing more. Curating content has become a somewhat thankless job since the "death of print", but people still love rituals. For example, an annual conference is just as important as a ritual as it is a place to learn. It's fantastic that you've started this, BTW!
Jan 14 2015
parent "Adam D. Ruppe" <destructionator gmail.com> writes:
Yeah, I'm already thinking of a "special edition" around the 
dconf time where it'll probably be much longer than the regular 
editions where we'll see about writing up summaries of the talks. 
Then as the videos hit youtube, we'll revisit the subject in more 
depth in writing.

(by "we" i hope it means like everyone, but even if it is just 
me, it should be OK. I plan on attending the whole conference in 
person this year and if I can plug in my laptop i should be able 
to keep up with some stuff in real time)
Jan 14 2015
prev sibling next sibling parent "Mike" <none none.com> writes:
On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!
Nice work, Adam! (as usual). I'm already looking forward to the next one :) Mike
Jan 13 2015
prev sibling next sibling parent reply "ponce" <contact gam3sfrommars.fr> writes:
On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a 
 weekend release, so if you want something to appear this week, 
 please try to get it to by before then.
Very nice! I don't have enough time to keep track of all interesting discussions or interesting language change so this is much appreciated. However, to make it sustainable I would also suggest to make it "This month in D", the content would feel more curated and dense, also less work to do.
Jan 14 2015
parent reply Iain Buclaw via Digitalmars-d-announce writes:
On 14 January 2015 at 09:53, ponce via Digitalmars-d-announce
<digitalmars-d-announce puremagic.com> wrote:
 On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first issue, any
 feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a weekend
 release, so if you want something to appear this week, please try to get it
 to by before then.
Very nice! I don't have enough time to keep track of all interesting discussions or interesting language change so this is much appreciated. However, to make it sustainable I would also suggest to make it "This month in D", the content would feel more curated and dense, also less work to do.
On the other hand, it's easy to loose track of things going on. Maybe the middle-ground would be "This month in D - updated weekly" ?
Jan 14 2015
parent "Adam D. Ruppe" <destructionator gmail.com> writes:
On Wednesday, 14 January 2015 at 13:19:58 UTC, Iain Buclaw via 
Digitalmars-d-announce wrote:
 On the other hand, it's easy to loose track of things going on.
Yeah, I'll forget about things then. A monthly one might be a wrap-up made by editing the weekly ones to the biggest bits and maybe writing more original articles, but I don't want to commit to it since I have a lot to do as it is...
Jan 14 2015
prev sibling next sibling parent "Thomas Mader" <thomas.mader gmail.com> writes:
On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a 
 weekend release, so if you want something to appear this week, 
 please try to get it to by before then.
Very nice, thank you! One suggestion. The link to "emplace source code" is done by linenumber on master. It would be better to link to a tag to keep the link correct. Instead of: https://github.com/D-Programming-Language/phobos/blob/master/std/conv.d#L3907 https://github.com/D-Programming-Language/phobos/blob/v2.067.0-b1/std/conv.d#L3847
Jan 14 2015
prev sibling next sibling parent Andrej Mitrovic via Digitalmars-d-announce writes:
On 1/13/15, Adam D. Ruppe via Digitalmars-d-announce
<digitalmars-d-announce puremagic.com> wrote:
 I've started writing a weekly D newsletter. Here's the first
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a
 weekend release, so if you want something to appear this week,
 please try to get it to by before then.
Fantastic work. I'm glad this has taken off. :)
Jan 15 2015
prev sibling next sibling parent reply "Szymon Gatner" <noemail gmail.com> writes:
On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a 
 weekend release, so if you want something to appear this week, 
 please try to get it to by before then.
Fantastic inititive Adam, thanks for donating your time for this. An issue I have tho: // classes are reference types, so they must be // initialized. "MyClass c;", unlike in C++, would // leave c as null, causing a segfault when you try // to use it. That is not really true, is it? In C++ "MyClass c;" is actually THE way to instantiate objects. I know you meant MyClass* but as it is now it is just plain incorrect.
Jan 15 2015
parent reply "aldanor" <i.s.smirnov gmail.com> writes:
On Thursday, 15 January 2015 at 09:46:52 UTC, Szymon Gatner wrote:
 On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe 
 wrote:
 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a 
 weekend release, so if you want something to appear this week, 
 please try to get it to by before then.
Fantastic inititive Adam, thanks for donating your time for this. An issue I have tho: // classes are reference types, so they must be // initialized. "MyClass c;", unlike in C++, would // leave c as null, causing a segfault when you try // to use it. That is not really true, is it? In C++ "MyClass c;" is actually THE way to instantiate objects. I know you meant MyClass* but as it is now it is just plain incorrect.
Eh.. what exactly is incorrect? In C++ "MyClass c;" stack-allocates the class assuming the default constructor is there (unless of course this is a member declaration in an object that's static or heap-allocated). In D it doesn't, it leaves you with an unitialized reference type.
Jan 15 2015
parent "Szymon Gatner" <noemail gmail.com> writes:
On Thursday, 15 January 2015 at 10:00:44 UTC, aldanor wrote:
 On Thursday, 15 January 2015 at 09:46:52 UTC, Szymon Gatner 
 wrote:
 On Tuesday, 13 January 2015 at 14:08:58 UTC, Adam D. Ruppe 
 wrote:
 I've started writing a weekly D newsletter. Here's the first 
 issue, any feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a 
 weekend release, so if you want something to appear this 
 week, please try to get it to by before then.
Fantastic inititive Adam, thanks for donating your time for this. An issue I have tho: // classes are reference types, so they must be // initialized. "MyClass c;", unlike in C++, would // leave c as null, causing a segfault when you try // to use it. That is not really true, is it? In C++ "MyClass c;" is actually THE way to instantiate objects. I know you meant MyClass* but as it is now it is just plain incorrect.
Eh.. what exactly is incorrect? In C++ "MyClass c;" stack-allocates the class assuming the default constructor is there (unless of course this is a member declaration in an object that's static or heap-allocated). In D it doesn't, it leaves you with an unitialized reference type.
You are right, I missunderstood, I thought he meant that this construct would leave c null in C++. My bad, please disregard.
Jan 15 2015
prev sibling parent Steven Schveighoffer <schveiguy yahoo.com> writes:
On 1/13/15 9:08 AM, Adam D. Ruppe wrote:
 I've started writing a weekly D newsletter. Here's the first issue, any
 feedback welcome!

 http://arsdnet.net/this-week-in-d/jan-12.html

 In the future, I intend to have it written by Saturday for a weekend
 release, so if you want something to appear this week, please try to get
 it to by before then.
Nice. At least it's not a scanned notebook page ;) -Steve
Jan 15 2015