From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GDHTS-0006CR-LK for garchives@archives.gentoo.org; Wed, 16 Aug 2006 09:14:07 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k7G9DuAt029336; Wed, 16 Aug 2006 09:13:56 GMT Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.178]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k7G9DtRZ020025 for ; Wed, 16 Aug 2006 09:13:55 GMT Received: by py-out-1112.google.com with SMTP id x66so166127pye for ; Wed, 16 Aug 2006 02:13:54 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=EaTQt/kPL84wsGQxWGUai2+fFFj9aWEqccWh6TV+f+mj9F96ffna8xqNlIokfZoaePCBod+LZFTj6ERVDd5fT8J9V9SoL6wd8fVNUXG5vln346KoqZAAEhuov9ffojKX5RbD9lVNWBdCnPceLYOuOJQEh1Vjqb7iaH+Ghs+sJk8= Received: by 10.35.41.14 with SMTP id t14mr964867pyj; Wed, 16 Aug 2006 02:13:54 -0700 (PDT) Received: by 10.35.82.10 with HTTP; Wed, 16 Aug 2006 02:13:54 -0700 (PDT) Message-ID: <647a40580608160213w48dc80a6i219f9bae3e0ec6c4@mail.gmail.com> Date: Wed, 16 Aug 2006 11:13:54 +0200 From: "Jordi Molina" To: gentoo-doc-es@lists.gentoo.org Subject: =?UTF-8?Q?Re:_[gentoo-doc-es]_Gesti=C3=B3n_de_responsables_y_tareas?= In-Reply-To: <44E2D157.6070304@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-doc-es@gentoo.org Reply-to: gentoo-doc-es@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Disposition: inline References: <44E2D157.6070304@gentoo.org> X-MIME-Autoconverted: from base64 to 8bit by robin.gentoo.org id k7G9DtRZ020025 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id k7G9DuB1029336 X-Archives-Salt: 6eb63502-7c40-40f9-9ffc-bf06fcae340f X-Archives-Hash: 5efe77facdfd64f4aab8c7d75b34ccbe Duda: como indicamos en los documentos quien es el responsable? Supongo que es un tag xml, pero seria bueno saberlo :) salu2 Jordi On 8/16/06, Jose Luis Rivero (YosWinK) wrote: > Hola a todos: > > Tras la reciente aprobaci=C3=B3n de la normativa del grupo[1], ha llega= do el > momento de comenzar a ponerla en pr=C3=A1ctica. Lo =C3=BAnico que neces= itamos es > elegir el mecanismo mediante el cual registraremos qu=C3=A9 documento e= st=C3=A1 > asignado a cada responsable y que tareas sobre documentos libres se > est=C3=A1n llevando a cabo actualmente. > > Hay un par de posibilidades para esto: > > 1. Utilizar trads.rb > > Trads.rb es un script (en ruby) que se encarga de generar una lista, co= n > informaci=C3=B3n muy completa sobre el estado de la documentaci=C3=B3n.= Podeis > verlo en la p=C3=A1gina del grupo franc=C3=A9s [2] o polaco [3]. > > Puntos fuertes: > > a) Muy potente > > Puntos d=C3=A9biles: > > a) Necesita una m=C3=A1quina host con el repositorio gentoo, solamente > disponible para desarrolladores. > > b) Se basa en el concepto de revisi=C3=B3n cvs, en lugar de versi=C3=B3= n xml como > tiene overview, teniendo que notificarse manualmente (por medio del > desarrollador) cada vez que se realiza alg=C3=BAn commit al cvs, para > reflejar que el documento est=C3=A1 actualizado. > > 2. Lista de responsables sobre overview > > Actualmente trabajamos con overview.xml [4], me parece la manera m=C3=A1= s > sencilla de comprobar el estado de la documentaci=C3=B3n. Si a esto le > a=C3=B1adimos una columna m=C3=A1s con el responsable, creo que tenemos= todo lo > que nos hace falta. Algo as=C3=AD como lo que tienen los italianos [5],= pero > m=C3=A1s completo. > > He implementado un feo hack[6] en python, que hace esto mismo: descarga > el overview.xml actual y le a=C3=B1ade una columna de responsable, colo= cando > en cada documento el responsable que le corresponde que lee de un fiche= ro. > > Puntos fuertes: > > a) Muy autom=C3=A1tico: actualiza el overview via cron dos veces cada d= =C3=ADa, no > es necesario que ning=C3=BAn desarrollador marque nada cuando se hace u= n > commit, el propio overview reflejar=C3=A1 la actualizaci=C3=B3n. > > b) Todos los desarrolladores (chiguire, anpereir y yo, actualmente) > pueden ejecutar el script (ya que est=C3=A1 en nuestra m=C3=A1quina > dev.gentoo.org) y, lo que es m=C3=A1s importante, modificar el archivo = de > responsables, salvando de esta manera un posible cuello de botella en > caso de que uno no est=C3=A9 disponible. > > Puntos d=C3=A9biles: > > a) Es un feo feo hack sobre el html del overview que seguramente nunca > debi=C3=B3 escribirse, pero se aceptan soluciones mejores con el mismo > resultado ;) > > b) Inconsistente frente a cambios (serios) en el overview. > > El script lleva funcionando dos semanas, sin errores. Adem=C3=A1s, como > medidad de detecci=C3=B3n de errores, comprueba si alg=C3=BAn > documento/responsable en el fichero de responsables no fue asignado y,d= e > ser as=C3=AD, env=C3=ADa un correo notificandolo (sucede cuando se elim= ina un > documento del overview o si hubiera alg=C3=BAn cambio en el propio html= ). > > A parte de esto, para las tareas que se realizan sobre documentos > libres, seguiremos empleando gentoo.es[7] como hasta el momento. Lo > =C3=BAnico que no ser=C3=A1 necesario que los responsables notifiquen a= ll=C3=AD nada > cuando trabajen sobre sus docs. > > Yo personalmente prefiero evitar todo el trabajo manual, por parte de > una sola persona que conlleva trads.rb. Quiz=C3=A1 pueda estar equivoca= do, > pero ser=C3=ADa crear un cuello de botella o una dependencia de alguien= excesiva. > > Ideas, flames, dudas ... ? > > Un saludo. > > [1] http://dev.gentoo.org/~yoswink/doc/es/ > [2] http://dev.gentoo.org/~neysx/ > [3] http://dev.gentoo.org/~rane/trads.xml > [4] http://www.gentoo.org/doc/es/overview.xml > [5] http://dev.gentoo.org/~so/ > [6] http://dev.gentoo.org/~yoswink/tmp/gen-doc-es/over-extended.html > [7] http://www.gentoo-es.org/project/issues/125 > > -- > Jose Luis Rivero [yoswink@gentoo.org] > Gentoo/Doc Gentoo/Alpha > -- > gentoo-doc-es@gentoo.org mailing list > > --=20 Jordi Molina Casas (warp3r) mail: warp3r@gmail.com www: www.warp3r.com --=20 gentoo-doc-es@gentoo.org mailing list