Since I don't use OpenSSL I can't suggest if keep supporto for old version or 
not.
General speaking, if a version is deprecated then there are no reasons to 
continue to support it.

About obsolete properties, there should be a way to remove they without 
raising errors when a form or datamodule will loaded.
During the loading the component should read the old property and simply 
ignore it or "remap" to a new one.
I never do that but I know that it is possible.


Bye, Maurizio.


>----Messaggio originale----
>Da: "Angus Robertson - Magenta Systems Ltd" <an...@magsys.co.uk>
>Data: 05/10/2016 11.46
>A: <twsocket@lists.elists.org>
>Ogg: [twsocket] Straw poll - Should ICS continue to support old OpenSSL        
versions?
>
>The recent introduction of OpenSSL 1.1.0 required a lot of internal
>changes in ICS which were made backward compatible with older versions.
>
>
>ICS V8.34 currently supports three OpenSSL versions, but it would make
>future maintenance of ICS easier if only the latest OpenSSL 1.1.0 were
>supported.  Support for 1.0.1 ceases this year anyway, but 1.0.2 is a
>long term version for with support continuing for two or three years.  
>
>Currently there is a lot of conditional code where different versions
>differ in some way which leads to bloat.  We are also continuing to
>support some obsolete properties that no longer work in 1.1.0, to make
>ICS fully backward compatible.  
>
>Benefits of continued support for OpenSSL 1.0.2
>- 1.0.2 has longer history, proven reliable
>- 1.1.0 only released six weeks ago, perhaps buggy
>
>Benefits of dropping support for OpenSSL 1.0.2
>- easier to maintain ICS, less ICS code
>- could drop support for obsolete properties, like SslVersionMethod
>- no actual new bugs introduced in 1.1.0, yet
>
>So can I please ask users of ICS to comment to this message saying
>whether new versions of ICS should continue to support old versions of
>OpenSSL.  
>
>Also, would you prefer obsolete properties to remain so old programs
>don't need any changes, but perhaps confusing new users who may not
>realise these properties are useless.
>
>Angus
>  
> 
>
>
>-- 
>To unsubscribe or change your settings for TWSocket mailing list
>please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
>Visit our website at http://www.overbyte.be
>


-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to