Tcl packages Itcl, Itk and Iwidgets are deprecated
This announcement affects only users of the following Tcl packages: These packages are not thread-safe and have seen little development over the last decade, therefore we advise against using them in new TOPE code. Existing TOPE code should gradually migrate away from them.Over years we have seen a number of problem reports caused by these […]
SYN Retirement
After nearly 20 years of use, and 3 years of announced deprecation, we have finally removed the SYN tool (Synoptic Editor) from the current release. We will henceforth focus our efforts on the new MIM editor & animator, based on QML. The reasons for this change of approach are:
Changes in CCS5 Web Service
Since long ago CCS5 provides RESTful API for: This Web service is implemented in Tcl as part of the SESS_SERVER component. If enabled in ConfigureCCS, it starts automatically on a CCS Server host. For the upcoming release we have reimplemented the Web service in Python, while keeping the REST API intact. This way we made […]
TUR and Users Activity are now optional
CCS5 has long been offering these two features that are enabled by default. However, they are required only in a handful of projects, and may cause inconvenience for others. Therefore, we have decided to turn them off by default, and projects that need them can still enable them in settings. TUR (Test Utilisation Reports) provide […]
Tcl package for the TLS protocol is deprecated
This announcement affects only users of the TclTLS package. TSC and CCS5 installers do not include this package and the OpenSSL library anymore due to the following. TclTLS is 3rd-party open source software that has been long abandoned. It doesn’t work with current releases of OpenSSL 3.x. Moreover, there’s a 6 years old bug that […]
Tcl packages to access MySQL and PostgreSQL are deprecated
This announcement affects only users of the mysqltcl and Pgtcl packages. These are 3rd-party open source packages that haven’t been supported by their respective authors for many years, and we received a number of bug reports related to them. Therefore, these packages are planned for removal in the next CCS5 release. Instead of them we […]
Synopter is deprecated
After 15+ years of service, we are preparing to bid our farewell to SYN: synoptic editing and animation package. It has served well our users, but Terma needs to adapt to the changing demands of the market and software landscape. So, our further development efforts will be focused on MIM (mimics) package that allows users […]
Deprecation of 32 bit releases of CCS and uNIS
In order to provide improved support of current platforms, we have made a decision to deprecate 32 bit Windows releases of CCS and uNIS. For the last few years we have been delivering CCS exclusively for 64 bit platforms, and the 32 bit uNIS was never used. This will enable us to provide maintenance and […]
32-bit builds of TSC are deprecated
Due to low interest, we have decided to stop maintaining the 32-bit TSC build. The only reason to keep it was the CMDVS(1) data source that is not used anymore. Please note that the CMDVS2 data source plugin for C-STS FE equipment is available in the 64-bit TSC.The daily build has been removed from the […]
Time input is now consistent across the system
Time input interpretation has been harmonised across the system. You may need to double-check your sequences for correctness of time arguments to TOPE commands.When a time argument is passed to a TOPE command (e.g. tcsend or utope::processtmpacket), the system will interpret it in the following order: ISO time raw archive time (nanoseconds from the 1970 […]