Compile all-of-dub?

ponce via Digitalmars-d digitalmars-d at puremagic.com
Wed Sep 9 10:29:06 PDT 2015


On Wednesday, 9 September 2015 at 13:48:16 UTC, qznc wrote:
> On Wednesday, 9 September 2015 at 12:02:55 UTC, Jacob Carlborg 
> wrote:
>> I think it's a great idea. This has been suggested before. The 
>> objections were that:
>>
>> * If you do find a problem who should be responsible for 
>> figuring out if it's a regression or an intended change?
>
> It does raise the bar for language changes. Most changes should 
> be backwards compatible. For intended changes it forces us to 
> come up with a way to automatically detect and ideally fix it 
> (dfix?).
>
> In an ideal world, I would imagine it like this: Tester finds a 
> package breaks. Package is on Github, so Tester can file an 
> issue there. Tester checks out the source from repo, runs dfix, 
> sends pull request referencing the issue.
>
>> * Not all packages are maintained enough to keep up with all 
>> compiler changes
>
> Then it would be quite interesting to know about this and 
> provide this information at code.dlang.org, like "broken for 
> 2.068.0 and above".

There was a thread in announce in the last 12 months that 
announced a site (was it ddocs.org?) that had documentation for 
every package in the DUB registry, for each tag. I think it also 
reported build problems. Don't know why it went offline.


More information about the Digitalmars-d mailing list