<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/tango-cs/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/tango-cs/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sat, 03 Sep 2016 08:34:59 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/tango-cs/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Please remove zmq.hpp from tango sources</title><link>https://sourceforge.net/p/tango-cs/feature-requests/125/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;tango zmq.hpp superseed the zmq.hpp from the system.&lt;/p&gt;
&lt;p&gt;This is bad, so please do not distribut this embeded copy of zmq.hpp.&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;
&lt;p&gt;Frederic&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Frédéric PICCA</dc:creator><pubDate>Sat, 03 Sep 2016 08:34:59 -0000</pubDate><guid>https://sourceforge.netccfeeedb1b512a25298221d865e1b096c1d6c9f1</guid></item><item><title>DatabaseDs must send notification when it is ready</title><link>https://sourceforge.net/p/tango-cs/feature-requests/124/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;To allow configuration of Tango environment on linux using systemd DatabaseDs must send a notification via sd_notify (or similar for other distros) when it is ready to accept requests. In this case one could define tango-db.service as follows:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="k"&gt;[Unit]&lt;/span&gt;
&lt;span class="na"&gt;Description&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;Tango DB&lt;/span&gt;
&lt;span class="na"&gt;Requires&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;mysql.service&lt;/span&gt;
&lt;span class="na"&gt;After&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;mysql.service&lt;/span&gt;
&lt;span class="na"&gt;StopWhenUnneeded&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;true&lt;/span&gt;

&lt;span class="k"&gt;[Service]&lt;/span&gt;
&lt;span class="c1"&gt;#systemd postpone all dependent services till it gets a notification from DatabaseDs&lt;/span&gt;
&lt;span class="na"&gt;Type&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;notify&lt;/span&gt;
&lt;span class="na"&gt;User&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;tango&lt;/span&gt;
&lt;span class="na"&gt;Environment&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;TANGO_HOST=localhost:10000&lt;/span&gt;
&lt;span class="na"&gt;ExecStart&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;/opt/tango-9.2.2/bin/DataBaseds 2 -ORBendPoint giop:tcp::10000&lt;/span&gt;

&lt;span class="k"&gt;[Install]&lt;/span&gt;
&lt;span class="na"&gt;WantedBy&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;tango.target&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;and some other Tango device:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="k"&gt;[Unit]&lt;/span&gt;
&lt;span class="na"&gt;Description&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;TangoTest device server&lt;/span&gt;
&lt;span class="na"&gt;Requires&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;tango-db.service&lt;/span&gt;
&lt;span class="c1"&gt;#this ensures TangoTest starts after tango-db is ready to accept requests&lt;/span&gt;
&lt;span class="na"&gt;After&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;tango-db.service&lt;/span&gt;
&lt;span class="na"&gt;StopWhenUnneeded&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;true&lt;/span&gt;

&lt;span class="k"&gt;[Service]&lt;/span&gt;
&lt;span class="na"&gt;User&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;tango&lt;/span&gt;
&lt;span class="na"&gt;Environment&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;TANGO_HOST=localhost:10000&lt;/span&gt;
&lt;span class="na"&gt;ExecStart&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;/opt/tango-9.2.2/bin/TangoTest test&lt;/span&gt;

