[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

A vueltas con las recetas (propuesta)



Hola

Con motivo del revuelo organizado por la receta del Flash y
tomando la sugerencia que hacía un miembro de la lista sobre
la posibilidad de incluir una sección non-free, me he tomado
la libertad de detallar (según mi opinión, que puede no ser
la más correcta), algo más esta propuesta.

Confío (parafraseando a David Charro) en no irme mucho por las ramas ;-)

En la página de recetas se podría añadir un párrafo como el
que sigue (pero bien escrito y añadiendo algún enlace a Debian):

Las recetas deberán basarse, siempre que sea posible, en software libre
(ver http://www.gnu.org/philosophy/free-sw.es.html
     http://www.gnu.org/philosophy/why-free.es.html
     http://www.gnu.org/philosophy/shouldbefree.es.html)
cuando esto no sea posible deberá indicarse este hecho, de forma que
se añada automáticamente a la receta una nota indicando la incoveniencia

de usar software no libre. Además La Espiral se reserva el derecho a
eliminar aquellas recetas que no se atengan a la filosofía de Debian.


En el fichero escribir.xml se podría añadir un nuevo campo select (los
atributos
member los he puesto para situarlo dentro del fichero):

   <select name="politica">
            <option value="libre">Libre</option>
            <option value="nolibre">No libre</option>
   </select>
 </member>
 <member>(Las tres siguientes son opcionales)</member>



El fichero escribir se modificaría para tratar este nuevo campo:

 my $nota = "ATENCION, el contenido de esta receta versa sobre software
no libre... aquí debería venir de forma concisa los motivos por los que
no se recomienda desde La Espiral el uso de este software.";
 ...
 --- Publicar ---
 if ($form('politica'} =~  /nolibre/)
 {
   $fichero .= qq(  <para>\n    $nota\n  </para>\n);
 }
 $fichero .= qq(  <contenido>\n    $contenido\n
</contenido>\n</receta>\n);

 --- Vistazo previo ---

 if ($form('politica'} =~ /nolibre/)
 {
   $mensaje .= qq{<p>$nota</p>\n};
 }
 $mensaje .= qq{<pre>\n$contenido</pre>\n</tr></td></table>\n};


Creo que con esto (convenientemente modificado por alguien que sepa Perl
y
sepa expresarse con suficiente claridad) quedaría claro lo que puede ser

considerado una receta de La Espiral, y lo que no encaja, y además se
dejaría
la puerta abierta a aquellas recetas, que aunque no encajen con esta
filosofía,
se considere que pueden aportar más ventajas que incovenientes.

Un saludo.

PD. Si el código perl que incluyo no funciona no me echeis la culpa
porque
no tengo ni idea de Perl.


------------------------------------------------------------------
This email is confidential and intended solely for the use of the individual to whom it is addressed. Any views or opinions presented are solely those of the author and do not necessarily represent those of SchlumbergerSema. 
If you are not the intended recipient, be advised that you have received this email in error and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited.
------------------------------------------------------------------


-- 
To UNSUBSCRIBE, email to debian-laespiral-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: