Conversation
|
Thanks for your pull request and interest in making D better, @berni44! We are looking forward to reviewing it, and you should be hearing from a maintainer soon.
Please see CONTRIBUTING.md for more information. If you have addressed all reviews or aren't sure how to proceed, don't hesitate to ping us with a simple comment. Bugzilla referencesYour PR doesn't reference any Bugzilla issue. If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog. Testing this PR locallyIf you don't have a local development environment setup, you can use Digger to test this PR: dub run digger -- build "master + phobos#7952" |
|
cc @atilaneves |
|
What's wrong with it and what would be the alternative? |
I can't actually say, what's wrong, because I never used it. I remember that I tried to fix a bug about a year ago and gave up with the impression, that this module cannot be helped (but I do not remember details). Additionally from what I read in the forum and on other places, I think it was rather poor perceived by others too. I believe that in a living library, all packages should be taken care of. From my perspective I'd say, that currently only few people care about working on Phobos at all, so lot's of packages are in an more or less orphaned state. To match the library with the available manpower, I think it would be wise to reduce it by some outdated modules. That would help us concentrate on the good things that Phobos has to provide. Having said this, I'm not attached much to this PR - feels a little bit like garbage collection. :-) Alternatives mentioned in the changelog: In the forum there was also http://www.dsource.org/projects/dcouple/wiki and https://code.dlang.org/packages/dlangui mentioned. |
I found the following bugzilla issues for std.signal: 9606 4150 16203 17011 18903 19842 If you're fixing a bug, make sure it is in bugzilla. |
I think it was one of the bugs in bugzilla, that I didn't manage to fix. I can't imagine, what else should have drawn my attention to fixing bugs in |
|
Having had time to ponder this, I think it is a module where no one cares - not even if it is removed or not: There was quite little interest, when I asked in the forum. Here the same, just @wilzbach giving a thumbs up at the beginning. I had a look at its usage on github: Essentially 2 hits, the first one, RuladaEnglish, has not been touched since 2016. The second one doen't use From my point of view, I'd say Don't know, how to continue here. I still believe, that it would be better for Phobos to remove it, but I don't really care (like all the others...). |
Huh, I wrote |
|
Right now I'm against deleting it for the sake of it. I could obviously change my mind if I heard a compelling argument though. |
@berni44 That's an argument for closing this PR, right? |
I've got the feeling, that std.signals is rarely used and not up to D's standards...
The discussion in the forum only revealed, that we might have failed to prove a point.
See also dlang/undeaD#45.