Yo Programo .NET

StackOverflow Hispano – ¿Un sueño?

April 9, 2009 22:15 by fabian
Categorías:

Hoy por la tarde, un jueves santo un tanto aburrido ;) se nos ocurrió una idea entre un pequeño grupo de programadores, la idea es crear un portal similar a StackOverflow pero en castellano.

El proyecto es súper ambicioso, no lo es tanto por la complejidad pero si es necesario que participen varias personas para que este proyecto funcione. Deberíamos crear una aplicación que sea útil para los programadores, donde encuentren todo lo que busquen y sobre todo, que sea una aplicación sencilla en su manejo e implemente la filosofía WEB 2.0.

Metas para el proyecto a corto plazo:

  • Dominio: Necesitamos encontrar un dominio para la aplicación, se me ocurren algunas ideas para esto. Por ejemplo lanzar encuestas en Twitter para encontrar un nombre que a todos nos guste.
  • Grupo de trabajo: Necesitamos formar un pequeño grupo de programadores que asumirían los derechos del proyecto. Yo recomiendo que no seamos mas de 4 o 5. Los que estén interesados pueden contactarse conmigo.
  • Plataforma: Mario recomienda analizar detenidamente las plataformas, yo también pienso así. Pienso que entre las plataformas a escoger están: ASP.NET Webforms, ASP.NET MVC, Ruby on Rails y Mono.
    Considero que por su simplicidad y la escasa disponibilidad de tiempo, es mejor utilizar ASP.NET MVC, ya tenemos aplicaciones Open Source que podríamos utilizar.
  • Proyecto Open Source: Pienso que sería mejor abrir un proyecto en CodePlex para albergar nuestra aplicación. Hay varias aplicaciones Open Source que podríamos usar como base. Tendríamos que leer bien las licencias pero me parece que la aplicación Kigg puede servir.
  • Infraestructura: La aplicación podríamos instalarla en mi server privado. El server esta en USA y corre el sistema operativo Windows Server 2003 con SQL Server y IIS. (Framework .NET 3.5 y ASP.NET MVC)
  • Derechos de Autor: Me pregunto. ¿StackOverflow podría enfadarse por esto?. ¿Digg puede enfadarse con Mename.net? ¿Qué opinan?

Desde aquí invito a participar en este proyecto a algunos programadores que conozco y quizás esta alocada idea pueda interesarles:

¿Qué opinión tienes sobre esta idea?

Comments

April 7. 2009 15:22 Eber Irigoyen
Eber Irigoyen
Espero para este fin de semana escribir en mi blog al respecto.
Lo que yo quiero ver primero es el interes (o la falta de) en un proyecto de estos por parte de la comunidad hispana, es triste ver la falta de participacion o siquiera apoyo a proyectos de este tipo. La segunda cosa que yo veria seria un estudio de los sitios actuales (tal como hicieron los chavos de stackoverflow) para ver que es lo que tienen y que es lo que falta. para mi esas serian dos buenas bases para empezar; por mi parte cuenta con mi apoyo

salu2
April 7. 2009 15:47 fabian
fabian
Gracias por comentar EBer. Es verdad lo que decís, deberíamos primero ver el interés y sobre todo cual es la información que falta. También hay que tener en cuenta que no tenemos el poder de persuasión que poseen los creadores de Stackoverflow, son programadores muy conocidos. No sé mucho de SEO pero me parece que Google en cada  búsqueda da mayor peso a las páginas con el idioma que se está buscando. Abría que estudiar bien el caso, pero si buscas, no hay nada así en español, todos los sitios en español son complejos y llegar a la información es un tanto difícil.
April 7. 2009 15:55 Eber Irigoyen
Eber Irigoyen
eso de mayor peso a las paginas con el idioma en el que se busca es cierto, y ese es un tema que quiero tratar en mi post tambien, y tienes mucha razon con lo del poder de persuasion (que no tenemos), ni tampoco tenemos ni la decima parte de seguidores que ellos tienen, lo cual lo hace una empresa mas dificil, pero pues hay que ver que se puede hacer, no hay peor lucha que la que no se hace (o algo asi)
April 7. 2009 16:08 nicogranelli
nicogranelli
Me parece una idea excelente.

No me ofrezco para programar, pero si para ayudar con los contenidos.

PD1: y no php? con por ejemplo el framework cake?