&lt;span class="k"&gt;[Install]&lt;/span&gt;
&lt;span class="na"&gt;WantedBy&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;tango.target&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ingvord</dc:creator><pubDate>Thu, 18 Aug 2016 20:25:48 -0000</pubDate><guid>https://sourceforge.netddd34ea86c5461e83caa945c1b3c69d25346fbfc</guid></item><item><title>#99 add tango_admin --server-list</title><link>https://sourceforge.net/p/tango-cs/feature-requests/99/?limit=25#8c51</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Emmanuel Taurel</dc:creator><pubDate>Wed, 25 May 2016 13:13:37 -0000</pubDate><guid>https://sourceforge.net1a56aeec424209801d2815f8c2673f7cf5fb033f</guid></item><item><title>#99 add tango_admin --server-list</title><link>https://sourceforge.net/p/tango-cs/feature-requests/99/?limit=25#bd9f</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This is available in tango-admin tool since Tango 9 distrib but closing the feature request ticket has been forgotten!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Emmanuel Taurel</dc:creator><pubDate>Wed, 25 May 2016 13:13:17 -0000</pubDate><guid>https://sourceforge.netcca07c6f952df0c51d2840d31e6baed36299bd91</guid></item><item><title>#81 Add CommandInfo.description</title><link>https://sourceforge.net/p/tango-cs/feature-requests/81/?limit=25#bde9</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;+1 for this Feature request&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mihael Koep</dc:creator><pubDate>Tue, 12 Apr 2016 09:17:50 -0000</pubDate><guid>https://sourceforge.net6729eb22d4ad58691a6828933713ca29f446542b</guid></item><item><title>#123 Adding API for obtaining the command description</title><link>https://sourceforge.net/p/tango-cs/feature-requests/123/?limit=25#7dd2</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Tiago Coutinho&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tiago Coutinho</dc:creator><pubDate>Tue, 12 Apr 2016 06:19:53 -0000</pubDate><guid>https://sourceforge.netc8fd0bdc203f1be5586b32e90611102cda5296d7</guid></item><item><title>Adding API for obtaining the command description</title><link>https://sourceforge.net/p/tango-cs/feature-requests/123/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Currently it is only possible to get the description of the input and output parameters of a command, not of the command itself even though the information can be entered using pogo and is present in the xmi-file.&lt;/p&gt;
&lt;p&gt;It would be helpful if jive and other tools would have the possibility of displaying the command description to the user.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mihael Koep</dc:creator><pubDate>Mon, 11 Apr 2016 07:48:42 -0000</pubDate><guid>https://sourceforge.net8b7e629bc95cef874fb7a67e418dba01db51fb0f</guid></item><item><title>Adding API for obtaining the command description</title><link>https://sourceforge.net/p/tango-cs/feature-requests/123/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 123 has been modified: Adding API for obtaining the command description&lt;br/&gt;
Edited By: Tiago Coutinho (tiagocoutinho)&lt;br/&gt;
Status updated: u'open' =&amp;gt; u'closed'&lt;br/&gt;
Owner updated: None =&amp;gt; u'tiagocoutinho'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mihael Koep</dc:creator><pubDate>Mon, 11 Apr 2016 07:48:42 -0000</pubDate><guid>https://sourceforge.net89b3dd4d7d02b7f4b45d01b3d1f36c63d8802b30</guid></item><item><title>Improve Pogo's generated Makefile</title><link>https://sourceforge.net/p/tango-cs/feature-requests/122/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The current  Pogo's generated makefile are not portable between institutes, since it assumes (&lt;s&gt;HARDCODE&lt;/s&gt;) project configuration and PATH. I would like to propose several simple features to improve the portability of the Makefile.&lt;/p&gt;
&lt;p&gt;1- The compilation configurations have to be in ifndef conditions. It allows to parameterize the compilation without modifying the Makefile.&lt;br/&gt;
e.g. OUTPUT_TYPE = DEVICE&lt;br/&gt;
---&amp;gt;&lt;br/&gt;
ifndef OUTPUT_TYPE&lt;br/&gt;
OUTPUT_TYPE = DEVICE&lt;br/&gt;
endif&lt;/p&gt;
&lt;p&gt;2-  Also should be  nice if pogo does not use absolute path based on the Tango installation,  For example  in variables like TANGO_HOME (used implicit in MAKE_ENV) , MAKE_ENV, etc.. &lt;/p&gt;
&lt;p&gt;This is my proposal:&lt;br/&gt;
e.g. MAKE_ENV=/usr/share/pogo/preferences/&lt;br/&gt;
--&amp;gt;&lt;br/&gt;
ifndef MAKE_ENV&lt;br/&gt;
    TANGO_HOME= $(shell pkg-config --variable prefix tango)&lt;br/&gt;
    MAKE_ENV = $(TANGO_HOME)/share/pogo/preferences/&lt;br/&gt;
endif&lt;/p&gt;
&lt;p&gt;3- To end, when Pogo create a Makefile for a (Shared)library projects, could be nice if it also creates a template for its library configuration (the typical Library.pc file) like Tango does it. It allows to do not hardcode path and configurations when one project depend on others.  You could use  pkg-config tool to access to the library path and libraries dependencies (see the  second feature).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Carlos Falcon</dc:creator><pubDate>Wed, 02 Mar 2016 08:34:04 -0000</pubDate><guid>https://sourceforge.netd5ebc2e2ba8b2c5231353610c012cb53b5dd060d</guid></item><item><title>Add exceptions hierarchy to TangORB</title><link>https://sourceforge.net/p/tango-cs/feature-requests/120/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Currently client gets only DevFailed exception. Actual cause is defined by the string aka "Api_ConnectionFailed; Api_AttributeNotFound" etc. This must be replaced with explicit exceptions  aka ConnectionFailedException; AttributeNotFoundException etc. All of these can inherit from DevFailed to preserve compatibility.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ingvord</dc:creator><pubDate>Mon, 22 Feb 2016 11:32:37 -0000</pubDate><guid>https://sourceforge.netfe16a3619c618e4736f4fec62fede56a2c882dd3</guid></item></channel></rss>