Thread overview
Vision
Aug 31, 2015
Joakim
Aug 31, 2015
qznc
Aug 31, 2015
Nemanja Boric
Aug 31, 2015
qznc
August 31, 2015
I just stumbled across this recent Rust blog post where they laid out their vision for the rest of the year, thought it was very well done, strategic and specific:

http://blog.rust-lang.org/2015/08/14/Next-year.html

D really needs something like that: I'm hoping the next vision statement will at least move in that direction, ie more concrete.  I've been asking for a list of priorities from the core team, say a list of bugzilla issues that they think are important, but at least higher-level specifics like that would be useful.  It might help to reach out to more of the core team to write the next one, as Walter and Andrei may not be keeping track of all the initiatives that are underway.  I realize D development is likely more unplanned, but no reason we can't collect some common medium-term goals in one place.

The recent use of trello for short-term planning appears to have been a great move:

https://trello.com/b/XoFjxiqG/active

Thanks to Martin and others who spearheaded that effort.
August 31, 2015
On Monday, 31 August 2015 at 08:31:26 UTC, Joakim wrote:
> I just stumbled across this recent Rust blog post where they laid out their vision for the rest of the year, thought it was very well done, strategic and specific:
>
> http://blog.rust-lang.org/2015/08/14/Next-year.html
>
> D really needs something like that: I'm hoping the next vision statement will at least move in that direction, ie more concrete.
>  I've been asking for a list of priorities from the core team, say a list of bugzilla issues that they think are important, but at least higher-level specifics like that would be useful.  It might help to reach out to more of the core team to write the next one, as Walter and Andrei may not be keeping track of all the initiatives that are underway.  I realize D development is likely more unplanned, but no reason we can't collect some common medium-term goals in one place.

Some visions for 2016 I guess:

* D Foundation
* ddmd
* std.allocator (important since various other Phobos additions wait for it)
* ARM/mobile support

It is more of a communication issue. There is no official place for news (like http://blog.rust-lang.org/). Andrei is kind of the spokesperson, but I'm not sure if he even wants to do that?

Maybe a more community based vision process would be an idea? For example, have a special session at DConf, where you put some Etherpad on the screen and write a vision statement until next DConf together. (I have never been able to attend, so no idea if this is feasible)


August 31, 2015
On Monday, 31 August 2015 at 10:47:12 UTC, qznc wrote:
> On Monday, 31 August 2015 at 08:31:26 UTC, Joakim wrote:
>> [...]
>
> Some visions for 2016 I guess:
>
> * D Foundation
> * ddmd
> * std.allocator (important since various other Phobos additions wait for it)
> * ARM/mobile support
>
> It is more of a communication issue. There is no official place for news (like http://blog.rust-lang.org/). Andrei is kind of the spokesperson, but I'm not sure if he even wants to do that?
>
> Maybe a more community based vision process would be an idea? For example, have a special session at DConf, where you put some Etherpad on the screen and write a vision statement until next DConf together. (I have never been able to attend, so no idea if this is feasible)

http://forum.dlang.org/thread/majurl$2457$1@digitalmars.com
August 31, 2015
On Monday, 31 August 2015 at 11:26:57 UTC, Nemanja Boric wrote:
> On Monday, 31 August 2015 at 10:47:12 UTC, qznc wrote:
>> On Monday, 31 August 2015 at 08:31:26 UTC, Joakim wrote:
>>> [...]
>>
>> Some visions for 2016 I guess:
>>
>> * D Foundation
>> * ddmd
>> * std.allocator (important since various other Phobos additions wait for it)
>> * ARM/mobile support
>>
>> It is more of a communication issue. There is no official place for news (like http://blog.rust-lang.org/). Andrei is kind of the spokesperson, but I'm not sure if he even wants to do that?
>>
>> Maybe a more community based vision process would be an idea? For example, have a special session at DConf, where you put some Etherpad on the screen and write a vision statement until next DConf together. (I have never been able to attend, so no idea if this is feasible)
>
> http://forum.dlang.org/thread/majurl$2457$1@digitalmars.com

Good point: http://wiki.dlang.org/Vision/2015H1

"It is revised every six months (January and July of every year)."

So they already missed the first revision. There is no 2015H2. On the other hand, all items still seem relevant.