"GS" == Greg Stein <gstein@lyra.org> writes:
GS> QUESTION #2: I *really* want to get rid of the HTTPS() class. It GS> is introducing excessive complexity, with the only purpose being GS> compatibility against the post-1.5.2 CVS. GS> Anyone? Thoughts on removal? I've got two answers. I don't particularly like the old-style HTTP interface, so I'm happy to see it replaced with a better one. I say who cares about HTTPS. On the other hand, there is a lot of existing code that uses the old interface. It would be good if that code could be modified to use the new SSL interface without having to also re-write the code to use the new http interface. Perhaps we should keep it to provide a future upgrade path for all the legacy code. I could probably be convinced that the amount of effort to change from the old interface to the new interface is fairly small. If you're going to make one change to the code anyway, might as well start using the modern interface, too. Is there anyone who actually has http code to maintain that has an opinion? Jeremy