Re: Liberia Para PHP

Ivan Jaimes Martínez <[email protected]>
Newsgroups gmane.comp.gnome.mono.hispano
Message-ID <[email protected]>
Hola Gastón,
De acuerdo a lo que mencionas parece que tienes un problema de
versionamiento (además de que pueden modificar el código). No se bajo que
convenios tengas tu desarrollo pero se me ocurre que puedes montar (si no es
que ya lo tienes) un controlador de versiones como subversion o git y que tu
cliente baje la última versión para cuando quiera hacer modificaciones.

No se me hace conveniente que les restrinjas el acceso debido a que pierdes
tiempo valioso de desarrollo, es mejor si le muestras al cliente tus
herramientas lo más transparente posible para que sientan seguros.

El método que sugiero es:

1) Montas o habilitas el server de desarrollo con el versionador
2) Generas un branch para el cliente que mencionas, aquí puede subir sus
cambios y modificaciones sin importar que tanto cambie, siempre tendras una
copia del código original
3) Les generas un usuario con el que puedan hacer cambios en el código y que
solo tenga acceso a ese branch
4) Les apoyas exportando el código cuando deban hacer un deploy a producción

De que te sirve esto:

Siempre tienes control de todo lo que se hace en el código, si modifican
algo tienes la evidencia de lo que cambiaron y lo mejor de todo, la versión
anterior para planchar sus cambios justificadamente.

En caso de que ellos exporten el código y lo modifiquen, no les das soporte
o bien les muestras en un repositorio que existen cambios con la herramienta
de comparación de código.

Espero te sirva, saludos cordiales

-- 
--
Ivan Jaimes (iver)
http://www.iver.com.mx
--
Intenta no volverte un hombre de éxito, sino volverte un hombre de valor.
Albert Einstein



2009/9/20 Gastón Borysiuk <[email protected]>

> Si esa es la solución que pense pero viste como es el tema de la
> relación entre tecnicos o gente de soporte y los programadores.
>
> Lo que yo quería hacer era lo de encriptar justamente en donde tengo las
> clases para el control del software, por que el soporte tiene un
> desarrollador que maneja la parte del modulo de sueldos y la parte de
> inpuestos (ingresos brutos) aca en argentina para lo que es ingresos
> brutos los agentes de retención tienen que consultar a una planilla que
> le manda Rentas de la provincia y lo que es sueldos tambien por que aca
> varian las leyes el resto es todo estático.
>
> Mi idea es la de encriptar el codigo de las clases y dejarle la
> documentación que hice mientras desarrollaba para que el tipo saque las
> funciones de ahi y no me toque nada a mi.
> Es un poco como obligarlo a que haga su laburo sin tocar el mio.
> Pero ni en pedo pago 199 dolares por año por un soft para encriptar que
> no voy a utilizar practicamente.
>
> Ademas no es con el único cliente que me pasa, igualmente yo les cobro
> por cada vez que se exceden del soporte habitual en si me conviene pero
> no me gustaría que pase algo cuando me voy de vacaciones o cuando viajo
> que es bastante seguido.
>
>
> Saludos
>
>
> El dom, 20-09-2009 a las 19:01 -0400, Juan C. Olivares escribió:
> > Yo lo que haría sería comprobar el hash MD5 o SHA1 de los archivos
>
> _______________________________________________
> Mono-hispano mailing list
> [email protected]
> https://listas.hispalinux.es/mailman/listinfo/mono-hispano
>

_______________________________________________
Mono-hispano mailing list
[email protected]
https://listas.hispalinux.es/mailman/listinfo/mono-hispano
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.