dlang-community / discussions

Get in touch with the DLang community
12 stars 1 forks source link

DCD 0.9.0 ? #14

Closed ghost closed 7 years ago

ghost commented 7 years ago

Time to release. What do you think ?

wilzbach commented 7 years ago

Observations

So in summary: I think everything looks good for a 0.9.0 release, but I would wait for @Hackerpilot's OK as he deliberately added these three issues to the 0.9.90 milestone.

Btw I just created a 0.10.0 milestone: https://github.com/dlang-community/DCD/milestones to which these issues could be moved.

ghost commented 7 years ago

This one can be done https://github.com/dlang-community/DCD/issues/319 with very few chances to regress. It's just a recursive file scanner. Actually the most important right now is that it's very stable. The remaining problems that were planned for 0.9.0 can be reported to 0.9.1.

wilzbach commented 7 years ago

@BBasile I just wanted to give @Hackerpilot a couple of days to react, but I think two weeks is more than enough as an objection period. I have seen that you fixed https://github.com/dlang-community/DCD/issues/319, so from what I can see there's nothing that stands in the way of a DCD 0.9.0 release - happy publishing/tagging! Maybe even a short announcement at the NG?

ghost commented 7 years ago

Wait a supplemental week. Maybe there two or three simple things that can be done. I think to speed up parsing based on the source size, like for the D-Scanner similar PR.

ghost commented 7 years ago

I wont be able to work much on DCD/D-scanner in the next weeks because of renovations here. So unless Hackerpilot comes and says "I'll close two or three issues soon" i suppose we're good now. In the meantime there's already a beta tag.

ghost commented 7 years ago

And it's very stable right now, it handles more "auto" cases, has a new feature for refact, etc.

Hackerpilot commented 7 years ago

I have no problems with a new release, but before we make one the remaining issues in the 0.9.0 milestone should be unassigned from it: https://github.com/dlang-community/DCD/milestone/16

ghost commented 7 years ago

There's a changelog drafted, ready for potential language fixes.

ghost commented 7 years ago

HackerPilot, you can release. I've prepared a changelog instead of what you did usually. The link above is wrong but if you click here you shoud see it.

ghost commented 7 years ago

ok done. thanks for your agreement HP, it's very stable now and people building with DUB without specifying the version won't have any bad surprise.