taurus-org / taurus

Moved to https://gitlab.com/taurus-org/taurus
http://taurus-scada.org
43 stars 46 forks source link

Why not using python-xstatic for all icons #224

Open sf-migrator-bot opened 8 years ago

sf-migrator-bot commented 8 years ago

Hello I got a bug report about embeded icons in taurus.

I found this solutions in order to facilitate the third_party distribution.

https://xstatic.readthedocs.org/en/latest/intro.html

cheers

Reported by: picca ( http://sf.net/u/piccaf )

sf-migrator-bot commented 8 years ago

I had a look at xstatic. It seems ok to me, but IMHO it is something to be done after we deal with the related but more urgent issue of avoid using resource files for icons ([#280])

Original comment by: cpascual (http://sourceforge.net/u/cpascual)

cpascual commented 5 years ago

Since now we support setuptools/PyPI/conda for installing taurus on all platforms, it is easier to work with dependencies (even on windows) and therefore I think it is time to re-visit this old suggestion from @picca of removing the icon files from the taurus package.

By just removing the Tango-Desktop and rrze icon dirs we get the following improvements:

Also, we would avoid duplication (e.g. on debian and other distros, the Tango and rrze icons are already packaged, so we could just depend on them straight away in those platforms)

Some things to consider: