Articles of código abierto

Reescribir después de 1.0.0-beta

Hace algún time, lancé un proyecto de código abierto con la versión 1.0.0-beta (fue su primera versión preliminar). Actualmente estoy trabajando en una reescritura (por lo que muchos cambios de código y documentation ya no estarán actualizados). ¿Qué versión debería darle ahora? Tenga en count que no es compatible con versiones anteriores y que todo […]

¿Cómo leer Linux kernel? ¿Alguna buena herramienta para leer Kernel?

El kernel de Linux realmente vale la pena pasar mucho time leyendo, pero es tan grande, ¿y no sabes cómo saber dónde debes comenzar a leer y qué has leído antes? Normalmente, la gente trata de leer linux kernel haría algunos comentarios al leer el código, ¿alguien está de acuerdo? así que puede ser agradable […]

Cómo verificar un proyecto en el control de código fuente pero omitir información confidencial

Tengo un foro que he estado desarrollando desde hace un time. Los usuarios son implacables con sus requestes para que sea de código abierto. Decidí hacer esto usando Google Project Hosting. Estoy usando AnkhSvn con Visual Studio para conectarme al repository svn del proyecto de google. Soy muy nuevo en el control de código fuente […]

Buscando plataforma ALM / SCM de código abierto con alojamiento de código

¿Alguien puede recomendar una buena plataforma ALM / SCM que ofrece alojamiento de código que puedo alojar internamente? Básicamente me gustaría replicar la funcionalidad de Github (páginas Wiki, documentation, alojamiento de código) pero me gustaría alojar esto en una plataforma interna. ¿Que usas?

Práctica recomendada para el control de origen de un proyecto de código abierto personalizado

He estado usando un proyecto Java de código abierto y tuve que hacer algunos cambios personalizados para nuestro sitio. He descargado el código fuente a través de Subversion, he modificado dos files y he creado un file JAR personalizado. Ahora necesito almacenar estos cambios personalizados en NUESTRO sistema de control de fuente Subversion. ¿Cuál es […]

¿Cómo se organizan y despliegan comúnmente los proyectos de código abierto?

Estoy buscando documentation sobre cómo hacer la parte técnica de la publicación de la fuente de los primeros proyectos de fuente abierta, en particular con material de biblioteca en C / C ++, Java, Python. Para dar un ejemplo, si construí un proyecto de C ++ con un IDE como Netbeans y varias bibliotecas como […]

¿Agregaré una licencia de código abierto a mi proyecto se aplicará a todo el historial de revisión del proyecto?

Supongamos que poseo algún proyecto de código abierto sin información de licencia. Además, supongamos que nadie ha contribuido públicamente todavía, por lo que soy el propietario del código fuente y del copyright del proyecto. Supongamos que el código fuente ya está alojado en línea. Si decido otorgarle una licencia de fuente abierta cargando el documento […]

¿Fomentando buenas prácticas de desarrollo para progtwigdores no profesionales?

En mi copioso time libre, queueboro con varios científicos (en su mayoría biólogos) que desarrollan software, bases de datos y otras herramientas relacionadas con el trabajo que realizan. En general, estos proyectos se construyen de manera puntual, se usan internamente y, finalmente, alguien decide "oh, esto podría ser útil para otras personas", por lo que […]

Obteniendo el error "No se puede conectar a un repository" en CodePlex con TortoiseSVN

Acabo de crear un proyecto en codeplex e intenté confirmar el código fuente (para que mi proyecto esté disponible públicamente). TortoiseSVN simplemente ya no funciona con CodePlex. Y codeplex no le permite cambiar las opciones de carga de la fuente sin contactarlas primero. Los errores en get cuando bash pagar son: Unable to connect to […]

PHP SVN Cliente / Servidor

¿Existe un package o una forma en php para agregar un repository svn a mi website? O algo por el estilo? Al igual que codeplex , código de google , etc …? Necesito insert una sección de " labs " con mi código fuente abierto, editable y "submittable" para todos. Muchas gracias, Alberto.