Vision document for H1 2017

Sönke Ludwig via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Thu Jan 5 14:45:01 PST 2017


Am 05.01.2017 um 01:59 schrieb Paul O'Neil:
> On 01/04/2017 02:22 PM, Andrei Alexandrescu wrote:
>> We release a brief Vision document summarizing the main goals we plan to
>> pursue in the coming six months. This half we are focusing on three
>> things: safety, lifetime management, and static introspection.
>>
>> https://wiki.dlang.org/Vision/2017H1
>>
>>
>> Andrei
>
> What are the plans for the dub registry?  Have there been discussions
> already?

I'm not aware of concrete discussions w.r.t. the vision document, but 
the two major improvements that come to mind are GitHub authentication, 
which enables push notifications for repository changes, and some form 
of pagination for the package list views.

Also, one thing we discussed at the last DConf is a "popularity" score 
that would be used for sorting results. This would include things like 
download numbers and GitHub stars. It would also take into account the 
dependencies (which affects the download numbers), so that the score 
actually reflects the perceived popularity as close as possible.

Finally, we want to have a form of CI integration to put packages that 
have tests/pass tests first (i.e. give an incentive for package authors 
to setup and use CI for their project). Generating documentation is 
another possibility, as well as testing DMD frontend version compatibility.


More information about the Digitalmars-d-announce mailing list