PD2: Yo que ustedes le daría un buen vistazo a mono rail, que si lo juntas con los demás proyectos de castle, te da una base robusta y te obliga a tener buena calidad de código (ayuda mucho con cosas como evitar tener un sistema altamente acoplado)
April 7. 2009 17:30 fabian
fabian
Hola Nico, gracias por comentar. El aporte de contenido es importantísimo también, por eso hay que pensar en algún sistema de incentivación, por puntuación y premios. Ya estoy pensando en algunas cosas. PHP? por supuesto que si, en stackoverflow tienen tags de php http://stackoverflow.com/questions/tagged/php No conocía MonoRail, parece algo interesante. Lo tomaremos en cuenta http://www.castleproject.org/MonoRail/
April 7. 2009 17:57 Milagros
Milagros
La idea es muy buena. Ojala se puedan poner de acuerdo y ofrecer una alternativa así al público hispano.

¡Suerte y éxitos!

April 7. 2009 23:05 Axel
Axel
Seria genial que les parece si lo hacen en python con Google App Engine es gratis y tiene unas cuotas bastantes interesantes yo podria ayudarlos si quieren, no soy un experto pero me defiendo
April 8. 2009 06:58 fabian
fabian
@Milagros: Muchas gracias, seguramente pondremos tags de SEO en el sitio ;)

@Axel: Hace poquito vi unos videos de ejemplo que usaban ese framework, parece algo interesante.
April 8. 2009 15:46 ¿Qué quieres desarrollar hoy?
trackback
Trackback from ¿Qué quieres desarrollar hoy?

El reto de crear un StackOverflow hispano
April 8. 2009 21:53 Axel
Axel
@fabian yo hace un tiempo para probar el app engine cree una aplicacion similar si quieren puedo darle algunos retoques y ponerla online eso si con el tema de diseño, graficos y colores voy muerto
April 9. 2009 03:55 nicogranelli
nicogranelli
El tema con el app engine es que tenés que diseñar la aplicación de una manera nueva, no convencional.

Google no ofrece una base de datos relacional, como MySql o SQLServer. Ellos ofrecen BigTable, que es muy distinto. No tenés relaciones entre las tablas, todos los datos deben duplicarse en todas las tablas.

Ojo que no digo que este mal, en cambio pienso que es una metodologia excelente, pero es muy distinta a lo que estmos acostumbrados los programadores, y por eso va a costar bastante acostumbrarse, si es que se deciden por esa opción.

Por otro lado, creo que aún no se han duplicado todas las partes del app engine en aplicaciones libres, que puedan ser instaladas en la máquina propia para testear, y eso complica mucho el trabajo en equipo.


A todo esto, la verdad que no pensaba ofrecerme para programar, pero toda esta charla me dio ganas Smile Así que si necesitan a alguien, avisen.
April 10. 2009 05:26 Axel
Axel
@nicogranelli el app engine trae un SDK que podes hacer correr en tu maquina para ir desarrollando la aplicación y testearla de forma local, ademas tiene todas las funcionalidades que tiene cuando tenes la app online, excepto como algunas llamadas al api de picasa para metodos como mejorar las fotos y los cron jobs. Además el SDK esta para Linux, Windows, y Mac.
April 10. 2009 05:32 Axel
Axel
@nico a me olvidaba en cuanto a la base de datos relacional es cierto no la tiene pero tiene algo parecido que es las referencias que no sera lo mismo pero funciona. Y la verdad a mi me esta dando ganas de ayudar a programarla si es en App Engine principalmente, creo que seria bastante interesante para todos.
April 12. 2009 12:22 Jorge Gamba
Jorge Gamba
Dejo mi opinión en el thread de este mismo asunto en ALT.NET Hispano

groups.google.com/.../dd19e0505b760240

resumiendo, estoy de acuerdo en que si solo se va a proveer contenido escrito, muchos (de principiantes para arriba) van a preferir preguntar y buscar en Inglés, pensando en la mayor probabilidad de encontrar más y mejor información. Hay que buscar el valor agregado en aquello que la mayoría de los usuarios a los que se quiere llegar no pueden obtener o comprender con facilidad en los servicios/sitios en Inglés.

Finalmente, en mi humilde opinión, pienso que sería bueno dejar atrás el 'stackoverflow' para pensar en algo más amplio o ajustado a las necesidades.
April 12. 2009 12:46 fabian
fabian
@Jorge: Hola, muchas gracias por opinar.

Entiendo lo que decís, es lo que analizamos con Eber el otro día Yo no creo como vos, me parece un razonamiento equivocado. La gente busca información y siempre preferirá leer información (escrita o no) en su idioma.

