* Paul "LeoNerd" Evans <leon...@leonerd.org.uk> [2015-05-14 18:50]: > I'm finding more lately that I keep thinking up interesting ideas for > new features to add to Scalar::Util or List::Util. Given the very > core-ish nature of these modules, both literally in the "core" sense > and also in that most of CPAN either directly or indirectly uses them, > I feel it best not to just go adding things that might or mightnot be > a good idea, but instead to first discuss them some more.
I agree that hesitation is warranted, but I don’t know that discussion is the remedy to the reason for it. You indicated to me previously that before you’d only consider adding features to these modules if they had been implemented and proven in other modules on CPAN. That seems like a sensible approach even when it comes to “feature requests” from yourself: an initial implementation in a module released separately to CPAN, to vet the interface and shake the bugs out of the implementation before it is considered for SLU. For experiments that succeed, if the code emigrates to SLU verbatim, it is even trivial to provide completely transparent migration to users of the pre-SLU version. So this seems to me the obvious and sensible answer to the issue. > Rather than get into the specifics of what my ideas are at this stage, > I'd like first to open a meta-discussion on where interested parties > might be, and what suggestions we'd have for the best place to > actually discuss those ideas? > > I'm loathe to suggest "make a new mailing list" or somesuch, mostly > because that likely misses most of the people who'd be interested in > it. Partly I might just suggest "these two lists", unless people on > either list object to the traffic. > > I dunno... thoughts anyone? Maybe cpan-workers, as suggested at the QAH as the venue for development and governance discussion for toolchain and high-upriver modules. SLU is certainly a match for that category. I’m interested in the discussion, am subscribed to all of these lists, don’t mind mail dupes if it gets cross-posted, and if another mailing list is set up for SLU I’ll sign up for that too. So whatever is all fine with me, I don’t care. Regards, -- Aristotle Pagaltzis // <http://plasmasturm.org/>