So Ssleay, Pipe, Perl and Mird are gone from 7.7. Was decided upon through a very enlightened consensus, I'm sure. Could we outsiders get a rundown on the rationale behind this too? Don't they work at all?
Commit messages talk about removing from "standard Pike". Are they going to appear somewhere else?
i suppose they are not working anymore, and noone stepped up to maintain them, but anyone ought to be free to take the code and continue maintainance through modules.gotpike.org.
just my outsiders view though...
greetings, martin.
So Ssleay, Pipe, Perl and Mird are gone from 7.7. Was decided upon through a very enlightened consensus, I'm sure. Could we outsiders get a rundown on the rationale behind this too?
It was proposed a quarter or so ago on this mailing list and the absence of objections since is some form of consensus. Why now? Marcus Comstedt reminded me a few days ago asking if we should execute the proposal anytime soon, so I did.
Don't they work at all?
I don't know.
Commit messages talk about removing from "standard Pike". Are they going to appear somewhere else?
They are available in CVS and should be moved to the modules tree in SVN. It's free for anyone to put releases in Monger of course.
I'd like to thank Marek for being so responsive to my mails about reduced dependencies for the Debian package.
From a compatibility standpoint, I'd say one have to be pretty sure
noone is using that stuff to lose it. The only way to be that sure is that it de-facto hasn't worked for quite some time.
I suspect that's true for the Ssleay module, but I was under the impression the others work, more or less (can't really say anything about the Pipe module though - never looked at it). As for the Perl glue, I vaguely recall that it's disabled by default mostly because of FUD; there was a perl bug at some point that tended to take the pike process down with it.
So removing them introduce a risk that some people out there get upgrade problems. What's the benefit that outweigh that risk? Less maintenance? Have they required any noteworthy maintenance the last couple of years?
upgrade problems can be lessened by putting those modules into modules.gotpike.org
other than that, there has been a discussion about reducing the core simply because it is to big at the moment. i'd like to se a lot more modules moved out from the core.
starting with obscure rarely used modules seems like a good place. we got to start this process somewhere.
of course, they should be moved modules.gotpike.org right away so they don't get lost. anyone volunteering to do that?
greetings, martin.
Martin Stjernholm, Roxen IS @ Pike developers forum wrote:
I suspect that's true for the Ssleay module, but I was under the impression the others work, more or less (can't really say anything about the Pipe module though - never looked at it). As for the Perl
The Pipe module is being used in Roxen 4.5 (still). So where are we supposed to get it from now? Also, given the fact that it is being used in core Roxen, it is likely to be bugfree (hence I don't see why it should be dropped from the core; nor does it seem to create additional library dependencies, or does it?).
pike-devel@lists.lysator.liu.se