<?xml version="1.0" encoding="utf-8"?>
<!-- Created by Leo (http://webpages.charter.net/edreamleo/front.html) -->
<?xml-stylesheet ekr_test?>
<leo_file xmlns:leo="http://www.leo-editor.org/2011/leo" >
<leo_header file_format="2" tnodes="0" max_tnode_index="0" clone_windows="0"/>
<globals body_outline_ratio="0.5" body_secondary_ratio="0.5">
	<global_window_position top="50" left="50" height="500" width="700"/>
	<global_log_window_position top="0" left="0" height="0" width="0"/>
</globals>
<preferences/>
<find_panel_settings/>
<vnodes>
<v t="offray.20131109121002.1409"><vh>Intro</vh></v>
<v t="offray.20131109121002.1408" a="E"><vh>Requerimientos</vh>
<v t="offray.20131109121002.1411" a="E"><vh>Artículo 1</vh>
<v t="offray.20131109121002.1412"><vh>Presentación</vh></v>
<v t="offray.20131109121002.1418"><vh>El quehacer *hacker*: Actos lúdicos y políticos desde la contracultura</vh></v>
<v t="offray.20131109121002.1419"><vh>HackBo: Un hackerspace recontextualizado</vh></v>
<v t="offray.20131109121002.1420"><vh>Coevolución entre artefactos digitales y comunidades</vh></v>
<v t="offray.20131109121002.1417"><vh>Referencias Bibliográficas</vh></v>
</v>
<v t="offray.20131109121002.1410"><vh>Artículo 2</vh></v>
<v t="offray.20131109121002.1416" a="E"><vh>Bibliografía</vh>
<v t="offray.20131110090700.1432"><vh>@template Ficha</vh></v>
<v t="offray.20131109121002.1421"><vh>Corbet</vh></v>
</v>
</v>
<v t="offray.20131109121002.1413"><vh>Scripts</vh>
<v t="offray.20131109121002.1415"><vh>@button leo-pandoc</vh></v>
</v>
<v t="offray.20131109121002.1422"><vh>Notas</vh></v>
</vnodes>
<tnodes>
<t tx="offray.20131109121002.1408">@language rest

2 artículos de aproximandamente 20.000 palabras con 40 referencias bibliográficas explícitas.

- Uno sobre el tema de investigación (voy a empezar por acá)
- Otro sobre la historia y filosofía del diseño (va de segundas).</t>
<t tx="offray.20131109121002.1409">Este outline habla de exámen de candidatura y lo desarrolla.
</t>
<t tx="offray.20131109121002.1410"></t>
<t tx="offray.20131109121002.1411">% Innovación abierta y comunitaria, contracultura *hacker* y diseño
% Offray Vladimir Luna Cárdenas</t>
<t tx="offray.20131109121002.1412">La wikipedia[^wikipedia] y el sistema operativo Gnu/Linux[^gnu/linux] son
soluciones innovadoras a problemas planteados hace tiempo. Ya antes habíamos
considerado la construcción de una enciclopedia, pero no por 80.000 wikipedistas
y de un sistema operativo, pero no por 10.000 *hackers*, que desarrollan su
núcleo [@Corbet1]. Sin embargo, las comunidades *hacker*, entendidas en su
sentido amplio ([@Prug1],[@Himanen1], [@Stallman1]), que están detrás de la
construcción de artefactos como los ya mencionados, han arrojado luces no sólo
sobre la solución de problemas a gran escala, sino que, incluso en la pequeña
escala, han reconfigurado maneras de hacer innovadoras sobre como deconstruir de
manera compartida ([hackerspaces]), abordando las cuestiones de gobernanza, la
propiedad y la afiliación ([Bawens]()). Hay en ellas todo un discurso crítico
sobre las jerarquías, la propiedad y el poder y una de las cosas más
interesantes del mismo es que es un *discurso artesanal* en el sentido expresado
por Sennet [@Sennet1], pues toma cuerpo no tanto en las palabras, como en los
artefactos y las acciones, y agregaría que también en los espacios y formas de
organización colectiva. Hacer no sólo es pensar. Hacer es decir.

[^wikipedia]: http://wikipedia.org
[^gnu/linux]: http://https://en.wikipedia.org/wiki/Linux

Particularmente a través de eventos como las *hackatones*, o espacios de
creación colectiva, como los repositorios de código fuente o lo wikis, tal
discurso de la contracultura *hacker* está entrando en diálogo con la empresa
privada, el gobierno y la academia, quienes han empezado a hacer uso compartido
de tales artefactos y dinámicas, mientras se preguntan por procesos de
innovación que ya no ocurran sólamente dentro de las instituciones, sino de modo
interinstitucional y transinstitucional, en relación abierta con las
comunidades, en lo que se ha caracterizado como modelos de innovación abierta y
comunitaria ([Botero]()). En ese interjuego entre la organización y su entorno,
entre la entidad y su "afuera", los modos de hacer, los espacios y los
artefactos *hacker* tienen algo que aportar sobre cómo producimos, mantenemos,
defendemos y ensanchamos los bienes comunes a todos y todas ([Ostrom]()), sobre
cómo (de)construimos el poder, sobre cómo creamos de manera intersubjetiva,
mediados por artefactos digitales y sobre cómo tales artefactos nos cambian y
sobre cómo nosotros podríamos cambiarlos.

Estos espacios, modos de hacer y artefactos *hacker*, no están, por supuesto,
libres de problemática, entre las que están las preocupantes asimetrías de
caracter étnico [^etnicidad] y de genéro [@Perez-Bustos1]. El fenómeno *hacker* se
recontextualiza de modos distintos en contextos geopolíticos y socioculturales
diferentes. Los actos de empoderamiento, a través de las tecnologías digitales
ocurren de modo diferente en el Sur Global que en el Norte Global y aún se ve
una relación fuertemente marcada por el consumo en lugar de la cocreación entre
el primero y el segundo, incluso en las comunidades *hacker*.

[^etnicidad]: Varios estudios han intentado dar una mirada a la población 
    Hacker para comprender sus motivaciones y su composición. Si
    bien las motivaciones son más claras con datos empíricos, la 
    composición demográfica no lo es tanto, debido a la naturaleza 
    abierta de las comunidades hacker de librecultura. Aún así,
    los estudios considerados [@Ghosh1],[] muestran una clara 
    composición angloeuropea y másculina en tales comunidades.

La relación de cocreación entre las comunidades y sus artefactos y la forma en
que estos se reconfiguran mutuamente, puede ser un lugar para indagar sobre la
reconfiguración de los actos de empoderamiento (en especial porque las
infraestructuras condicionan mucho de lo que pasa sobre y a través de ellas).
Ahora bien, esta relación de coevolución entre artefactos y comunidades no sólo
puede ser abordada *desde* el diseño, sino que es un *problema esencial del
diseño* ([Jonas]()), así que a pesar de que investigación experimenta sobre la
reconfiguración mutua entre artefactos y comunidadas y su coevolución, motivada
desde los actos de empoderamiento, también intenta aportar sobre cómo el diseño
construye sus métodos y discursos de conocimiento.

El presente escrito abordará las contracultura *hacker* en general, para luego
particularizar sobre sus métodos y artefactos de creación colectiva. Esta mirada
de "contracultura" ocurrirá explicitando los discursos críticos y artefactos en
que tales discursos toman cuerpo. Luego abordará un espacio físico y particular
donde se encarna y recontextualiza dicha cultura ([HackBo](http://hackbo.co/)) y
ciertas dinámicas y problemáticas en el mismo. Después de este abordaje local y
contextual, se hablará de cómo la intervención en este espacio pretende arrojar
luces sobre la indagación más general y abstracta de la coevolución artefactos
comunidades como problema del diseño y la particularidad específica de los
artefactos digitales frente a la auto-referencialidad, que permite dinamizar
esas relaciones de coevolución, al menos como hipótesis de intervención.

Al final se presentan, a modo de conclusión, algunos líneas futuras de posible
investigación en el desarrollo de la tesis doctoral.</t>
<t tx="offray.20131109121002.1413">@language text

Este nodo contiene todos los scripts necesarios para automatizar el trabajo con los escritos del
artículo, incluyendo generar el archivo markdown, el pdf, el manejo de referencias bibliográficas.
</t>
<t tx="offray.20131109121002.1415">#!/usr/bin/env python2
# -*- coding: utf-8 -*- 

''' 

This script takes a Leo tree and translates it to a pandoc's markdown document,
given that the bodies of all nodes are written in valid markup. Is based on
leo-t2t script button. This is the first version.

Following packages must be installed for finishing the conversion process (use
your Gnu/Linux Distro package manager to get them):

- pandoc
- texlive-latexextra

This script is licenced by Offray Vladimir Luna Cardenas
under the terms of the GPL v3 BSD and MIT licenses
copyright 2012

'''
##########
# Imports
##########

# You will need to install pyyaml with python2-yaml or whatever package of 
# your distro to support it. See for details:
# http://pyyaml.org/wiki/PyYAMLDocumentation 
import yaml
import os

###########

# A temporal variable to store the contents which be dumped in the output file
toFile = []

# The current node. This should be replaced for a node starting with @t2t that
# should be calculated from any node and marks the start of the txt2tags tree.
# For now we will execute the script at a fixed position.
current = c.p

# For convenience lets create a list will all the headers and 
# bodies in the subtree
headers = [node.copy().h for node in current.subtree()]
bodies = [node.copy().b for node in current.subtree()]

# Now defining the default output file:

output = '/tmp/output.markdown'
g.es("No output file defined. Using " + output + "  as default")


# Append the current node content before any (sub)section content
toFile.append(current.b)
toFile.append('\n\n')

# Lets insert the sections, subsections and contents for each of them
# iteratively for the rest of the document
for node in current.subtree():
    # First calculate the current node level
    level = node.level() - current.level()    
    
    # Then lets treat all nodes wich are not special
    if not (node.h.startswith('@config') or node.h.startswith('@ignore') or node.h.startswith('@biblio')):
        toFile.append('#'*level + ' ' + node.h + ' ' + '#'*level)
        toFile.append('\n\n')
        toFile.append(node.b)
        toFile.append('\n\n\n')
    # and then some special cases    
    # elif node.h.startswith('@biblio'):
        # Do nothing for the moment
        
g.es(toFile)
g.es(output)

# Finaly lets create an empty file and populate it with 
# the contents of the exported tree. The idea in the future
# is to make the output file a variable, may be expressed in
# yaml in a @config node. Now is expressed as part of the 
# tree using the @output directive

os.system("touch " + output)

f = open(output,'w')
for i in toFile:
    f.write(i.encode("utf-8"))
f.close()

path = "/tmp"

# os.system("cd " + path)
# os.system("txt2tags " + outfile)

# TO DO:
# add txt2tags support for converting to html and LaTeX with a
# @button node for all that.
</t>
<t tx="offray.20131109121002.1416"></t>
<t tx="offray.20131109121002.1417">

---
# Estas son referencias de prueba para mirar cómo funciona la referencia y citación
# desde el markdown de pandoc. Luego se editarán los detalles reales y se conectará
# con Zotero.
references:

- id: Corbet1
  title: Linux Kernel Development. Who Is Doing It, What They Are Doing, and Who Is Sponsoring It
  author:
  - family: Corbet
    given: [Jonathan]
  - family: Kroah-Hartman
    given: [Greg]
  - family: McPherson
    given: [Amanda]
  publisher: Linux Foundation
  type: article-journal
  issued:
    year: 2013
    month: 9

- url: http://www.flossproject.org/papers/ghosh-2005.pdf
  author:
    family: Ghosh
    given:
    - Rishab
    - Aiyer
  id: Ghosh1
  title: 'Understanding Free Software Developers: Findings from the FLOSS Study'
  type: report
  issued:
    year: 2005
    
- id: Himanen1
  title: Hacker Ethic and the Spirit of the Information Age
  author:
  - family: Himanen
    given: [Pekka]
  type: book  
  issued:
    year: 2001

- page: 385-405
  container-title: Revista Estudos Feministas.
  author:
    family: "P\xE9rez-Bustos"
    given:
    - Tania
  id: Perez-Bustos1
  issued:
    year: 2010
    month: 5
  title: "Reflexiones sobre una etnograf\xEDa feminista del Software Software Libre
    en Colombia"
  type: article-journal
  
- url: https://web.archive.org/web/20080705193452/http://rabelais.socialtools.net/FreeSoftware.ToniPrug.Aug2007.txt
  author:
    family: Prug
    given:
    - Toni
  id: Prug1
  accessed:
    day: 10
    year: 2013
    month: 11
  title: The hacker ethic and the protestant ethic
  type: article 
  
- url: http://www.stallman.org/articles/on-hacking.html
  author:
    family: Stallman
    given:
    - Richard
  id: Stallman1
  accessed:
    day: 11
    year: 2013
    month: 11
  title: On Hacking
  type: webpage
  
...</t>
<t tx="offray.20131109121002.1418">La contracultura *hacker* ha sido abordada por varios autores. [@Himanen1] afirma que</t>
<t tx="offray.20131109121002.1419"></t>
<t tx="offray.20131109121002.1420"></t>
<t tx="offray.20131109121002.1421">Jonathan Corbet, Greg Kroah-Hartman, and Amanda McPherson. Linux Kernel Development. Who Is Doing It, What They Are Doing, and Who Is Sponsoring It, September 2013.

- id: Corbet1
  title: Linux Kernel Development. Who Is Doing It, What They Are Doing, and Who Is Sponsoring It
  author:
  - family: Corbet
    given: Jonathan
  volume: 11
  URL: 'http://dx.doi.org/10.1038/nmat3283'
  DOI: 10.1038/nmat3283
  issue: 4
  publisher: Nature Publishing Group
  page: 261-263
  type: article-journal
  issued:
    year: 2012
    month: 3
</t>
<t tx="offray.20131109121002.1422">@language text

Para crear un texto con referencias bibliográficas se ejecuta:
    
    pandoc --filter pandoc-citeproc referencias-bibliograficas.markdown -o referencias-bibliograficas.pdf
    
Estoy obteniendo un error cuando lo corro con el texto del primero artículo:

    pandoc-citeproc: Error parsing references: when expecting a [a], encountered String instead
    pandoc: Error running filter pandoc-citeproc
    
que tengo que intentar aislar y depurar, o si no, preguntar cómo funciona.
</t>
<t tx="offray.20131110090700.1432">- id: 
  title: 
  author:
  - family: 
    given: 
  volume: 
  URL: 
  DOI: 
  issue: 
  publisher: 
  page: 
  type: 
  issued:
    year: 
    month: </t>
</tnodes>
</leo_file>
