www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Bugzilla Issue migration to github (phobos)

reply Robert Schadek <rburners gmail.com> writes:
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
next sibling parent reply kdevel <kdevel vogtner.de> writes:
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
I don't have a github account. Will I receive an e-Mail if anything is updated on the now github issue?
Dec 01
next sibling parent reply Steven Schveighoffer <schveiguy gmail.com> writes:
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:
 Earlier today I migrated the phobos' bugzilla issues from 
 bugzilla to github https://github.com/dlang/phobos/issues
I don't have a github account. Will I receive an e-Mail if anything is updated on the now github issue?
I would guess that you have to make an account to participate in any GitHub things. -Steve
Dec 01
parent monkyyy <crazymonkyyy gmail.com> writes:
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:
 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
I don't have a github account. Will I receive an e-Mail if anything is updated on the now github issue?
I would guess that you have to make an account to participate in any GitHub things. -Steve
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 bird
Dec 01
prev sibling parent Robert Schadek <rschadek symmetryinvestments.com> writes:
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
prev sibling next sibling parent Bastiaan Veelo <Bastiaan Veelo.net> writes:
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
Thanks! -- Bastiaan.
Dec 01
prev sibling next sibling parent Mike Shah <mshah.475 gmail.com> writes:
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
prev sibling next sibling parent Bradley Chatha <sealabjaster gmail.com> writes:
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
prev sibling next sibling parent reply Manu <turkeyman gmail.com> writes:
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
parent reply Nicholas Wilson <iamthewilsonator hotmail.com> writes:
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:

 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
Then you'll love the waaaay more you'll get from the dmd/druntime one. This is what email routing rules are for.
Dec 01
next sibling parent reply Manu <turkeyman gmail.com> writes:
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:
 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
Then 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 01
parent reply Steven Schveighoffer <schveiguy gmail.com> writes:
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:

 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:

 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
Then 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...
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. -Steve
Dec 02
next sibling parent reply Manu <turkeyman gmail.com> writes:
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:

 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:

 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
Then 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...
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. -Steve
Dec 02
next sibling parent reply "Richard (Rikki) Andrew Cattermole" <richard cattermole.co.nz> writes:
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
parent Jonathan M Davis <newsgroup.d jmdavisprog.com> writes:
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:
 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.
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.
 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
prev sibling parent reply Dennis <dkorpel gmail.com> writes:
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
parent reply Manu <turkeyman gmail.com> writes:
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:
 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=3D2 I did get about 450 emails from GitHub, but in Gmail a search for 'dlangBugzillaToGithub' let me delete them all.
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=B7
Dec 03
next sibling parent Dennis <dkorpel gmail.com> writes:
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
prev sibling parent Robert Schadek <rschadek symmetryinvestments.com> writes:
For next time, everybody not wanting to receive email 
notifications about issues being moved, please disable your email 
notifications in bugzilla.
Dec 03
prev sibling parent Manu <turkeyman gmail.com> writes:
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:

 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:

 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
Then 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...
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. -Steve
Dec 02
prev sibling next sibling parent reply Jonathan M Davis <newsgroup.d jmdavisprog.com> writes:
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:
 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:
 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
Then 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...
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 01
next sibling parent Robert Schadek <rschadek symmetryinvestments.com> writes:
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:
 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 :P
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 ;-)
 Then 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...
Well, you're making the assumption that no one would want these ... all of that sorted out. But such is life, I suppose. - Jonathan M Davis
Dec 02
prev sibling parent jmh530 <john.michael.hall gmail.com> writes:
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:
 [...]
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
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.
Dec 02
prev sibling parent Manu <turkeyman gmail.com> writes:
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:
 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:
 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
Then 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...
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
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.
Dec 02
prev sibling next sibling parent Andrea Fontana <nospam example.com> writes:
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
prev sibling next sibling parent "Richard (Rikki) Andrew Cattermole" <richard cattermole.co.nz> writes:
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
prev sibling next sibling parent Nick Treleaven <nick geany.org> writes:
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
Thanks! 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
prev sibling next sibling parent Jonathan M Davis <newsgroup.d jmdavisprog.com> writes:
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
prev sibling next sibling parent Jonathan M Davis <newsgroup.d jmdavisprog.com> writes:
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
prev sibling next sibling parent Manu <turkeyman gmail.com> writes:
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 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 03
prev sibling next sibling parent Guillaume Piolat <firstname.name spam.com> writes:
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
prev sibling next sibling parent Jonathan M Davis <newsgroup.d jmdavisprog.com> writes:
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
prev sibling next sibling parent Jonathan M Davis <newsgroup.d jmdavisprog.com> writes:
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
prev sibling next sibling parent Tim <tim.dlang t-online.de> writes:
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
prev sibling next sibling parent rassoc <rassoc posteo.de> writes:
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
prev sibling next sibling parent reply Elias (0xEAB) <desisma heidel.beer> writes:
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
parent Robert Schadek <rburners gmail.com> writes:
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
prev sibling next sibling parent reply Robert Schadek <rburners gmail.com> writes:
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
next sibling parent reply Steven Schveighoffer <schveiguy gmail.com> writes:
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:
 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
Can we give the dlang migration bot a gravatar, so I can distinguish it from others? -Steve
Dec 07
parent Robert Schadek <rburners gmail.com> writes:
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?

 -Steve
done
Dec 08
prev sibling parent reply Nicholas Wilson <iamthewilsonator hotmail.com> writes:
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:
 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
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 07
parent reply Nicholas Wilson <iamthewilsonator hotmail.com> writes:
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:
 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
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.
Dec 07
parent reply Robert Schadek <rburners gmail.com> writes:
On Sunday, 8 December 2024 at 01:00:02 UTC, Nicholas Wilson 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.
Do you have a timeline in mind. I definitely want to migrate dmd this year.
 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
parent Nicholas Wilson <iamthewilsonator hotmail.com> writes:
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:
 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.
Do you have a timeline in mind. I definitely want to migrate dmd this year.
Done
Dec 08
prev sibling next sibling parent Robert Schadek <rburners gmail.com> writes:
DMD issues has been moved as well
Dec 15
prev sibling parent reply Robert Schadek <rburners gmail.com> writes:
dlang.org issues have been moved as well
Dec 15
parent reply Vladimir Panteleev <thecybershadow.lists gmail.com> writes:
On Sunday, 15 December 2024 at 15:44:11 UTC, Robert Schadek wrote:
 dlang.org issues have been moved as well
Is that all of them? Can we make it read-only now?
Dec 15
parent reply Robert Schadek <rburners gmail.com> writes:
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
next sibling parent Vladimir Panteleev <thecybershadow.lists gmail.com> writes:
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
prev sibling parent reply monkyyy <crazymonkyyy gmail.com> writes:
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
parent reply Robert Schadek <rschadek symmetryinvestments.com> writes:
On Sunday, 15 December 2024 at 21:23:10 UTC, monkyyy wrote:
 why? github is getting worse overtime
This is where people are. We need/want more people. So we got to be there. Also bugzilla is quite outdated.
Dec 16
next sibling parent matheus <matheus gmail.com> writes:
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:
 why? github is getting worse overtime
This is where people are. We need/want more people. So we got to be there. Also bugzilla is quite outdated.
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.
Dec 16
prev sibling parent monkyyy <crazymonkyyy gmail.com> writes:
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:
 why? github is getting worse overtime
This is where people are. We need/want more people. So we got to be there. Also bugzilla is quite outdated.
Disabling the old site can only limit reach
Dec 16