www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Weekly D updates

reply RazvanN <razvan.nitu1305 gmail.com> writes:
Hello,

As of today I will be doing weekly posts about what has happened 
in D land. These will be brief posts regarding some metrics about 
number of bugs reported/fixed, pull requests opened/closed and 
other major events that have occurred in the PR queues. The point 
of these posts is to offer some light on the activities that take 
place each week. If you have any suggestions for other metrics, 
feel free to post them.

So here are the news for this week (11th-18th July 2022):



Changed Issues*: 47
Opened Issues: 19 out of which 8 have been closed (4 FIXED, 2 
DUPLICATE, 2 WONTFIX)
Closed Issues: 25 (13 FIXED, 4 WORKSFORME, 4 WONTFIX, 3 
DUPLICATE, 1 REMIND)





Opened PRs: 24 out of which 14 have been closed (13 merged, 1 
closed)
Total number of closed PRs: 19
Total number of merged PRs: 17



Opened PRs: 5 out of which 4 have been closed (4 merged, 0 closed)
Total number of closed PRs: 6
Total number of merged Prs: 5

* An issue has been changed if some activity has been recorded on 
its page (comment, status change etc.)
Jul 18 2022
next sibling parent reply Adam D Ruppe <destructionator gmail.com> writes:
On Monday, 18 July 2022 at 08:16:39 UTC, RazvanN wrote:
 As of today I will be doing weekly posts about what has 
 happened in D land.
I've been doing this for many years. Each post here starts with a report just like this, including links so you can see what exactly bugs were closed, and new announcements on the forum with links: http://arsdnet.net/this-week-in-d/ Curious what happened the week leading into February 15, 2015? Hit the old archive, leads here: http://arsdnet.net/this-week-in-d/feb-15.html and click those links: https://github.com/dlang/dmd/pulls?q=is%3Apr+is%3Amerged+merged%3A2015-02-02..2015-02-15 https://issues.dlang.org/buglist.cgi?bug_status=RESOLVED&chfield=bug_status&chfieldfrom=2015-02-02&chfieldto=2015-02-15&chfieldvalue=RESOLVED&list_id=241358&query_format=advanced&resolution=FIXED I also have a lot of write-ups about things going on in the community (did a detailed thing about dconf 2015, have interviews with various people, etc. especially in the older posts) and in the new ones, I focus more on myself but I will talk about new projects I'm working on, write up tips on how to use obscure parts of the language, or sometimes I'll do editorials on old issues in D and how we might fix them. (the old pages didn't have a very good index so it is hard to find things but the new ones have an ok landing page you can ctrl+f or browse. i should go back and add one for the 144 old posts too) I have an rss thing and usually post links to the twitter too.
Jul 18 2022
next sibling parent reply jmh530 <john.michael.hall gmail.com> writes:
On Monday, 18 July 2022 at 11:41:02 UTC, Adam D Ruppe wrote:
 On Monday, 18 July 2022 at 08:16:39 UTC, RazvanN wrote:
 As of today I will be doing weekly posts about what has 
 happened in D land.
I've been doing this for many years. Each post here starts with a report just like this, including links so you can see what exactly bugs were closed, and new announcements on the forum with links: [snip] I have an rss thing and usually post links to the twitter too.
Can your report be automated (excluding the commentaries, etc.) and put on the dlang.org website? Wouldn't make sense to duplicate the effort...
Jul 18 2022
next sibling parent Adam D Ruppe <destructionator gmail.com> writes:
On Monday, 18 July 2022 at 12:32:47 UTC, jmh530 wrote:
 Can your report be automated
