El RPM es super complejo para desarrollar. Por ejemplo, yo podría tener una lib que fuera el ORM de la plataforma, ese ORM lo van a consumir 4 o 5 proyectos, que lo van a utilizar, haciendo un import del modulo.
Al momento de desarrollar, quiero que sea mas dinámico que un RPM, para ir a prod puedo versionar y subir a una registry, para luego tener en el requirements.txt la versión especifica. El 1 de septiembre de 2017, 12:40, Jose Caballero <jcaballero....@gmail.com> escribió: > El día 1 de septiembre de 2017, 11:34, Nicolas lino > <nicolasli...@gmail.com> escribió: > > Buenas. > > > > Estoy encarando un desarrollo extenso, y tengo varias dudas de como > manejar > > múltiples librerías en desarrollo. > > > > Dejo un ejemplo para que se entienda bien. > > > > LibA: en desarrollo, constantes cambios. > > LibB: Desarrollo constantes cambios. > > > > Base: este proyecto tendría que tener from LibA import module1, from LibB > > import module3 > > > > La idea es desarrollar LibA y LibB, y que Base tome los cambios con solo > > reiniciar. > > > > > > Como se maneja esto con python?? > > > > Estuve viendo pip, donde podes importar de un repositorio, pero no me > gusta > > la idea de commitear para ver los cambios. > > > > > > Alguien paso por esto? > > > > > > > Depende mucho del tipo de proyecto, del grupo de desarrolladores, de > la plataforma, etc. > En mi caso, como solo desarrollamos para RedHat, un problema menos: > RPMs y punto. > Normalmente lo que hacemos es distribuir cada libreria con un RPM > separado. Cuando hay un cambio, se instala el nuevo RPM y se > reinicializa todo. > > Por otro lado, todo, absolutamente todo, TODO !! debe estar en un > repo. SVN, GITHUB, ... lo que sea. > > Jose > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es >
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es