From: Carlos P. <cpa...@ce...> - 2016-03-09 15:14:19
|
I agree with all you say. I just prefer not to force a hotfix for this because with the transition to Taurus4 we already have too much work. PS: in order not to forget this, I created this ticket: https://sourceforge.net/p/tauruslib/tickets/271/ On Wed 9 March 2016 14:47:09 PICCA Frederic-Emmanuel wrote: > > What do you think? > > I think that I applyed the patch in the debian package n order to fix > the package for now. > > I think that the right fix is to remove the python <2.7 support :) and > use the "official" collections source for OrderedDict. (Ps pyton2 is > leggacy the best would be to support python 3.5 and type hinting ;) > > What I think also is that I prefer (from a packager point of view) > peoples to install dependencies instead of embeding third party > libraries :) > > My problem is that continuous integration did not catch this problem > because upstream and packager usally do not follow the same policy. > > - packaged hate embeded third_party library and remove them. > - upstream usually embed third-party code because it is easier from > them to distribut there code. > > This is more a faillure of the python distribution module, that the > fault of pythonistas :). > > Nevertheless, I think that with pip is is better, and we should let > peoples install all dependencies via pip instead of embeding code. > > So to summarise > > I thik that collections should be used and fall back to the embeded > solution for python 2.6 until it get's removed. > > > Cheers > > Fred -- +----------------------------------------------------+ Carlos Pascual Izarra Scientific Software Coordinator Computing Division ALBA Synchrotron [http://www.albasynchrotron.es] Carrer de la Llum 2-26 E-08290 Cerdanyola del Valles (Barcelona), Spain E-mail: cpa...@ce... Phone: +34 93 592 4428 +----------------------------------------------------+ |