It already is. I actually need to do a generation right now: me arsd:~$ cd d/this-week/tools/ me arsd:~/d/this-week/tools$ ./next // just docs: July 18, 2022 /++ $(H2 Core D Development Statistics) $(LIST * $(LINK2 https://issues.dlang.org/buglist.cgi?bug_status=RESOLVED&chfield=bug_status&chfieldfrom=2022-07-12&chfieldto=2022-07-18&chfieldvalue=RESOLVED&list_id=179422&query_format=advanc d&resolution=FIXED, 16 bugs fixed) * $(LINK2 https://issues.dlang.org/buglist.cgi?bug_status=NEW&chfield=%5BBug%20creation%5D&chfieldfrom=2022-07-12&chfieldto=2022-07-18&list_id=179423&query_format=adva ced&resolution=---, 8 bugs and enhancement requests opened) * 22 pull requests merged into the language: $(LINK2 https://github.com/dlang/dmd/pulls?q=is%3Apr+is%3Amerged+merged%3A202 -07-12..2022-07-18, 17 into DMD), $(LINK2 https://github.com/dlang/phobos/pulls?q=is%3Apr+is%3Amerged+merged%3A202 -07-12..2022-07-18, 5 into Phobos), and $(LINK2 https://github.com/dlang/druntime/pulls?q=is%3Apr+is%3Amerged+merged%3A202 -07-12..2022-07-18, 0 into druntime). * $(LINK2 https://github.com/dlang/dlang.org/pulls?q=is%3Apr+is%3Amerged+merged%3A202 -07-12..2022-07-18, 7 pull requests merged into the website.) ) $(H2 In the community) $(H3 Community announcements) $(LIST * [http://forum.dlang.org/post/xyojwyyrsvxkngigvblc forum.dlang.org| Intellij D Language plugin v1.28.2] * [http://forum.dlang.org/post/dfxnsjwctznkqvkpmmvf forum.dlang.org|[i18n] Gettext 1.0.1 released] * [http://forum.dlang.org/post/thxfvfnxwetnwtloclsc forum.dlang.org|How do I download the Windows DMD installer?] * [http://forum.dlang.org/post/vtxdaqegaulzvqvbhajw forum.dlang.org|Blog post on extending attribute inference to more functions] * [http://forum.dlang.org/post/qmawzefkmlozpdecvtus forum.dlang.org|trash-d version 18] * [http://forum.dlang.org/post/sigkyumwudljursjkezx forum.dlang.org|DConf '22 Guest Keynote Details] ) $(P See more at $(LINK2 http://forum.dlang.org/group/digitalmars.D.announce, the announce forum).) +/ module Blog.Posted_2022_07_18; Then after that, I add other stuff like a summary and change th title and so on if I have the time. But I do the generation at the same time each week so it gathers the info. It scrapes the forum and bugzilla html and pulls github api info.
 Wouldn't make sense to duplicate the effort...
I'd say it has to do with NIH, but I first made this at the specific request of the (predecessor of the) D Language Foundation, so it kinda was invented there!
Jul 18 2022
prev sibling parent RazvanN <razvan.nitu1305 gmail.com> writes:
On Monday, 18 July 2022 at 12:32:47 UTC, jmh530 wrote:
 On Monday, 18 July 2022 at 11:41:02 UTC, Adam D Ruppe wrote:
 On Monday, 18 July 2022 at 08:16:39 UTC, RazvanN wrote:
 As of today I will be doing weekly posts about what has 
 happened in D land.
I've been doing this for many years. Each post here starts with a report just like this, including links so you can see what exactly bugs were closed, and new announcements on the forum with links: [snip] I have an rss thing and usually post links to the twitter too.
Can your report be automated (excluding the commentaries, etc.) and put on the dlang.org website? Wouldn't make sense to duplicate the effort...
Sure it can, but I don't know what the folks maintaining the site think about this.
Jul 18 2022
prev sibling next sibling parent reply RazvanN <razvan.nitu1305 gmail.com> writes:
On Monday, 18 July 2022 at 11:41:02 UTC, Adam D Ruppe wrote:
 On Monday, 18 July 2022 at 08:16:39 UTC, RazvanN wrote:
 [...]
I've been doing this for many years. Each post here starts with a report just like this, including links so you can see what exactly bugs were closed, and new announcements on the forum with links: [...]
It seems like it stopped in 2015? Anyway, even if there is some overlap, I don't mind doing this and also I think it's easier for the usual forum readers that don't necessarily wind up on your site.
Jul 18 2022
parent reply Adam D Ruppe <destructionator gmail.com> writes:
On Monday, 18 July 2022 at 14:17:03 UTC, RazvanN wrote:
 It seems like it stopped in 2015?
