digitalmars.D.announce - Bugzilla Issue migration to github (phobos)
- Robert Schadek (4/4) Dec 01 Earlier today I migrated the phobos' bugzilla issues from
- kdevel (3/5) Dec 01 I don't have a github account. Will I receive an e-Mail if
- Steven Schveighoffer (4/10) Dec 01 I would guess that you have to make an account to participate in
- monkyyy (5/16) Dec 01 Why pretend that theres a system for bugs? If someone has a bug
- Robert Schadek (2/4) Dec 02 No
- Bastiaan Veelo (3/5) Dec 01 Thanks!
- Mike Shah (4/8) Dec 01 Great work Robert! I think this is important work, and makes
- Bradley Chatha (2/3) Dec 01 Thank you for your work!
- Manu (4/8) Dec 01 Cool story; I particularly loved the ~1000 emails I received overnight t...
- Nicholas Wilson (4/16) Dec 01 Then you'll love the waaaay more you'll get from the dmd/druntime
- Manu (7/25) Dec 01 Yeah, nar... I kinda reckon you need to find as way to suppress mailing ...
- Steven Schveighoffer (9/38) Dec 02 So not everyone had 1000 issues in the database. So for the guy
- Manu (3/55) Dec 02 I had assumed everybody got the same flood of emails that I got... they ...
- Richard (Rikki) Andrew Cattermole (5/7) Dec 02 Bugzilla has a bad habit of adding people to tickets when you comment on...
- Jonathan M Davis (15/22) Dec 02 Honestly, that seems like a _good_ habit to me, since if you commented o...
- Dennis (6/8) Dec 03 Are you talking about emails from bugzilla, or GitHub? I notice
- Manu (9/17) Dec 03 Yeah, sure; I deleted them. I just think that emailing hundreds or
- Dennis (13/19) Dec 03 I think everyone agrees that GitHub sending people a seperate
- Robert Schadek (3/3) Dec 03 For next time, everybody not wanting to receive email
- Manu (6/47) Dec 02 Are you saying I didn't get an email for every bug migrated? Only my own
- Jonathan M Davis (19/45) Dec 01 Well, you're making the assumption that no one would want these e-mails,
- Robert Schadek (9/34) Dec 02 Not sure what to tell you. I understand your annoyance, but I
- jmh530 (8/30) Dec 02 I think the complaint is about 1000+ emails, more than receiving
- Manu (7/61) Dec 02 I received several hundred emails, and then had to spend ages deleting t...
- Andrea Fontana (2/6) Dec 02 Well done!
- Richard (Rikki) Andrew Cattermole (5/11) Dec 02 Way to go Robert!
- Nick Treleaven (8/10) Dec 02 Thanks! Will the [issues
- Jonathan M Davis (21/26) Dec 02 Personally, I most definitely want that. I keep all such e-mails, and I ...
- Jonathan M Davis (23/27) Dec 02 Just an FYI for anyone trying to adjust their e-mail filters so that PRs...
- Manu (5/39) Dec 03 You want hundreds of copies of a message that all say: "this issue was
- Guillaume Piolat (2/6) Dec 03 THANKS!!!!
- Jonathan M Davis (6/9) Dec 03 It indicates that that particular issue was open at the time that the
- Jonathan M Davis (17/19) Dec 03 Actually, looking at my e-mails again, it _is_ possible that you got e-m...
- Tim (9/13) Dec 03 Some issues seem to be closed on bugzilla, but are still open on
- rassoc (5/13) Dec 03 Not quite fool-proof, but AFAIK the subject of PR and issue messages
- Elias (0xEAB) (3/4) Dec 06 Could we please have the display name of the message author
- Robert Schadek (2/4) Dec 07 For the issue creator yes, for people commented not.
- Robert Schadek (2/6) Dec 07 druntime issues has been moved as well
- Steven Schveighoffer (5/14) Dec 07 Can we give the dlang migration bot a gravatar, so I can
- Robert Schadek (3/6) Dec 08 done
- Nicholas Wilson (6/15) Dec 07 Can you wait a bit before doing DMD for me to fix/group labels?
- Nicholas Wilson (7/23) Dec 07 Specifically please map
- Robert Schadek (4/15) Dec 08 Do you have a timeline in mind. I definitely want to migrate dmd
- Nicholas Wilson (2/12) Dec 08 Done
- Robert Schadek (1/1) Dec 15 DMD issues has been moved as well
- Robert Schadek (1/1) Dec 15 dlang.org issues have been moved as well
- Vladimir Panteleev (2/3) Dec 15 Is that all of them? Can we make it read-only now?
- Robert Schadek (4/5) Dec 15 I think this is all.
- Vladimir Panteleev (13/15) Dec 15 Great! Thank you very much and congratulations on completing this
- monkyyy (2/4) Dec 15 why? github is getting worse overtime
- Robert Schadek (3/4) Dec 16 This is where people are. We need/want more people. So we got to
Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.
Dec 01
On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issuesI don't have a github account. Will I receive an e-Mail if anything is updated on the now github issue?
Dec 01
On Sunday, 1 December 2024 at 20:27:22 UTC, kdevel wrote:On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:I would guess that you have to make an account to participate in any GitHub things. -SteveEarlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issuesI don't have a github account. Will I receive an e-Mail if anything is updated on the now github issue?
Dec 01
On Sunday, 1 December 2024 at 23:07:15 UTC, Steven Schveighoffer wrote:On Sunday, 1 December 2024 at 20:27:22 UTC, kdevel wrote:Why pretend that theres a system for bugs? If someone has a bug 1) 95% its probably a known usual suspect b) if you want to fixed your going to be have to be a noisy baby birdOn Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:I would guess that you have to make an account to participate in any GitHub things. -SteveEarlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issuesI don't have a github account. Will I receive an e-Mail if anything is updated on the now github issue?
Dec 01
On Sunday, 1 December 2024 at 20:27:22 UTC, kdevel wrote:I don't have a github account. Will I receive an e-Mail if anything is updated on the now github issue?No
Dec 02
On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issuesThanks! -- Bastiaan.
Dec 01
On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Great work Robert! I think this is important work, and makes things more accessible for others to either report bugs or otherwise allow for new contributors to fix bugs :)
Dec 01
On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Sorry to taking so long.Thank you for your work!
Dec 01
On Mon, 2 Dec 2024 at 05:40, Robert Schadek via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Cool story; I particularly loved the ~1000 emails I received overnight that I had to sift through the delete :P
Dec 01
On Monday, 2 December 2024 at 02:13:52 UTC, Manu wrote:On Mon, 2 Dec 2024 at 05:40, Robert Schadek via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:Then you'll love the waaaay more you'll get from the dmd/druntime one. This is what email routing rules are for.Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Cool story; I particularly loved the ~1000 emails I received overnight that I had to sift through the delete :P
Dec 01
On Mon, 2 Dec 2024 at 13:41, Nicholas Wilson via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:On Monday, 2 December 2024 at 02:13:52 UTC, Manu wrote:Yeah, nar... I kinda reckon you need to find as way to suppress mailing out thousands of spam emails to every subscriber to the big database before clicking the go button? Maybe blanket-unsubscribe everyone from the old issue tracker before migrating? Just drop the whole subscriber table in the database...On Mon, 2 Dec 2024 at 05:40, Robert Schadek via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:Then you'll love the waaaay more you'll get from the dmd/druntime one. This is what email routing rules are for.Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Cool story; I particularly loved the ~1000 emails I received overnight that I had to sift through the delete :P
Dec 01
On Monday, 2 December 2024 at 05:27:29 UTC, Manu wrote:On Mon, 2 Dec 2024 at 13:41, Nicholas Wilson via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:So not everyone had 1000 issues in the database. So for the guy who opened one issue 2 months ago, instead of never hearing from dlang again, he gets a note that he has to jump on GitHub and subscribe to the new issue. I searched for the appropriate text (not hard to find the common text) in my email and deleted all the messages in 30 seconds. You can do the same. -SteveOn Monday, 2 December 2024 at 02:13:52 UTC, Manu wrote:Yeah, nar... I kinda reckon you need to find as way to suppress mailing out thousands of spam emails to every subscriber to the big database before clicking the go button? Maybe blanket-unsubscribe everyone from the old issue tracker before migrating? Just drop the whole subscriber table in the database...On Mon, 2 Dec 2024 at 05:40, Robert Schadek via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:Then you'll love the waaaay more you'll get from the dmd/druntime one. This is what email routing rules are for.Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Cool story; I particularly loved the ~1000 emails I received overnight that I had to sift through the delete :P
Dec 02
I had assumed everybody got the same flood of emails that I got... they did not look like they were 'mine'. On Tue, 3 Dec 2024 at 10:41, Manu <turkeyman gmail.com> wrote:Are you saying I didn't get an email for every bug migrated? Only my own bugs? Certainly seemed like one for every bug in the database... That's astonishing; I can't imagine how I've logged so many issues! (and they're still open!) On Tue, 3 Dec 2024 at 06:46, Steven Schveighoffer via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:On Monday, 2 December 2024 at 05:27:29 UTC, Manu wrote:On Mon, 2 Dec 2024 at 13:41, Nicholas Wilson via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:So not everyone had 1000 issues in the database. So for the guy who opened one issue 2 months ago, instead of never hearing from dlang again, he gets a note that he has to jump on GitHub and subscribe to the new issue. I searched for the appropriate text (not hard to find the common text) in my email and deleted all the messages in 30 seconds. You can do the same. -SteveOn Monday, 2 December 2024 at 02:13:52 UTC, Manu wrote:Yeah, nar... I kinda reckon you need to find as way to suppress mailing out thousands of spam emails to every subscriber to the big database before clicking the go button? Maybe blanket-unsubscribe everyone from the old issue tracker before migrating? Just drop the whole subscriber table in the database...On Mon, 2 Dec 2024 at 05:40, Robert Schadek via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:Then you'll love the waaaay more you'll get from the dmd/druntime one. This is what email routing rules are for.Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Cool story; I particularly loved the ~1000 emails I received overnight that I had to sift through the delete :P
Dec 02
On 03/12/2024 1:42 PM, Manu wrote:I had assumed everybody got the same flood of emails that I got... they did not look like they were 'mine'.Bugzilla has a bad habit of adding people to tickets when you comment on it. So you would have interacted with each of the tickets to get the email. Not everyone got the same number as you. I only got ~12.
Dec 02
On Monday, December 2, 2024 5:45:23 PM MST Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce wrote:On 03/12/2024 1:42 PM, Manu wrote:Honestly, that seems like a _good_ habit to me, since if you commented on it, presumably, you care about it. I'd miss a lot more if I had to remember to manually subscribe to each bug that I commented on. But either way, it's a moot issue with regards to D stuff going forward, since we'll be using github instead, for better or worse, and we'll get whatever behavior they have. I _think_ that they also subscribe you to any issues that you comment on, but I haven't reported or commented on issues much on github previously, so I don't remember for sure. I guess that I'll have to watch out for that.I had assumed everybody got the same flood of emails that I got... they did not look like they were 'mine'.Bugzilla has a bad habit of adding people to tickets when you comment on it.So you would have interacted with each of the tickets to get the email. Not everyone got the same number as you. I only got ~12.I also got quite a few e-mails, and I likely would have gotten _way_ more if the migration bot were commenting on issues that had been closed as well. But I'm also perfectly fine with getting e-mails for all of the various issues that I've created or commented on. It helps me keep track of things. - Jonathan M Davis
Dec 02
On Tuesday, 3 December 2024 at 00:42:41 UTC, Manu wrote:I had assumed everybody got the same flood of emails that I got... they did not look like they were 'mine'.Are you talking about emails from bugzilla, or GitHub? I notice you are watching Phobos on GitHub like me: https://github.com/dlang/phobos/watchers?page=2 I did get about 450 emails from GitHub, but in Gmail a search for 'dlangBugzillaToGithub' let me delete them all.
Dec 03
On Tue, 3 Dec 2024 at 20:41, Dennis via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:On Tuesday, 3 December 2024 at 00:42:41 UTC, Manu wrote:Yeah, sure; I deleted them. I just think that emailing hundreds or thousands of emails to potentially hundreds or thousands of people is bad-form... it just feels like a "yeah, you just don't do that" kind of thing to me. YMMV. I just thought it was worth a mention, since there was likely to be more... now I'm just astonished this is somehow controversial. =F0=9F=A4=B7I had assumed everybody got the same flood of emails that I got... they did not look like they were 'mine'.Are you talking about emails from bugzilla, or GitHub? I notice you are watching Phobos on GitHub like me: https://github.com/dlang/phobos/watchers?page=3D2 I did get about 450 emails from GitHub, but in Gmail a search for 'dlangBugzillaToGithub' let me delete them all.
Dec 03
On Tuesday, 3 December 2024 at 11:59:23 UTC, Manu wrote:Yeah, sure; I deleted them. I just think that emailing hundreds or thousands of emails to potentially hundreds or thousands of people is bad-form... (...) I'm just astonished this is somehow controversial.I think everyone agrees that GitHub sending people a seperate email for every moved issue is undesirable. Just some people think Bugzilla sending an email to each participant of every moved issue is reasonable. There are exactly 108 watchers in the Phobos repository, and 158 in the dmd repository. When dmd/druntime issues get moved, a subset of those 158 watchers (depends on exactly what they watch) will receive a few thousand emails in my estimation, which is annoying, but when they tell GitHub to get notified of "all activity", I don't know if there's a way to override that. If there is, I suggest Robert to use it. Otherwise, we'll just have to bit the bullet and get it over with.
Dec 03
For next time, everybody not wanting to receive email notifications about issues being moved, please disable your email notifications in bugzilla.
Dec 03
Are you saying I didn't get an email for every bug migrated? Only my own bugs? Certainly seemed like one for every bug in the database... That's astonishing; I can't imagine how I've logged so many issues! (and they're still open!) On Tue, 3 Dec 2024 at 06:46, Steven Schveighoffer via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:On Monday, 2 December 2024 at 05:27:29 UTC, Manu wrote:On Mon, 2 Dec 2024 at 13:41, Nicholas Wilson via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:So not everyone had 1000 issues in the database. So for the guy who opened one issue 2 months ago, instead of never hearing from dlang again, he gets a note that he has to jump on GitHub and subscribe to the new issue. I searched for the appropriate text (not hard to find the common text) in my email and deleted all the messages in 30 seconds. You can do the same. -SteveOn Monday, 2 December 2024 at 02:13:52 UTC, Manu wrote:Yeah, nar... I kinda reckon you need to find as way to suppress mailing out thousands of spam emails to every subscriber to the big database before clicking the go button? Maybe blanket-unsubscribe everyone from the old issue tracker before migrating? Just drop the whole subscriber table in the database...On Mon, 2 Dec 2024 at 05:40, Robert Schadek via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:Then you'll love the waaaay more you'll get from the dmd/druntime one. This is what email routing rules are for.Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Cool story; I particularly loved the ~1000 emails I received overnight that I had to sift through the delete :P
Dec 02
On Sunday, December 1, 2024 10:27:29 PM MST Manu via Digitalmars-d-announce wrote:On Mon, 2 Dec 2024 at 13:41, Nicholas Wilson via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:Well, you're making the assumption that no one would want these e-mails, which I very much doubt is valid. As a general rule, if someone doesn't want to be notified of changes to bugzilla issues that they reported or commented on, they can unsubscribe from them. And sure, this is potentially a lot of e-mails this time around, since all of the open bugs are being affected at once, but it's only going to be once, and it tells you something about which open issues you're currently subscribed to, which some people are going to be interested in. So, while I do think that it's perfectly understandable if you didn't want any of these e-mails, I don't agree that it would have been a good idea to simply not send them out to anyone. Though personally, now I have to go and figure out how I'm going to have to rework my filters to deal with the fact that we're going to now be using github issues instead. I don't even know what I'm going to be get e-mailed by default, and it wouldn't surprise me if I end up missing some stuff until I get all of that sorted out. But such is life, I suppose. - Jonathan M DavisOn Monday, 2 December 2024 at 02:13:52 UTC, Manu wrote:Yeah, nar... I kinda reckon you need to find as way to suppress mailing out thousands of spam emails to every subscriber to the big database before clicking the go button? Maybe blanket-unsubscribe everyone from the old issue tracker before migrating? Just drop the whole subscriber table in the database...On Mon, 2 Dec 2024 at 05:40, Robert Schadek via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:Then you'll love the waaaay more you'll get from the dmd/druntime one. This is what email routing rules are for.Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Cool story; I particularly loved the ~1000 emails I received overnight that I had to sift through the delete :P
Dec 01
On Monday, 2 December 2024 at 06:05:09 UTC, Jonathan M Davis wrote:On Sunday, December 1, 2024 10:27:29 PM MST Manu via Digitalmars-d-announce wrote:Not sure what to tell you. I understand your annoyance, but I think its still the right thing to do. Tell you what, I'll buy you dinner at the next DConf I see you. On a less happy note, did you check which phobos issues could be closed before you deleted the emails ;-)On Mon, 2 Dec 2024 at 13:41, Nicholas Wilson via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:On Monday, 2 December 2024 at 02:13:52 UTC, Manu wrote:Cool story; I particularly loved the ~1000 emails I received overnight that I had to sift through the delete :PWell, you're making the assumption that no one would want these ... all of that sorted out. But such is life, I suppose. - Jonathan M DavisThen you'll love the waaaay more you'll get from the dmd/druntime one. This is what email routing rules are for.Yeah, nar... I kinda reckon you need to find as way to suppress mailing out thousands of spam emails to every subscriber to the big database before clicking the go button? Maybe blanket-unsubscribe everyone from the old issue tracker before migrating? Just drop the whole subscriber table in the database...
Dec 02
On Monday, 2 December 2024 at 06:05:09 UTC, Jonathan M Davis wrote:On Sunday, December 1, 2024 10:27:29 PM MST Manu via Digitalmars-d-announce wrote:I think the complaint is about 1000+ emails, more than receiving any notification at all. For instance, if there were logic that if a user would receive more than ten emails, then there would be some kind of special aggregation for them such that they just get a single email listing all the issues, then I think that would resolve manu's complaint.[...]Well, you're making the assumption that no one would want these e-mails, which I very much doubt is valid. As a general rule, if someone doesn't want to be notified of changes to bugzilla issues that they reported or commented on, they can unsubscribe from them. And sure, this is potentially a lot of e-mails this time around, since all of the open bugs are being affected at once, but it's only going to be once, and it tells you something about which open issues you're currently subscribed to, which some people are going to be interested in. So, while I do think that it's perfectly understandable if you didn't want any of these e-mails, I don't agree that it would have been a good idea to simply not send them out to anyone. Though personally, now I have to go and figure out how I'm going to have to rework my filters to deal with the fact that we're going to now be using github issues instead. I don't even know what I'm going to be get e-mailed by default, and it wouldn't surprise me if I end up missing some stuff until I get all of that sorted out. But such is life, I suppose. - Jonathan M Davis
Dec 02
On Mon, 2 Dec 2024 at 16:06, Jonathan M Davis via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:On Sunday, December 1, 2024 10:27:29 PM MST Manu via Digitalmars-d-announce wrote:I received several hundred emails, and then had to spend ages deleting them all... I couldn't select-all because they spanned like 10 pages, and I had to de-select the real emails interleaved among them. I'm gonna go way out there on the limb and say, I am completely confident that nobody wants that.On Mon, 2 Dec 2024 at 13:41, Nicholas Wilson via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:outOn Monday, 2 December 2024 at 02:13:52 UTC, Manu wrote:Yeah, nar... I kinda reckon you need to find as way to suppress mailingOn Mon, 2 Dec 2024 at 05:40, Robert Schadek via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:Then you'll love the waaaay more you'll get from the dmd/druntime one. This is what email routing rules are for.Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Cool story; I particularly loved the ~1000 emails I received overnight that I had to sift through the delete :Pthousands of spam emails to every subscriber to the big database before clicking the go button? Maybe blanket-unsubscribe everyone from the old issue tracker before migrating? Just drop the whole subscriber table inthedatabase...Well, you're making the assumption that no one would want these e-mails, which I very much doubt is valid. As a general rule, if someone doesn't want to be notified of changes to bugzilla issues that they reported or commented on, they can unsubscribe from them. And sure, this is potentially a lot of e-mails this time around, since all of the open bugs are being affected at once, but it's only going to be once, and it tells you something about which open issues you're currently subscribed to, which some people are going to be interested in. So, while I do think that it's perfectly understandable if you didn't want any of these e-mails, I don't agree that it would have been a good idea to simply not send them out to anyone. Though personally, now I have to go and figure out how I'm going to have to rework my filters to deal with the fact that we're going to now be using github issues instead. I don't even know what I'm going to be get e-mailed by default, and it wouldn't surprise me if I end up missing some stuff until I get all of that sorted out. But such is life, I suppose. - Jonathan M Davis
Dec 02
On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Well done!
Dec 02
On 02/12/2024 8:26 AM, Robert Schadek wrote:Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Way to go Robert! Gonna have to bring up about rights for handling tickets this month's meeting. Bugzilla was very open in comparison.
Dec 02
On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issuesThanks! Will the [issues forum](https://forum.dlang.org/group/issues) get updates when people comment/file issues on GitHub? I commented [here](https://github.com/dlang/phobos/issues/9882#issuecomment-2511215440) but there's no update yet, maybe too soon. BTW if anyone wants to check the issue updates before the transition, ATM this link shows the start: https://forum.dlang.org/group/issues?page=67
Dec 02
On Monday, December 2, 2024 5:39:11 PM MST Manu via Digitalmars-d-announce wrote:I received several hundred emails, and then had to spend ages deleting them all... I couldn't select-all because they spanned like 10 pages, and I had to de-select the real emails interleaved among them. I'm gonna go way out there on the limb and say, I am completely confident that nobody wants that.Personally, I most definitely want that. I keep all such e-mails, and I have e-mail filters which put them in the correct folders. No manual processing is required, and I have all of those e-mails to search through when I need to. I can totally understand that it's annoying to have to manually go through hundreds of e-mails, but e-mail programs provide tools for dealing with that sort of thing, and it's not exactly new that bugzilla e-mails about any comments or changes to bug reports that you're subscribed to. It's just that on this particular occasion, a whole bunch of issues got commented on at once because of the migration. Either way, it's a one time thing (or I guess, a two time thing, since the dmd/druntime issue still need to be moved), and that's the end of it. For me at least, the annoying part about the messages is that I now have to rework my filters to deal with github sending me e-mails about issues for these repos, and I need to separate those out from e-mails about PRs, whereas before, I could just put all of the e-mails for each repo in a folder for that repo and mostly be able to rely on them all being PR-related e-mails. But that's just life when we change the service we're using for bug reports. - Jonathan M Davis
Dec 02
On Sunday, December 1, 2024 12:26:25 PM MST Robert Schadek via Digitalmars-d- announce wrote:Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Just an FYI for anyone trying to adjust their e-mail filters so that PRs and issues from github go into separate folders... While the project itself can be filtered on by the subject (e.g. e-mails from github related to Phobos start with "[dlang/phobos]"), or by the "To" header (e.g. "dlang/phobos <phobos noreply.github.com>"), there isn't any such distinction between types of e-mails for a given project. After some poking around, from what I can tell, it's the "Message-ID" header that needs to be filtered on to get this information. For instance, one of the recent e-mails I received for an issue for Phobos has Message-ID: <dlang/phobos/issues/10346/2510910870 github.com> whereas a recent e-mail about a PR has Message-ID: <dlang/phobos/pull/10570/c2510278253 github.com> Depending on your e-mail client, this could be a bit of a pain to filter on (e.g. in mine, I have to search for "Message-ID: <dlang/phobos/issues" within the entire message, since it doesn't let me filter on the "Message-ID" header specifically), so this is kind of unfortunate, but at least with how github is currently set up, it's the only way that I could find. And since it took a bit of investigation to figure it out, I figured that I'd pass the information along so that other folks wouldn't have to go to that same effort. - Jonathan M Davis
Dec 02
You want hundreds of copies of a message that all say: "this issue was migrated to github"? Just in case you missed that the first time? It's an automated message, there's no information being delivered here... On Tue, 3 Dec 2024 at 12:58, Jonathan M Davis via Digitalmars-d-announce < digitalmars-d-announce puremagic.com> wrote:On Monday, December 2, 2024 5:39:11 PM MST Manu via Digitalmars-d-announce wrote:I received several hundred emails, and then had to spend ages deletingthemall... I couldn't select-all because they spanned like 10 pages, and Ihadto de-select the real emails interleaved among them. I'm gonna go way out there on the limb and say, I am completely confident that nobody wants that.Personally, I most definitely want that. I keep all such e-mails, and I have e-mail filters which put them in the correct folders. No manual processing is required, and I have all of those e-mails to search through when I need to. I can totally understand that it's annoying to have to manually go through hundreds of e-mails, but e-mail programs provide tools for dealing with that sort of thing, and it's not exactly new that bugzilla e-mails about any comments or changes to bug reports that you're subscribed to. It's just that on this particular occasion, a whole bunch of issues got commented on at once because of the migration. Either way, it's a one time thing (or I guess, a two time thing, since the dmd/druntime issue still need to be moved), and that's the end of it. For me at least, the annoying part about the messages is that I now have to rework my filters to deal with github sending me e-mails about issues for these repos, and I need to separate those out from e-mails about PRs, whereas before, I could just put all of the e-mails for each repo in a folder for that repo and mostly be able to rely on them all being PR-related e-mails. But that's just life when we change the service we're using for bug reports. - Jonathan M Davis
Dec 03
On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.THANKS!!!!
Dec 03
On Tuesday, December 3, 2024 2:23:32 AM MST Manu via Digitalmars-d-announce wrote:You want hundreds of copies of a message that all say: "this issue was migrated to github"? Just in case you missed that the first time? It's an automated message, there's no information being delivered here...It indicates that that particular issue was open at the time that the migration happened, and so it's part of the migration. It also gives the link to the corresponding issue on github, making it easier to find. - Jonathan M Davis
Dec 03
On Monday, December 2, 2024 5:42:41 PM MST Manu via Digitalmars-d-announce wrote:I had assumed everybody got the same flood of emails that I got... they did not look like they were 'mine'.Actually, looking at my e-mails again, it _is_ possible that you got e-mails for every issue that was migrated. It depends on what you signed up for. Bugzilla should only be sending you e-mails for issues that you created, commented on, or otherwise subscribed to. However, there's also a mailing list that sends e-mails for everything on dlang's bugzilla. Personally, I have both with them set up with them going into separate folders. So, I can see all of the bug-related stuff as it comes in (though I often end up ignoring it), and I can see which issues are actually the ones that I'm associated with in some fashion, since those end up in their own folder. So, if you're signed up for the digitalmars-d-bugs puremagic.com mailing list, then you'd be getting an e-mail for every issue that was migrated. However, if you're not, then presumably, you created or commented on over a thousand issues for Phobos that have yet to be resolved, since you got over a thousand e-mails from the Phobos issue migration. - Jonathan M Davis
Dec 03
On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.Some issues seem to be closed on bugzilla, but are still open on GitHub. Here is one example: https://issues.dlang.org/show_bug.cgi?id=24288 https://github.com/dlang/phobos/issues/10539 The last comment on bugzilla is also missing on GitHub. This query shows all resolved issues, which were also moved to GitHub: https://issues.dlang.org/buglist.cgi?order=Bug%20Number&query_format=advanced&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&longdesc=THIS%20ISSUE%20HAS%20BEEN%20MOVED%20TO%20GITHUB&longdesc_type=substring
Dec 03
On 12/3/24 07:52, Jonathan M Davis via Digitalmars-d-announce wrote:Just an FYI for anyone trying to adjust their e-mail filters so that PRs and issues from github go into separate folders... While the project itself can be filtered on by the subject (e.g. e-mails from github related to Phobos start with "[dlang/phobos]"), or by the "To" header (e.g. "dlang/phobos <phobos noreply.github.com>"), there isn't any such distinction between types of e-mails for a given project. After some poking around, from what I can tell, it's the "Message-ID" header that needs to be filtered on to get this information.Not quite fool-proof, but AFAIK the subject of PR and issue messages always ends with `(PR #xxxxxx)` and `(#xxxxxx)`, respectively. Or simply use a proper e-mail client like thunderbird that allows arbitrary filtering of custom fields such as list-id and message-id. ;)
Dec 03
On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Next I'll move druntime and dmd (this year).Could we please have the display name of the message author mentioned instead of the local-part of the email address?
Dec 06
On Saturday, 7 December 2024 at 01:30:02 UTC, Elias (0xEAB) wrote:Could we please have the display name of the message author mentioned instead of the local-part of the email address?For the issue creator yes, for people commented not.
Dec 07
On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.druntime issues has been moved as well
Dec 07
On Saturday, 7 December 2024 at 13:45:35 UTC, Robert Schadek wrote:On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Can we give the dlang migration bot a gravatar, so I can distinguish it from others? -SteveEarlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.druntime issues has been moved as well
Dec 07
On Saturday, 7 December 2024 at 21:12:10 UTC, Steven Schveighoffer wrote:Can we give the dlang migration bot a gravatar, so I can distinguish it from others? -Stevedone
Dec 08
On Saturday, 7 December 2024 at 13:45:35 UTC, Robert Schadek wrote:On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Can you wait a bit before doing DMD for me to fix/group labels? And definitely make sure that the DMD issues have a dedicated label to distinguish them from the druntime issues, which I am now going to go through and add.Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.druntime issues has been moved as well
Dec 07
On Sunday, 8 December 2024 at 00:15:37 UTC, Nicholas Wilson wrote:On Saturday, 7 December 2024 at 13:45:35 UTC, Robert Schadek wrote:Specifically please map * the Severity field to `Severity:Foo` labels, not `Foo`. * the operating System field to `OS:Foo` The migration should not create any new labels that don't exist (except for the priority P1-P5 labels), with the notable exception of a DMD label.On Sunday, 1 December 2024 at 19:26:25 UTC, Robert Schadek wrote:Can you wait a bit before doing DMD for me to fix/group labels? And definitely make sure that the DMD issues have a dedicated label to distinguish them from the druntime issues, which I am now going to go through and add.Earlier today I migrated the phobos' bugzilla issues from bugzilla to github https://github.com/dlang/phobos/issues Next I'll move druntime and dmd (this year). Sorry to taking so long.druntime issues has been moved as well
Dec 07
On Sunday, 8 December 2024 at 01:00:02 UTC, Nicholas Wilson wrote:Do you have a timeline in mind. I definitely want to migrate dmd this year.Can you wait a bit before doing DMD for me to fix/group labels? And definitely make sure that the DMD issues have a dedicated label to distinguish them from the druntime issues, which I am now going to go through and add.Specifically please map * the Severity field to `Severity:Foo` labels, not `Foo`. * the operating System field to `OS:Foo` The migration should not create any new labels that don't exist (except for the priority P1-P5 labels), with the notable exception of a DMD label.I'll see what I can do
Dec 08
On Sunday, 8 December 2024 at 10:42:36 UTC, Robert Schadek wrote:On Sunday, 8 December 2024 at 01:00:02 UTC, Nicholas Wilson wrote:DoneDo you have a timeline in mind. I definitely want to migrate dmd this year.Can you wait a bit before doing DMD for me to fix/group labels? And definitely make sure that the DMD issues have a dedicated label to distinguish them from the druntime issues, which I am now going to go through and add.
Dec 08
On Sunday, 15 December 2024 at 15:44:11 UTC, Robert Schadek wrote:dlang.org issues have been moved as wellIs that all of them? Can we make it read-only now?
Dec 15
On Sunday, 15 December 2024 at 17:17:43 UTC, Vladimir Panteleev wrote:Is that all of them? Can we make it read-only now?I think this is all. Who can make bugzilla read-only?
Dec 15
On Sunday, 15 December 2024 at 19:04:07 UTC, Robert Schadek wrote:I think this is all.Great! Thank you very much and congratulations on completing this major project.Who can make bugzilla read-only?I can. Done. :) - I followed the nice guide [here](https://docs.devzing.com/make-bugzilla-read-only/), except I didn't bother creating the "canstilledit" group. Admins can still edit anyway. - I also added a banner on every page and disabled creating new user accounts. - I don't think there's a way to disable posting comments from existing users. I guess we'll just have to live with the risk of someone reopening a flamewar there for now.
Dec 15
On Sunday, 15 December 2024 at 19:04:07 UTC, Robert Schadek wrote:Who can make bugzilla read-only?why? github is getting worse overtime
Dec 15
On Sunday, 15 December 2024 at 21:23:10 UTC, monkyyy wrote:why? github is getting worse overtimeThis is where people are. We need/want more people. So we got to be there. Also bugzilla is quite outdated.
Dec 16
On Monday, 16 December 2024 at 11:43:45 UTC, Robert Schadek wrote:On Sunday, 15 December 2024 at 21:23:10 UTC, monkyyy wrote:Well I don't want to disrupt the thread, but I understand the other user. I think people are giving too much power to one entity and don't know if this is good way. I'm not a gh user (Registered) but I used to look over source code there, but now you need to register to read some comments and to search over the source, this is just terrible. Now about the grow of the community because everything is on gh we need to wait and see. Matheus.why? github is getting worse overtimeThis is where people are. We need/want more people. So we got to be there. Also bugzilla is quite outdated.
Dec 16
On Monday, 16 December 2024 at 11:43:45 UTC, Robert Schadek wrote:On Sunday, 15 December 2024 at 21:23:10 UTC, monkyyy wrote:Disabling the old site can only limit reachwhy? github is getting worse overtimeThis is where people are. We need/want more people. So we got to be there. Also bugzilla is quite outdated.
Dec 16