Skip site navigation (1) Skip section navigation (2)

Re: OT: Pr?==?iso-8859-1?Q?oyectos basados en la modificación de PostgreSQL

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Luis D(dot) García <ldgarc(at)gmail(dot)com>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: OT: Pr?==?iso-8859-1?Q?oyectos basados en la modificación de PostgreSQL
Date: 2009-02-26 22:55:25
Message-ID: 20090226225525.GB3048@alvh.no-ip.org (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Luis D. García escribió:

Hola,

> Les escribo pues he visto que en distintas oportunidades se ha hablado de
> los proyectos de modificación del código fuente de PostgreSQL en pro de
> adicionarle distintas funcionalidades y según he leído, una de las
> principales inquietudes de la comunidad reside en el desconocimiento de
> exactamente qué proyectos se están desarrollando en este marco y su
> respectiva finalidad.

Es interesante lo que propones, pero a la larga lo único que puede
perdurar como una modificación a PostgreSQL(*) es aquello que se integra
a través de la comunidad pgsql-hackers.  Hay todo un proceso que seguir
allí, y si uno quiere realmente aprovechar el tiempo que pase durante el
desarrollo, el proceso debe ser seguido.  Los proyectos que se
desarrollan en el marco de una tesis universitaria y similares rara vez
siguen el proceso, y al final son desarrollo desperdiciado.

Todo esto está documentado en el "developer's FAQ"; mira por ejemplo
acá:
http://wiki.postgresql.org/wiki/Developer_FAQ#I_have_developed_a_patch.2C_what_next.3F

(*) A diferencia de un proyecto que funciona como "add-on", es decir un
módulo que se instala aparte y agrega funcionalidad nueva, como PostGIS

> En tal sentido, he tomado la iniciativa de tratar de recaudar la información
> asociada a estos proyectos de manera que pueda exponerse a la comunidad la
> naturaleza de los trabajos realizados y los resultados obtenidos a partir de
> estos.

La comunidad de hackers rara vez va a aceptar un patch tal como lo
presente el autor.  El 99.99% del tiempo hay que hacer modificaciones
importantes para que pueda ser aceptado.  Esto significa que si tú no
tienes la habilidad de modificar el patch según los comentarios de
pgsql-hackers, pierdes tu tiempo porque no vas a poder satisfacer sus
exigencias y el código nunca será integrado.  Normalmente debe ser el
mismo desarrollador el que proponga la integración de su código en
PostgreSQL.

-- 
Alvaro Herrera                 http://www.amazon.com/gp/registry/CTMLCN8V17R4
"Escucha y olvidarás; ve y recordarás; haz y entenderás" (Confucio)

In response to

Responses

pgsql-es-ayuda by date

Next:From: Alvaro HerreraDate: 2009-02-27 02:09:52
Subject: Re: auditoria: capturar el registro del primercampo de una tabla
Previous:From: Alvaro HerreraDate: 2009-02-26 22:36:15
Subject: Re: vacuum verbose

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group