Picca Frédéric-Emmanuel wrote: > dget http://mentors.debian.net/debian/pool/main/t/tango/tango_7.0.2-1.dsc I attach "pristine" copies of tango-common.templates and control on the off chance that this will make things easier for other reviewers. In the templates file, tango-common.templates: > Template: tango-common/tango-host > Type: string > Default: localhost:10000 > _Description: Tango host: The upstream standard spelling is TANGO, short for TAco Next Generation Objects (where TACO in turn is a mysterious ONC/RPC toolkit with a 403ing homepage at http://www.esrf.eu/taco). On second thoughts maybe users are better off treating it as an arbitrary name. > The name of the host where the tango Database server is running. This should be a full sentence: Please specify the name of the host where the TANGO database server is running. Then in the control file: > Package: liblog4tango4 [...] > Description: C++ library for tango logging (runtime) The first three packages all have exactly this synopsis. They should at least be distinguished as something more like this: logging for TANGO - shared library logging for TANGO - development library logging for TANGO - debug library (Leaving the language name to the long description and debtags.) > Log for Tango is a library of C++ classes for flexible logging to files, > syslog and other destinations. It is modeled after the Log for > C++ library (http://jakarta.apache.org/log4j/), staying as close to > their API as is reasonable. This boilerplate might be better if it gave some hint about what TANGO is, but that's not really essential. > . > This package contains the log4cpp development files. > . That package-specific line seems to be completely wrong. Presumably it should be this, currently in the liblog4tango4-dev description: This package contains the files necessary for running applications that use the log4tango4 library. (Oh, and all these packages have a superfluous final "." line.) > Package: liblog4tango4-dev [...] > This package contains the files necessary for running applications that > use the log4tango library. > . This on the other hand should presumably be This package contains the log4tango4 development files. > Package: liblog4tango4-dbg [...] > This package contains the debugging symbol for liblog4tango4. This one's okay. > Package: liblog4tango4-doc [...] > Description: C++ library for tango logging (documentation) logging for TANGO - documentation [...] > This package contains the documentation of the log4tango library Nearly! This package contains the documentation of the log4tango4 library. > Package: libtango7 [...] > Description: C++ library of the TANGO distributed control system (runtime) TANGO distributed control system - shared library > TANGO is an object oriented distributed control system using CORBA. > In TANGO all objects are representations of devices. The devices can be on > the same computer or distributed over a number of computers interconnected by > a network. Communication inter devices is done using CORBA and can be > synchronous, asynchronous or event driven. Make that: TANGO is an object-oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. > The object model in TANGO supports methods, attributes and properties. TANGO > provides an API which hides all the details of network access and provides > object browsing, discovery and security features. > Permanent data is stored in a MySQL database. > TANGO is being actively developed as a collaborative effort between the ESRF > (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es) and Elettra Changing just the punctuation: . The object model in TANGO supports methods, attributes and properties. TANGO provides an API which hides all the details of network access and provides object browsing, discovery, and security features. Permanent data is stored in a MySQL database. . TANGO is being actively developed as a collaborative effort between the ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), and Elettra institutes (www.elettra.trieste.it). > This package contains the files necessary for running tango applications. Just s/tango/TANGO/ > Package: libtango7-dev [...] > Description: C++ library of the TANGO distributed control system TANGO distributed control system - development library [...] > This package contains the tango6 development files. Surely s/6/7/ > Package: libtango7-dbg [...] > Description: C++ library of the TANGO distributed control system TANGO distributed control system - debug library > This package contains the debugging symbols for tango6. Again s/6/7/ > Package: libtango7-doc [...] > Description: C++ library of the TANGO distributed control system (documentation) TANGO distributed control system - documentation > This package contain the documentation for the libtango6 library. Again s/6/7/ > Package: tango-common [...] > Description: The Tango common files TANGO distributed control system - common files > This package manage all common parts of the Tango Device system. > It creates the tango user and permit to define the Tango host. I'd guess this is trying to say: This package provides shared files for the TANGO distributed control system, and sets up the required infrastructure. (There's no need to explain everything that's in its postinst...) This package doesn't have any boilerplate about TANGO, but I suppose it only exists to be pulled in as a dependency of other packages that do. > Package: tango-db [...] > Description: The Tango Database device > This Tango Device is connected to a MySQL databases and keep the > Tango Devices structure. This very badly needs some hint about what a "TANGO Device" is - especially since the README says this and the following are the packages users should be starting with. I can add boilerplate, but the final paragraph is more or less guesswork. Description: TANGO distributed control system - database server TANGO is an object oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . This package provides a TANGO database server using MySQL. > Package: tango-starter [...] > Description: The Tango starter device > This device manage all other Tango devices running state. > with it you can start or stop each device. Description: TANGO distributed control system - control server TANGO is an object oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . This package provides a TANGO device control server. It can start, stop, or report the status of other TANGO components. > Package: tango-accesscontrol [...] > Description: The Tango accesscontrol device > This device manage all other Tango devices access control. > with it you can authorize or not users to access tango devices. > The filters can be on the ip adresses or users names. > . Description: TANGO distributed control system - accesscontrol server TANGO is an object oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . This package provides a TANGO accesscontrol server. It can be used to manage the users and IP addresses that are permitted to access TANGO devices. > Package: tango-test [...] > Description: The Tango test device > This device is a test implementation of all tango attributes types. > You can use it to test your tango installation. This is particularly tricky because I can't see anything about it in the upstream docs. Description: TANGO distributed control system - test device TANGO is an object oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . This package provides a TANGO device which implements all TANGO attribute types, and can be used for testing the installation. -- JBR with qualifications in linguistics, experience as a Debian sysadmin, and probably no clue about this particular package
Attachment:
tango-common.templates.old
Description: application/trash
Attachment:
control.old
Description: application/trash
diff -ru ../tango-7.0.2.pristine/debian/tango-common.templates ./debian/tango-common.templates --- ../tango-7.0.2.pristine/debian/tango-common.templates 2009-08-11 17:36:19.000000000 +0100 +++ ./debian/tango-common.templates 2009-08-11 20:33:51.000000000 +0100 @@ -1,5 +1,5 @@ Template: tango-common/tango-host Type: string Default: localhost:10000 -_Description: Tango host: - The name of the host where the tango Database server is running. +_Description: TANGO host: + Please specify the name of the host where the TANGO database server is running. diff -ru ../tango-7.0.2.pristine/debian/control ./debian/control --- ../tango-7.0.2.pristine/debian/control 2009-08-11 17:36:19.000000000 +0100 +++ ./debian/control 2009-08-11 20:55:40.000000000 +0100 @@ -10,183 +10,193 @@ Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Description: C++ library for tango logging (runtime) - Log for Tango is a library of C++ classes for flexible logging to files, +Description: logging for TANGO - shared library + Log for TANGO is a library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for C++ library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable. . - This package contains the log4cpp development files. - . + This package contains the files necessary for running applications that + use the log4tango4 library. Package: liblog4tango4-dev Section: libdevel Architecture: any Depends: liblog4tango4 (= ${RELUP}), ${misc:Depends} -Description: C++ library for tango logging (runtime) - Log for Tango is a library of C++ classes for flexible logging to files, +Description: logging for TANGO - development library + Log for TANGO is a library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for C++ library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable. . - This package contains the files necessary for running applications that - use the log4tango library. - . + This package contains the log4tango4 development files. Package: liblog4tango4-dbg Section: debug Architecture: any Priority: extra Depends: liblog4tango4 (= ${RELUP}), ${misc:Depends} -Description: C++ library for tango logging (runtime) - Log for Tango is a library of C++ classes for flexible logging to files, +Description: logging for TANGO - debug library + Log for TANGO is a library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for C++ library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable. . This package contains the debugging symbol for liblog4tango4. - . Package: liblog4tango4-doc Section: doc Architecture: all Depends: ${misc:Depends} -Description: C++ library for tango logging (documentation) - Log for Tango is a library of C++ classes for flexible logging to files, +Description: logging for TANGO - documentation + Log for TANGO is a library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for C++ library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable. . - This package contains the documentation of the log4tango library - . + This package contains the documentation of the log4tango4 library. Package: libtango7 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Description: C++ library of the TANGO distributed control system (runtime) - TANGO is an object oriented distributed control system using CORBA. - In TANGO all objects are representations of devices. The devices can be on - the same computer or distributed over a number of computers interconnected by - a network. Communication inter devices is done using CORBA and can be - synchronous, asynchronous or event driven. - The object model in TANGO supports methods, attributes and properties. TANGO - provides an API which hides all the details of network access and provides - object browsing, discovery and security features. - Permanent data is stored in a MySQL database. - TANGO is being actively developed as a collaborative effort between the ESRF - (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es) and Elettra - institutes (www.elettra.trieste.it). - . - This package contains the files necessary for running tango applications. +Description: TANGO distributed control system - shared library + TANGO is an object-oriented distributed control system using CORBA. In + TANGO all objects are representations of devices, which can be on the + same computer or distributed over a network. Communication between + devices uses CORBA and can be synchronous, asynchronous or event driven. + . + The object model in TANGO supports methods, attributes and properties. + TANGO provides an API which hides all the details of network access and + provides object browsing, discovery, and security features. Permanent + data is stored in a MySQL database. + . + TANGO is being actively developed as a collaborative effort between the + ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), + and Elettra institutes (www.elettra.trieste.it). . + This package contains the files necessary for running TANGO applications. Package: libtango7-dev Section: libdevel Architecture: any Depends: libtango7 (= ${binary:Version}), ${misc:Depends} -Description: C++ library of the TANGO distributed control system - TANGO is an object oriented distributed control system using CORBA. - In TANGO all objects are representations of devices. The devices can be on - the same computer or distributed over a number of computers interconnected by - a network. Communication inter devices is done using CORBA and can be - synchronous, asynchronous or event driven. - The object model in TANGO supports methods, attributes and properties. TANGO - provides an API which hides all the details of network access and provides - object browsing, discovery and security features. - Permanent data is stored in a MySQL database. - TANGO is being actively developed as a collaborative effort between the ESRF - (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es) and Elettra - institutes (www.elettra.trieste.it). - . - This package contains the tango6 development files. +Description: TANGO distributed control system - development library + TANGO is an object-oriented distributed control system using CORBA. In + TANGO all objects are representations of devices, which can be on the + same computer or distributed over a network. Communication between + devices uses CORBA and can be synchronous, asynchronous or event driven. + . + The object model in TANGO supports methods, attributes and properties. + TANGO provides an API which hides all the details of network access and + provides object browsing, discovery, and security features. Permanent + data is stored in a MySQL database. + . + TANGO is being actively developed as a collaborative effort between the + ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), + and Elettra institutes (www.elettra.trieste.it). . + This package contains the tango7 development files. Package: libtango7-dbg Section: debug Architecture: any Priority: extra Depends: libtango7 (= ${binary:Version}), ${misc:Depends} -Description: C++ library of the TANGO distributed control system - TANGO is an object oriented distributed control system using CORBA. - In TANGO all objects are representations of devices. The devices can be on - the same computer or distributed over a number of computers interconnected by - a network. Communication inter devices is done using CORBA and can be - synchronous, asynchronous or event driven. - The object model in TANGO supports methods, attributes and properties. TANGO - provides an API which hides all the details of network access and provides - object browsing, discovery and security features. - Permanent data is stored in a MySQL database. - TANGO is being actively developed as a collaborative effort between the ESRF - (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es) and Elettra - institutes (www.elettra.trieste.it). - . - This package contains the debugging symbols for tango6. +Description: TANGO distributed control system - debug library + TANGO is an object-oriented distributed control system using CORBA. In + TANGO all objects are representations of devices, which can be on the + same computer or distributed over a network. Communication between + devices uses CORBA and can be synchronous, asynchronous or event driven. + . + The object model in TANGO supports methods, attributes and properties. + TANGO provides an API which hides all the details of network access and + provides object browsing, discovery, and security features. Permanent + data is stored in a MySQL database. + . + TANGO is being actively developed as a collaborative effort between the + ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), + and Elettra institutes (www.elettra.trieste.it). . + This package contains the debugging symbols for tango7. Package: libtango7-doc Section: doc Architecture: all Depends: ${misc:Depends} -Description: C++ library of the TANGO distributed control system (documentation) - TANGO is an object oriented distributed control system using CORBA. - In TANGO all objects are representations of devices. The devices can be on - the same computer or distributed over a number of computers interconnected by - a network. Communication inter devices is done using CORBA and can be - synchronous, asynchronous or event driven. - The object model in TANGO supports methods, attributes and properties. TANGO - provides an API which hides all the details of network access and provides - object browsing, discovery and security features. - Permanent data is stored in a MySQL database. - TANGO is being actively developed as a collaborative effort between the ESRF - (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es) and Elettra - institutes (www.elettra.trieste.it). +Description: TANGO distributed control system - documentation + TANGO is an object-oriented distributed control system using CORBA. In + TANGO all objects are representations of devices, which can be on the + same computer or distributed over a network. Communication between + devices uses CORBA and can be synchronous, asynchronous or event driven. + . + The object model in TANGO supports methods, attributes and properties. + TANGO provides an API which hides all the details of network access and + provides object browsing, discovery, and security features. Permanent + data is stored in a MySQL database. + . + TANGO is being actively developed as a collaborative effort between the + ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), + and Elettra institutes (www.elettra.trieste.it). . This package contain the documentation for the libtango6 library. - . Package: tango-common Section: net Architecture: all Depends: ${misc:Depends}, adduser -Description: The Tango common files - This package manage all common parts of the Tango Device system. - It creates the tango user and permit to define the Tango host. - . +Description: TANGO distributed control system - common files + This package provides shared files for the TANGO distributed control + system, and sets up the required infrastructure. Package: tango-db Section: net Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, tango-common, dbconfig-common -Description: The Tango Database device - This Tango Device is connected to a MySQL databases and keep the - Tango Devices structure. +Description: TANGO distributed control system - database server + TANGO is an object oriented distributed control system using CORBA. In + TANGO all objects are representations of devices, which can be on the + same computer or distributed over a network. Communication between + devices uses CORBA and can be synchronous, asynchronous or event driven. . + This package provides a TANGO database server using MySQL. Package: tango-starter Section: net Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, tango-common -Description: The Tango starter device - This device manage all other Tango devices running state. - with it you can start or stop each device. +Description: TANGO distributed control system - control server + TANGO is an object oriented distributed control system using CORBA. In + TANGO all objects are representations of devices, which can be on the + same computer or distributed over a network. Communication between + devices uses CORBA and can be synchronous, asynchronous or event driven. . + This package provides a TANGO device control server. It can start, stop, + or report the status of other TANGO components. Package: tango-accesscontrol Section: net Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, tango-common, tango-starter -Description: The Tango accesscontrol device - This device manage all other Tango devices access control. - with it you can authorize or not users to access tango devices. - The filters can be on the ip adresses or users names. - . +Description: TANGO distributed control system - accesscontrol server + TANGO is an object oriented distributed control system using CORBA. In + TANGO all objects are representations of devices, which can be on the + same computer or distributed over a network. Communication between + devices uses CORBA and can be synchronous, asynchronous or event driven. + . + This package provides a TANGO accesscontrol server. It can be used to + manage the users and IP addresses that are permitted to access TANGO + devices. Package: tango-test Section: net Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, tango-common, tango-starter -Description: The Tango test device - This device is a test implementation of all tango attributes types. - You can use it to test your tango installation. +Description: TANGO distributed control system - test device + TANGO is an object oriented distributed control system using CORBA. In + TANGO all objects are representations of devices, which can be on the + same computer or distributed over a network. Communication between + devices uses CORBA and can be synchronous, asynchronous or event driven. . + This package provides a TANGO device which implements all TANGO + attribute types, and can be used for testing the installation.
Template: tango-common/tango-host Type: string Default: localhost:10000 _Description: TANGO host: Please specify the name of the host where the TANGO database server is running.
Source: tango Priority: extra Maintainer: Picca Frédéric-Emmanuel <picca@synchrotron-soleil.fr> Build-Depends: debhelper (>= 7.0.50), po-debconf, autotools-dev, quilt, topgit, doxygen, libcos4-dev, libmysqlclient-dev Standards-Version: 3.8.2 Section: libs Homepage: http://www.tango-controls.org Package: liblog4tango4 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: logging for TANGO - shared library Log for TANGO is a library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for C++ library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable. . This package contains the files necessary for running applications that use the log4tango4 library. Package: liblog4tango4-dev Section: libdevel Architecture: any Depends: liblog4tango4 (= ${RELUP}), ${misc:Depends} Description: logging for TANGO - development library Log for TANGO is a library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for C++ library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable. . This package contains the log4tango4 development files. Package: liblog4tango4-dbg Section: debug Architecture: any Priority: extra Depends: liblog4tango4 (= ${RELUP}), ${misc:Depends} Description: logging for TANGO - debug library Log for TANGO is a library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for C++ library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable. . This package contains the debugging symbol for liblog4tango4. Package: liblog4tango4-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: logging for TANGO - documentation Log for TANGO is a library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for C++ library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable. . This package contains the documentation of the log4tango4 library. Package: libtango7 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: TANGO distributed control system - shared library TANGO is an object-oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . The object model in TANGO supports methods, attributes and properties. TANGO provides an API which hides all the details of network access and provides object browsing, discovery, and security features. Permanent data is stored in a MySQL database. . TANGO is being actively developed as a collaborative effort between the ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), and Elettra institutes (www.elettra.trieste.it). . This package contains the files necessary for running TANGO applications. Package: libtango7-dev Section: libdevel Architecture: any Depends: libtango7 (= ${binary:Version}), ${misc:Depends} Description: TANGO distributed control system - development library TANGO is an object-oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . The object model in TANGO supports methods, attributes and properties. TANGO provides an API which hides all the details of network access and provides object browsing, discovery, and security features. Permanent data is stored in a MySQL database. . TANGO is being actively developed as a collaborative effort between the ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), and Elettra institutes (www.elettra.trieste.it). . This package contains the tango7 development files. Package: libtango7-dbg Section: debug Architecture: any Priority: extra Depends: libtango7 (= ${binary:Version}), ${misc:Depends} Description: TANGO distributed control system - debug library TANGO is an object-oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . The object model in TANGO supports methods, attributes and properties. TANGO provides an API which hides all the details of network access and provides object browsing, discovery, and security features. Permanent data is stored in a MySQL database. . TANGO is being actively developed as a collaborative effort between the ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), and Elettra institutes (www.elettra.trieste.it). . This package contains the debugging symbols for tango7. Package: libtango7-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: TANGO distributed control system - documentation TANGO is an object-oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . The object model in TANGO supports methods, attributes and properties. TANGO provides an API which hides all the details of network access and provides object browsing, discovery, and security features. Permanent data is stored in a MySQL database. . TANGO is being actively developed as a collaborative effort between the ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), and Elettra institutes (www.elettra.trieste.it). . This package contain the documentation for the libtango6 library. Package: tango-common Section: net Architecture: all Depends: ${misc:Depends}, adduser Description: TANGO distributed control system - common files This package provides shared files for the TANGO distributed control system, and sets up the required infrastructure. Package: tango-db Section: net Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, tango-common, dbconfig-common Description: TANGO distributed control system - database server TANGO is an object oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . This package provides a TANGO database server using MySQL. Package: tango-starter Section: net Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, tango-common Description: TANGO distributed control system - control server TANGO is an object oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . This package provides a TANGO device control server. It can start, stop, or report the status of other TANGO components. Package: tango-accesscontrol Section: net Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, tango-common, tango-starter Description: TANGO distributed control system - accesscontrol server TANGO is an object oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . This package provides a TANGO accesscontrol server. It can be used to manage the users and IP addresses that are permitted to access TANGO devices. Package: tango-test Section: net Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, tango-common, tango-starter Description: TANGO distributed control system - test device TANGO is an object oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . This package provides a TANGO device which implements all TANGO attribute types, and can be used for testing the installation.