www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - D blog?

reply "Joakim" <dlang joakim.airpost.net> writes:
I've been thinking about setting one up: any interest in having 
an official blog or anybody contributing?  It'd have to be a 
group effort, with various people writing or being interviewed.  
Here's my earlier forum post that motivated the idea:

Yeah, D definitely needs better marketing.  One of the reasons
rails took off a decade ago is a conference video Hansson put out
showing how easy it was to setup and build a small webapp with
rails (probably this one or an earlier version?
http://www.youtube.com/watch?v=Gzj723LkRJY).  Nothing too
technical, just showing off ease of use as a feature.  D needs
such stuff, whether written or videos.

Take, for example, the article Walter wrote about component
programming using UFCS, maybe the best article related to D:

http://www.drdobbs.com/architecture-and-design/component-programming-in-d/240008321

If Hansson or some other marketer were writing about the same
topic, it'd be all whiz-bang chained one-liners with little
technical motivation of the underlying language features.  I
prefer what Walter wrote, but many would prefer the latter, at
least when first hearing about D.  D needs both.

One line of thought that's been evolving for me lately is that D
needs a blog, where we can highlight good stuff about the
language.  Go has one:

http://blog.golang.org/

This post should go on D's:

http://forum.dlang.org/post/mailman.3738.1405098936.2907.digitalmars-d puremagic.com

I could see H.S. Teoh writing a series of such posts, expanding
on each of the bullet points.  Right now, he'll throw something
off on the forum and it'll get buried by all the posts on here,
missed by most users.  A blog is where such material could be
highlighted.

We even have a D blog engine built on vibe.d that we could put to
use:

https://github.com/rejectedsoftware/vibelog

I'd be happy to administer such a blog, if it's a matter of
someone volunteering.
Jul 14 2014
parent reply "Jesse Phillips" <Jesse.K.Phillips+D gmail.com> writes:
On Monday, 14 July 2014 at 18:41:53 UTC, Joakim wrote:
 I've been thinking about setting one up: any interest in having 
 an official blog or anybody contributing?  It'd have to be a 
 group effort, with various people writing or being interviewed.
  Here's my earlier forum post that motivated the idea:
Well, I don't know what you'll get out of it that isn't already there with Planet D: http://planet.dsource.org/ Maybe it could be a place for people to blog for those who don't have a place to do so.
Jul 14 2014
next sibling parent Joseph Rushton Wakeling via Digitalmars-d <digitalmars-d puremagic.com> writes:
On 14/07/14 21:13, Jesse Phillips via Digitalmars-d wrote:
 Well, I don't know what you'll get out of it that isn't already there with
 Planet D:
 http://planet.dsource.org/
I think Joakim is suggesting an official blog that speaks on behalf of the D programming language, which is a bit different from simply aggregating individual people's blogs related to D.
Jul 14 2014
prev sibling parent reply "Joakim" <dlang joakim.airpost.net> writes:
On Monday, 14 July 2014 at 19:13:25 UTC, Jesse Phillips wrote:
 On Monday, 14 July 2014 at 18:41:53 UTC, Joakim wrote:
 I've been thinking about setting one up: any interest in 
 having an official blog or anybody contributing?  It'd have to 
 be a group effort, with various people writing or being 
 interviewed.
 Here's my earlier forum post that motivated the idea:
Well, I don't know what you'll get out of it that isn't already there with Planet D: http://planet.dsource.org/ Maybe it could be a place for people to blog for those who don't have a place to do so.
Yeah, that's a feed of D-related posts by people who already have their own blogs, whereas I'm asking about having an official blog on dlang.org and how much interest there is from others to contribute to one.
Jul 14 2014
next sibling parent "Peter Alexander" <peter.alexander.au gmail.com> writes:
On Monday, 14 July 2014 at 19:41:19 UTC, Joakim wrote:
 Yeah, that's a feed of D-related posts by people who already 
 have their own blogs, whereas I'm asking about having an 
 official blog on dlang.org and how much interest there is from 
 others to contribute to one.
To be honest, even if the only contribution was to announce releases, I think it would be worthwhile. It would also be good to announce conferences, and major upcoming changes or forum discussions. I think evangelistic articles that show off the language are better on personal blogs. There's too much inherent bias on an official blog for it to carry weight there.
Jul 14 2014
prev sibling parent reply "Jesse Phillips" <Jesse.K.Phillips+D gmail.com> writes:
On Monday, 14 July 2014 at 19:41:19 UTC, Joakim wrote:
 whereas I'm asking about having an official blog on dlang.org 
 and how much interest there is from others to contribute to one.
This is my question, what do you expect people to contribute? Release announcements are obvious. Would it mimic D.announce? Is it for the language developers to blog about what is in later releases? My point about Planet D is that it provides a means for anyone to contribute any content and is already followed by many, and it shows a low participation in blogging. An official blog would require another lieutenant to manage what is the "official" blog content. Having that would be great, but having a blog without the lieutenant isn't great.
Jul 14 2014
parent reply "Joakim" <dlang joakim.airpost.net> writes:
On Tuesday, 15 July 2014 at 00:41:12 UTC, Jesse Phillips wrote:
 On Monday, 14 July 2014 at 19:41:19 UTC, Joakim wrote:
 whereas I'm asking about having an official blog on dlang.org 
 and how much interest there is from others to contribute to 
 one.
This is my question, what do you expect people to contribute? Release announcements are obvious. Would it mimic D.announce? Is it for the language developers to blog about what is in later releases?
Anything that would help generate and maintain interest in the language, announcements are the least of it. Take a look at the Go blog. I already mentioned taking posts like H.S. Teoh's and highlighting and expanding on them. Another possibility I mentioned is putting up interviews with developers, where they could talk about future directions or what they like about D. Interviews are relatively easy to crank out over email but are usually informative. The more people get involved from the community, the easier it will be to keep it active.
 My point about Planet D is that it provides a means for anyone 
 to contribute any content and is already followed by many, and 
 it shows a low participation in blogging.
The focus of an official blog would be different and could have a couple people driving it to keep participation consistent. We need to remedy that "low participation."
 An official blog would require another lieutenant to manage 
 what is the "official" blog content. Having that would be 
 great, but having a blog without the lieutenant isn't great.
I've offered to administer it. That means either just technically setting the app up and maintaining it or managing and generating posts, or both, whatever's necessary. The question is whether others think we need an official blog, and if so, would they contribute?
Jul 15 2014
next sibling parent Mike Parker <aldacron gmail.com> writes:
On 7/15/2014 7:17 PM, Joakim wrote:

 I've offered to administer it.  That means either just technically
 setting the app up and maintaining it or managing and generating posts,
 or both, whatever's necessary.

 The question is whether others think we need an official blog, and if
 so, would they contribute?
I would happily contribute. I always wanted to do more with my D blog and actually ran a few interviews on it a long while ago. Never had the energy to do more than keep up with announcements, though, in the long run. I think an official blog with even just a handful of regular contributors would be a fantastic thing. Having a few people writing posts helps to overcome the stagnation that can easily creep in on a one man show. While Planet D is useful, an aggregator is not in itself a blog with the "official" stamp. --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com
Jul 15 2014
prev sibling next sibling parent "Kiith-Sa" <kiithsacmp gmail.com> writes:
On Tuesday, 15 July 2014 at 10:17:26 UTC, Joakim wrote:
 On Tuesday, 15 July 2014 at 00:41:12 UTC, Jesse Phillips wrote:
 On Monday, 14 July 2014 at 19:41:19 UTC, Joakim wrote:
 whereas I'm asking about having an official blog on dlang.org 
 and how much interest there is from others to contribute to 
 one.
This is my question, what do you expect people to contribute? Release announcements are obvious. Would it mimic D.announce? Is it for the language developers to blog about what is in later releases?
Anything that would help generate and maintain interest in the language, announcements are the least of it. Take a look at the Go blog. I already mentioned taking posts like H.S. Teoh's and highlighting and expanding on them. Another possibility I mentioned is putting up interviews with developers, where they could talk about future directions or what they like about D. Interviews are relatively easy to crank out over email but are usually informative. The more people get involved from the community, the easier it will be to keep it active.
 My point about Planet D is that it provides a means for anyone 
 to contribute any content and is already followed by many, and 
 it shows a low participation in blogging.
The focus of an official blog would be different and could have a couple people driving it to keep participation consistent. We need to remedy that "low participation."
 An official blog would require another lieutenant to manage 
 what is the "official" blog content. Having that would be 
 great, but having a blog without the lieutenant isn't great.
I've offered to administer it. That means either just technically setting the app up and maintaining it or managing and generating posts, or both, whatever's necessary. The question is whether others think we need an official blog, and if so, would they contribute?
Planet D is not something that a non-D user would even notice. If we have an "official" blog it should be prominent on dlang.org (i.e. linked both from the sidebar *and* the front page). One thing that such a blog may be useful would be more in-depth articles about any new releases that appear (e.g. 'history' of new features, what problems those features solve, etc.). Also, perhaps interviews with devs of major projects, interesting new projects (e.g. something that I found interesting lately - the Dash game engine project); but the blog shouln't be "everything" - only stuff interesting enough to show off e.g. on Reddit and important stuff like release. Maybe a monthly or so "D stats" post would be good as well (see http://commit-digest.org/issues/2014-05-11/ ). I'd like to contribute from time to time, when I have something that may be interesting enough, but in my case that's probably about once a year.
Jul 15 2014
prev sibling parent reply "Kiith-Sa" <kiithsacmp gmail.com> writes:
Just noticed this:

http://blog.octayn.net/blog/2014/06/30/this-week-in-rust-54/

This is precisely the kind of thing we need.
Jul 15 2014
parent reply "Dicebot" <public dicebot.lv> writes:
On Wednesday, 16 July 2014 at 01:34:58 UTC, Kiith-Sa wrote:
 Just noticed this:

 http://blog.octayn.net/blog/2014/06/30/this-week-in-rust-54/

 This is precisely the kind of thing we need.
Huge amount of non-interesting effort. There was someone trying to do similar digest for D but effort seems to have stalled and I can totally see why.
Jul 16 2014
next sibling parent reply "Meta" <jared771 gmail.com> writes:
On Wednesday, 16 July 2014 at 14:21:26 UTC, Dicebot wrote:
 On Wednesday, 16 July 2014 at 01:34:58 UTC, Kiith-Sa wrote:
 Just noticed this:

 http://blog.octayn.net/blog/2014/06/30/this-week-in-rust-54/

 This is precisely the kind of thing we need.
Huge amount of non-interesting effort. There was someone trying to do similar digest for D but effort seems to have stalled and I can totally see why.
That was me. I ran into some ongoing school and life related issues on top of my current work. Right now all I have time for is some intermittent hacking in D, but I still do intend to get something going within the next few months. I think a monthly digest of news would be perfect for such a blog format.
Jul 16 2014
parent reply "Kiith-Sa" <kiithsacmp gmail.com> writes:
On Wednesday, 16 July 2014 at 16:04:32 UTC, Meta wrote:
 On Wednesday, 16 July 2014 at 14:21:26 UTC, Dicebot wrote:
 On Wednesday, 16 July 2014 at 01:34:58 UTC, Kiith-Sa wrote:
 Just noticed this:

 http://blog.octayn.net/blog/2014/06/30/this-week-in-rust-54/

 This is precisely the kind of thing we need.
Huge amount of non-interesting effort. There was someone trying to do similar digest for D but effort seems to have stalled and I can totally see why.
That was me. I ran into some ongoing school and life related issues on top of my current work. Right now all I have time for is some intermittent hacking in D, but I still do intend to get something going within the next few months. I think a monthly digest of news would be perfect for such a blog format.
Can you post a link to those posts?
Jul 16 2014
parent reply "Meta" <jared771 gmail.com> writes:
On Wednesday, 16 July 2014 at 17:00:16 UTC, Kiith-Sa wrote:
 On Wednesday, 16 July 2014 at 16:04:32 UTC, Meta wrote:
 On Wednesday, 16 July 2014 at 14:21:26 UTC, Dicebot wrote:
 On Wednesday, 16 July 2014 at 01:34:58 UTC, Kiith-Sa wrote:
 Just noticed this:

 http://blog.octayn.net/blog/2014/06/30/this-week-in-rust-54/

 This is precisely the kind of thing we need.
Huge amount of non-interesting effort. There was someone trying to do similar digest for D but effort seems to have stalled and I can totally see why.
That was me. I ran into some ongoing school and life related issues on top of my current work. Right now all I have time for is some intermittent hacking in D, but I still do intend to get something going within the next few months. I think a monthly digest of news would be perfect for such a blog format.
Can you post a link to those posts?
http://forum.dlang.org/post/hjrrbeelwkbnhkbdmlfj forum.dlang.org
Jul 16 2014
parent "Kiith-Sa" <kiithsacmp gmail.com> writes:
On Wednesday, 16 July 2014 at 19:00:42 UTC, Meta wrote:
 On Wednesday, 16 July 2014 at 17:00:16 UTC, Kiith-Sa wrote:
 On Wednesday, 16 July 2014 at 16:04:32 UTC, Meta wrote:
 On Wednesday, 16 July 2014 at 14:21:26 UTC, Dicebot wrote:
 On Wednesday, 16 July 2014 at 01:34:58 UTC, Kiith-Sa wrote:
 Just noticed this:

 http://blog.octayn.net/blog/2014/06/30/this-week-in-rust-54/

 This is precisely the kind of thing we need.
Huge amount of non-interesting effort. There was someone trying to do similar digest for D but effort seems to have stalled and I can totally see why.
That was me. I ran into some ongoing school and life related issues on top of my current work. Right now all I have time for is some intermittent hacking in D, but I still do intend to get something going within the next few months. I think a monthly digest of news would be perfect for such a blog format.
Can you post a link to those posts?
http://forum.dlang.org/post/hjrrbeelwkbnhkbdmlfj forum.dlang.org
Thanks. I'm thinking about trying something similar but probably much less "professional", not regular, not focused on DMD/Phobos itself etc. (Of course, whether I actually end up doing it depends on time, I'm in a university too)
Jul 16 2014
prev sibling parent "Kiith-Sa" <kiithsacmp gmail.com> writes:
On Wednesday, 16 July 2014 at 14:21:26 UTC, Dicebot wrote:
 On Wednesday, 16 July 2014 at 01:34:58 UTC, Kiith-Sa wrote:
 Just noticed this:

 http://blog.octayn.net/blog/2014/06/30/this-week-in-rust-54/

 This is precisely the kind of thing we need.
Huge amount of non-interesting effort. There was someone trying to do similar digest for D but effort seems to have stalled and I can totally see why.
It serves as a single, compact source with quick access to what happened in the last $TIME_PERIOD and make it visible for people outside of the core community (can be put on reddit, hackernews, etc.). It is much more "interesting" that having to search the newsgroup or GitHub for news. I think the main important thing is "what happened in the community", i.e. projects, articles/books/tutorials and such; for presenting D news (again, outside of core community) 1 digest with links is better than 10 small announcements for niche projects. Data such as 'new committers', etc is much less useful. What is useful is mentioning big feature changes going to the next release or fixes to major bugs.
Jul 16 2014