As Synnefo is not yet packaged in distros, I guess it is still time left
over for some reorganising.

_Library_ naming
On OS X the library is build as synnefo-common.framework. Typical the
frameworks are named all CamelCased. Oyranos follows now this convention
in git and build frameworks like Oyranos.framework and
OyranosCore.framework. The same on Linux with ".so" extension. So a
synnefo framework could be named OyranosSynnefo.framework and .so as
appropriate.

_App_ naming
The application might be easier remembered as Synnefo.app on OS X. In
Linuxland a oyranos-config-synnefo would fit nicely to all other Oyranos
command line tools. The xdg desktop file is independent from this naming
and the menu entry can be kept "Synnefo - Color Management".

_Qt_ transition
During the transition from Qt4 to Qt5, it is useful to have both library
versions installed in parallel. Users might want to test KF5 out of
curiosity and still rely on KDE4 for every days work. It is good user
experience not to be forced to install and uninstall lots of packages
for that. So libOyranosSynnefoQt4.so and libOyranosSynnefo.so should
exist in the same path. This way the KDE4 and KF5 KCM modules can link
to the correct version of the front end without interference.

Feel free to comment.

Kai-Uwe


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Oyranos-devel mailing list
Oyranos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oyranos-devel

Reply via email to