Desde que supe que existia sf.net nunca tuve el interes en publicar codigo ahi, o ser parte de proyectos que esten hosteados ahi, el factor mas importante fue que en ese tiempo solo soportaba svn y yo estaba aprendiendo hg, ya que me intereso mucho mas los sitemas de control de versiones distribuidos (y mas si esta escrito en python), luego de esto una noticia que fue para mi aterradora y totalmente en contra del opensource/software libre, fue la publicada en su blog donde se alineaban con los ‘terminos y condiciones’ Denied Person List de USA, y de manera sutil dijeron que ellos se deben a un mundo real donde existe reglas y leyes, la peor forma de lavarse las manos para limitar el acceso a la informacion; este hecho fue basado en que los servidores de sf.net estan en USA; esta exportacion de leyes que los sitios como sf.net propagan en la red es la que limita a los usuarios de paises que por la politica que llevan y que no esta en la ‘linea’ de la de USA, hace que sea reprochable.
Invito a todas las persona que tienen proyectos dentro de sf.net que bajen el codigo eliminen los repositorios, y cancelen sus cuentas, no podemos ser parte de un sitio que por la gran acogida que tiene se aproveche para exportar leyes de paises.
Te invito a leer este post muy interesante donde se profundiza en el tema.
http://arabcrunch.com/2010/01/following-clintons-internet-freedom-speech-us-based-sourceforge-blocked-syria-sudan-iran-korea-cuba-is-open-source-still-really-open.html
Libertad para los usuarios en la red.




24/09/10 at 9:04 am
Hola, excelente post. Es bueno saber que hay muchas personas que se oponen a esto y lo publican. Soy cubano y por tanto me veo muy afectado por eso. Para mí lo mejor es bitbucket.
Saludos desde Cuba, pronto voy al Ecuador a trabajar como desarrollador de módulos para OpenERP, tal vez podamos vernos por allá y compartir ideas.
27/09/10 at 7:38 am
Gracias Dairon, seria genial vernos avisame cuando estes por aca.
Saludos,
9/01/11 at 2:06 pm
Hola, estoy desarrollando un modulo OpenERP, debe configurarse la forma de obtener el valor de determinados ingresos mediante funciones o formulas. Las funciones pueden ser llamar ingreso1 =object1.function1() y formulas pueden ser ingreso1 = object1.function1() * ingreso2 + 5, para poner un ejemplo . quisiera saber si tienes una idea de como evaluar esas expresiones en python y que me devuelva el resultado de cada ingreso
9/01/11 at 2:23 pm
Puedes usar eval(), que recibe como parametro un texto que podria ser el campo donde el usuario ingresa su formula.
>>> x = 10
>>> eval(‘x + 2′)
Asi puedes ver el resultado.
Saludos,
10/01/11 at 1:21 pm
Gracias pana