Aplicando tu lógica, "ALT.NET Hispano" también debería quedarse atrás y ajustarse a las necesidades.
April 13. 2009 15:30 Jorge Gamba
Jorge Gamba
Estoy de acuerdo en que la gente siempre preferirá leer, yo me la paso todo el día en eso, pero cuando busco algo, el 99% de las veces lo hago en Inglés y, desgraciadamente, como a la mayoría de nuestro medio, ni se me pasa por la cabeza hacerlo en español, aunque hay excelente material en nuestra lengua, pero esa es la realidad.

Mi comentario va más orientado a qué podría ser el valor agregado y cómo una idea así se puede hacer "más atractiva".

En cuanto a ALT.NET, el mayor valor debe estar en la conversación, en lo posible directa y en tiempo real mediante Open Spaces y VAN Meetings (virtual), esto es más productivo incluso que lo escrito en la lista, pero esta también es muy necesaria.
April 13. 2009 19:19 fabian
fabian
@jorge Te entiendo, pero sigo sin estar de acuerdo con vos.

Que a vos no se te cruce por la cabeza buscar información en español puede ser aceptable. Pero que pienses que todos hagan lo mismo que vos me parece que no.

No todo el mundo es como vos, te lo puedo asegurar. Se ingles, puedo leer documentación en ingles y hasta escuchar disertaciones en ingles.
Pero siempre preferiré leer contenido en mi idioma natal.

Quizas ese mecanismo que tienes de selección se deba a que no hay información en español. Pero te puedo asegurar que si hubiera algo con la calidad de StackOverFlow en español lo valorarías.

Yo no catalogo la información por el idioma en que esta escrito, hay muy buenos bloggers en español que escriben cosas muy interesantes de .NET
April 14. 2009 03:04 Jorge Gamba
Jorge Gamba
Por favor discúlpame Ober si no me he hecho entender bien o mis palabras han dado para entender otra cosa.

No digo que todos (sino la mayoría, digamos más del 50%, de nivel medio para arriba) hagan como yo, ni que el contenido en Español sea malo (sino menor en cantidad que el disponible en Inglés), de hecho escribí "hay excelente material en nuestra lengua".

Para poner un ejemplo, hablando de búsquedas, hace unos días busqué en Google "Structuremap" mientras que en Español encuentré 34 resultados, en Inglés encuentré 23600, eso me da el 0,1%, claro, no se puede extrapolar esto a todos los casos. Por eso, si leo Inglés tengo obviamente más probabilidad de encontrar más opciones acertadas si comienzo por ese idioma.

Para la comunicación "personal" y contribución, obviamente prefiero el español. A lo mejor tienes razón y algo como Stackoverflow Hispano nos cambiaría algo las costumbres a algunos y tal vez pienso así porque ahora no lo tenemos.
April 26. 2009 16:10 MguelC
MguelC
Mi opinion sobre esta idea:

Si nos vamos por el consuelo de que en ingles se encuentran mas contenidos que en español, es precisamente por eso que no existen contenidos en espanol porque no se desarrollan.

Si acaso se llega a desarrollar esta idea de hacer un "desbordamiento de pila". unos puntos a favor es ofrecer en lo que SO adolece.

Ejemplo:

Permitir que hagan cualquier pregunta/consulta y que realmente sea la comunidad quien lo regule.

Que el usuario realmente pueda personalizar la forma en que quiere ver la pagina.

Que las preguntas se enfoquen al area de programacion, pero no forzosamente a la programacion. Es decir, una especie de BOS y SO combinado. Habria mas riqueza de contenidos.

Permitir una busqueda rapida de las respuestas.
Realmente es dificil encontrar una respuesta rapidamente en SO, aun y con todo y sus tags y su supuesto funcion de busqueda. Las respuestas mas atinadas se encuentran buscandolas en google.


Permitir tags anidados o en cadena, la informacion estaria mas organizada.

No apoyar a una sola plataforma SO=Windows.
Aunque permite Linux, PHP, etc.  es claro que por el background de los desarrolladores, se apoya y promueve mas a el desarrollo en VS y Tecnologias Microsoft que a cualquier otra cosa.


--
Y si avisan en algo en que se pueda colaborar con mucho gusto.

Aunque mi tiempo es bastante limitado, pero un esfuerzo puede hacerse.

September 11. 2009 22:18 Mig
Mig
Recientemente ha salido este sitio clon de stackoverflow en español codigodemaquina.org

Un saludo

Add comment


(Will show your Gravatar icon)

biuquote
Loading