I did take a year off, so there's a gap between Dec 2017 and Dec 2018, and stuff before that is on one site and after that on another. But I linked to the landing page in the other post that has both links and any one article has links to all the others from that era. So idk how you could think it stopped in 2015 when each and every link from 2015 has links going up to the end of 2017......
Jul 18 2022
parent RazvanN <razvan.nitu1305 gmail.com> writes:
On Monday, 18 July 2022 at 14:50:04 UTC, Adam D Ruppe wrote:
 On Monday, 18 July 2022 at 14:17:03 UTC, RazvanN wrote:
 It seems like it stopped in 2015?
I did take a year off, so there's a gap between Dec 2017 and Dec 2018, and stuff before that is on one site and after that on another. But I linked to the landing page in the other post that has both links and any one article has links to all the others from that era. So idk how you could think it stopped in 2015 when each and every link from 2015 has links going up to the end of 2017......
I meant 2017.
Jul 18 2022
prev sibling parent reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On Monday, 18 July 2022 at 11:41:02 UTC, Adam D Ruppe wrote:
 On Monday, 18 July 2022 at 08:16:39 UTC, RazvanN wrote:
 As of today I will be doing weekly posts about what has 
 happened in D land.
I've been doing this for many years. Each post here starts with a report just like this, including links so you can see what exactly bugs were closed, and new announcements on the forum with links: http://arsdnet.net/this-week-in-d/
Always been enjoying reading these, Adam! Appreciative of your efforts.
Jul 18 2022
parent Guillaume Piolat <first.last gmail.com> writes:
On Monday, 18 July 2022 at 16:02:47 UTC, Andrej Mitrovic wrote:
 http://arsdnet.net/this-week-in-d/
Always been enjoying reading these, Adam! Appreciative of your efforts.
TWID is a real joy to read. You can learn a ton about little-known D parts.
Jul 19 2022
prev sibling parent reply matheus <matheus gmail.com> writes:
On Monday, 18 July 2022 at 08:16:39 UTC, RazvanN wrote:
 ...


 Changed Issues*: 47
 Opened Issues: 19 out of which 8 have been closed (4 FIXED, 2 
 DUPLICATE, 2 WONTFIX)
 Closed Issues: 25 (13 FIXED, 4 WORKSFORME, 4 WONTFIX, 3 
 DUPLICATE, 1 REMIND)
 ...
Nice and I have a question: Are these numbers linked? For example: 2 WONTFIX (In Opened Issues) x 4 WONTFIX (In Closed Issues), so it was 6 in total or these 4 have already have 2 from the Opened Issues? It would be cool if you could add a link for these "wont fix". I'd be nice to see what was about and the reason. Matheus.
Jul 18 2022
parent RazvanN <razvan.nitu1305 gmail.com> writes:
On Monday, 18 July 2022 at 12:19:36 UTC, matheus wrote:
 On Monday, 18 July 2022 at 08:16:39 UTC, RazvanN wrote:
 ...


 Changed Issues*: 47
 Opened Issues: 19 out of which 8 have been closed (4 FIXED, 2 
 DUPLICATE, 2 WONTFIX)
 Closed Issues: 25 (13 FIXED, 4 WORKSFORME, 4 WONTFIX, 3 
 DUPLICATE, 1 REMIND)
 ...
Nice and I have a question: Are these numbers linked? For example: 2 WONTFIX (In Opened Issues) x 4 WONTFIX (In Closed Issues), so it was 6 in total or these 4 have already have 2 from the Opened Issues?
The report from opened issues refers to issues that were formulated in the past 7 days. Out of these 8 have been closed with different statuses (duplicate, wontfix etc.). The number of closed issues refers to the total number of issues that have been closed - this report contains issues that are older than 7 days and have been closed. So the answer to the question is that the closed issues contain the ones that are mentioned at opened issues. Maybe I can rename the category "Closed issues" to "Total number of closed issues".
 It would be cool if you could add a link for these "wont fix". 
 I'd be nice to see what was about and the reason.
Sure, I can do that.
 Matheus.
Jul 18 2022