Re: Fireside chat with Walter Bright, the creator of the D programming language

2019-02-20 Thread Bastiaan Veelo via Digitalmars-d-announce

On Thursday, 14 February 2019 at 23:34:40 UTC, Ali Çehreli wrote:

What specific questions would you like answered?


What are the top D related activities that you spend most time 
on? If you had more time available, how would you wish to spend 
it?


What would be the best next big thing to happen to D?

Are there specific areas in our eco system that you think stand 
out as needing improvement? If so, what would be the best way to 
go about it?


Say you had three skilled employees that you could tell what to 
do. What would you have them work on?


Has D become the language that you envisioned it to be? Has it 
surpassed it, or not yet? How would you like to see it evolve?


Are you happy with the D community?


—Bastiaan.


Re: hunt-markdown 1.0.0 released,

2019-02-20 Thread zoujiaqing via Digitalmars-d-announce

On Tuesday, 19 February 2019 at 15:49:55 UTC, Sönke Ludwig wrote:

Am 19.02.2019 um 11:36 schrieb zoujiaqing:

[...]


Since the code appears to be a direct port from Atlassian's 
library, you should also include the BSD license file, 
including the original copyright notice 
(https://github.com/atlassian/commonmark-java/blob/master/LICENSE.txt). Not sure whether the Apache-2.0 license that is set in dub.sdl is compatible.


Personally, I would also always explicitly mention the source 
project when doing a fork like this, since it can help a lot in 
terms of communicating the exposed API, as well as the code 
stability to be expected. Also, should the project stop being 
maintained at some point, the original project may still 
continue to be supported, so backporting changes can be an 
option. Since we are talking about server applications, 
tracking inherited security issues can also be important, so 
documenting the version/commit on which the port is based is 
also a good idea (probably most important for hunt-http etc.).


Thanks and agreed!

We ported many projects from Java / C# / C++ and Golang. We will 
add origin project information.


About license, DotNetty use netty APIs, but netty use Apache-2.0 
and DotNetty use MIT license.