-
Creemos una alternativa
May 6, 2009 at 01:18:04 CESTSon muchos los problemas de menéame y, probablemente, muchos seáis conscientes de ellos, así que me voy a saltar esa parte y me voy a ir directo a lo interesante.
Hace unos meses, simplemente por diversión, me dediqué a programar un sitio al estilo de menéame a digg, intentando llevar esos mismos conceptos al siguiente nivel. Terminé cerrándolo porque, evidentemente, nadie lo usaba (es difícil darse a conocer cuando no tienes intención de gastarte dinero en publicidad) y mi único motivo para mantenerlo era divertirme y experimentar, cosa complicada cuando tu masa de usuarios ronda la centena.
No voy a entrar en demasiados detalles, ya que no quiero que está entrada termine siendo demasiado pesada, pero sí haré una overview de las características del sitio que programé:
- Sistema de recomendaciones
- Cada usuario tiene una portada personalizada, basada en sus preferencias calculadas a partir de sus votos (llamemos a esta sección unfiltered)
- Existe también una sección al estilo de la portada de menéame, donde se muestran las noticias que han superado un número determinado de puntos (filtered)
- El sistema de promoción se basa completamente en las recomendaciones: cuanto menos probable sea que me guste una noticia, más peso tendrá un voto positivo emitido por mí (y menos peso un voto negativo). De esta forma se consigue una variedad increíble de contenidos, pues se evita completamente el "efecto enjambre" (mafia o bury brigades, como dicen en otros sitios).
- Las noticias se organizan tanto por etiquetas como de forma jerárquica atendiendo a su localización (en las que sea aplicable). De esta forma, puedes por ejemplo consultar sólo la portada de las noticias que suceden en tu comunidad autónoma. Esto se aplica también al algoritmo de promoción, de forma que, por ejemplo, una noticia de Madrid primero tendrá que promocionar en Madrid, luego en España, a continuación en Europa y, finalmente, podrá pasar a la portada global (si consigue votos suficientes, claro).
- El sistema soporta completamente tanto inglés como castellano (tanto en el interfaz como en los sistema de recomendación), pudiendo escoger el usuario el idioma del contenido al que quiere acceder.
No obstante, y a pesar de que este sitio a día de hoy está cerrado, gran parte de su código está liberado y puede ser accedido a través de mis repositorios de github. Hay partes que aún no las he liberado debido a que mi trabajo actual no me ha dejado tiempo para terminar de limpiar todo el código, pero mi intención es que sea todo libre.
Y, bien, ¿qué busco con esta entrada? Ofrecer a la comunidad el sistema que yo programé para que si, hay alguien interesado en mejorar las cosas que faltan, podamos entre todos crear un nuevo sitio que nos permita intercambiar contenidos sin que haya una veintena de personas que dicten lo que sale a portada y lo que no. Si hay suficiente gente interesada (tanto en ayudarme a pulir los detalles del código que faltan como a colaborar enviando y votando noticias), yo me comprometo a liberar todo este código y crear una página. Además, cualquiera que desee crearse un clon será también bienvenido.
En cuanto a las características técnicas, el código del backend es Python y utiliza Django, mientras que todo el sistema de recomendaciones está escrito en C usando Glib (una de las librerías base de Gnome). El frontend es simplemente XHTML y se utiliza un poco de jQuery. Los cambios más importantes que habría que hacer son los siguientes:
- Portar el backend a Django 1.0 (esto no debería ser mucho trabajo)
- Portar el javascript a jQuery 1.3
- Actualmente, el sistema de recomendaciones acceder a la base de datos utilizando la API nativa de MySQL. Sería deseable, por su mejor soporte de GIS, portar todo esto a PostgreSQL, aunque el sitio funciona perfectamente sobre MySQL.
- No vendría mal mejorar un poco el diseño gráfico, puesto que el actual está hecho por mí y yo soy un tanto manco para esas cosas
Si hay alguien interesado en colaborar con este proyecto, que deje un comentario y me envíe un correo (está a la derecha) y yo me pondré en contacto con él con la mayor brevedad posible.
Creemos una alternativa a menéame
Un desarrollador de software libre propone crear una nueva página al estilo de menéame y digg, pero llevando las ideas iniciales al siguiente nivel. Tiene gran parte del código desarrollado y liberado, pero necesita ayuda para el último paso. ¿Alguien se anima a echarle una mano?
no soy experta en programación pero si necesitan ayuda solo avisenme, saludos !
Es curioso que la caida de Menéame se geste en su propia portada.
Siento no poder ayudarte, pero tienes mi apoyo (Si sirve de algo) en tu trabajo.
Soy más bien usuario, mi fuerte es el hardware, pero paralo que haga falta aquí estoy, a10.
Hola amigo no tengo mucha idea de python, aunque con C y Mysql si que he trabajado bastante. Igual para la capa de presentación no soy el más indicado. Contacta conmigo y vemos si te puedo ser de ayuda
YO tengo ya mas de 4 años de experiencia en programación WEB (PHP, Javascript, jQuery) y estoy dispuesto a colaborarte en este proyecto en lo q sea necesario.
Siempre y cuando continué siendo un proyecto de código abierto que reporte solo beneficios a la comunidad
Sobre la CENSURA que está haciendo MENEAME, please, entrad en el link, si, es lo que he puesto en mi blog, pero no busco visitas, busco difundir el mensaje y creo que aqui no cabe (seria muy largo), aunque la idea resumida es: QUITAD TODOS LOS LINKS HACIA MENEAME Y DEJADLE SIN TRAFICO
http://www.smv.es/1159/rematemos-a-meneamenet-quitad-links-dejadle-sin-trafico/
un saludo
No he probado ese sistema, pero promocionar una noticia de un nivel local a otro superior tiene pinta de ser mucho más costoso que promocionar una noticia que no sea local... Por lo que la gente intentará des-localizar las noticias.
Muy buenas, estoy intersado en participar en el proyecto.
Puedo ofrecer... conocimientos de Maquetación, Html y CSS, para que la web cumpla los estándares de accesibilidad y se vea correctamente en todos los navegadores.
Además de analista de Usabilidad y Accesbilidad.
Un saludo ;)
Hola como quisiera ayudar y pertenecer a un proyecto de software libre vamos pero soy novato programando apenas y me he montado algunas webs con joomla y moverle por ahi pero nada avanzado se conceptos basicos y en diseño me defiendo bastante bien cualquier cosa aqui estamos
Bueno, primero os dejo esta imagen que hice como muestra de rechazo a la dictadura de menéame:
http://img142.imageshack.us/img142/1918/dictame.jpg
Y segundo, si el autor del post está interesado en contactarme sobre temas de diseño, puede hacerlo en el email proporcionado ;)
Saludos
Siento ocupar un comentario sin poder ayudar, solo quisiera pedir el nombre de la red social o donde podremos verlo.
Muchas gracias!
Soy programador. Controlo .Net (vb y c#) php, js, ajax, un poquito de j2se...
Si puedo echar una mano estoy a tu disposicion.
Me parece muy digna la iniciativa.
Adelante con ella!
Se me olvidaba. También tengo conocimientos extensos en css, html, maquetación, Mysql, oracle, sqlserver 2000 y 2005.
Así que ya sabes. Para lo que haga falta.
Estoy muy interesado a colaborar, me encanta la idea y creo que puedo aportar algo al proyecto.
Soy diseñador gráfico (8 años) y web (6 años). Experto en identidad y experiencia del usuario. Trabajo las imagenes en Adobe CS y desarrollo el frontend en HTML+CSS.
Me encantaría la oportunidad, espero lo consideres y me contactes.
Saludos.
A ver si nos ponemos de acuerdo, me sucribo para no perder pista.
Diseño y desarrollo web en PHP-MySQL, XHTML-CSS
¿Por qué no usar Reddit?
Reddit me parece una plataforma ideal..
Software libre, escrito en python, con total libertad de los usuarios para crear sus propios subreddits dentro del mismo sistema, el ser anonimo es una opción de cada cuenta, se puede enviar cualquier clase de link (incluso se puede no enviar ningún link sino una autoreferencia). Son los usuarios los que deciden con sus votos.
Reddit tiene soporte para múltiples lenguajes (http://es.reddit.com) con lo que puedes filtrar las noticias según el lenguaje y tener una comunidad mundial.
Además con ayuda y la experiencia de Meneame se podría ayudar a mejorar cualquier aspecto de Reddit que se quiera cambiar, es software libre.
Apuntame, por qué no creas una lista de correos? o un lugar donde podamos ciberreunirnos?
Soy el baneado 203 del glorioso Ban Day! :P
Un saludo
Quiero aportar ideas! y mi colaboración donde se pueda!
No puedo comentar en meneame, creo ke es el ultimo dia ke entro a esa pagina. Y se les ayuda como se pueda.
No tengo idea de programación, ni diseño ni nada por el estilo pero si deciden poner en marcha el proyecto cuentenme como una visita diaria, dejo mi mail y agrego esta web a mis marcadores.
Saludos !
Tu proyecto tiene buena pinta. Lo seguiré de cerca como usuario. Suerte.
Claro, me gustaría mucho participar en el proyecto.
Ya he visto que hay diseñadores web con más experiencia que yo, pero me ofrezco de todas formas (para ayudarles)
Un saludo y ¡hasta otra!
Nose mucho de programación, pero aprendo muy rápido, asi que si necesitas ayuda, para cualquier cosa, estaré atento ^^
El nuevo enlace colgadlo en menéame cuando esté listo, que su propia página cree su destrucción, meneo masivo y después, el yermo de menéame
No creo que debamos hacer algo nuevo desde cero.
Apezz.com parece ser una alternativa viable, y creo que nuestros esfuerzos deberian concentrarse en ella.
Lo que si deberia hacer apezz es liberar el código, de manera que todos los que estamos aqui deseando colaborar en questiones de programacion, podamos hacerlo
Es una gran idea creemos un Meneame (functionality) con mentalidad Wikipedia (Spirit and Organization).
No tengo ni idea de software pero si la majoria de usuarios descontentos contribuyen de una u otra forma la comunidad puede crear un sition sostenible (con anuncios) y sin intereses comerciales. Ahora o nunca.
Recomiendo:
1- Crear un dominio (Futuro web) y darle publicidad, buscar colaboradores voluntarios
2- Organizarse en diferentes equipos
- Equipo de coordinacion
- Equipo de Desarrollo Web
- Equipo de Desarrollo de la aplicacion
- Equipo de Normativas del web
- Equipo de publicidad y marketing
Luis Andes, yo ayer propuse al autor de este post que recopilara mi correo para comenzar a llevar a cabo ideas, pero no tengo respuesta.
Creo que alguien debe comenzar abriendo una lista de correos e ir recopilando correos electrónicos. En cuanto esté la lista abierta se debe difundir y ya se irá la gente incorporando poco a poco.
Tu idea es la mejor que he visto hasta ahora.
Por que no partir de una aplicación de código libre como "pligg" mas info: http://www.pligg.com
Buenas,
por lo que he visto el proyecto esta estancado en una migración/integración de código. Personalmente domino el J2EE (EJB, JSP, Javascripts, xml, dhtml, java, etc) y otros lenguajes como .Net, VB, ASP, VC++ y similares, SQL (oracle,mssql y pl/sql)
Si necesitas mi ayuda contactame sin dudar. Asi mismo dispongo de un dominio (posibilidad de 2) en strato-alojamiento advancedweb sin usar que tambien compartiria.
Saludos y animo
Que, ya se os ha pasado el calentón?
NO!! a mi me borraron un comentario. Van contra MI! venganza! que arda meneame!
Maki si vienes a hacernos pajillas a los calentados ale, ánimo, pero de lo contrario desconozco que haces aquí entonces.
Una alternativa no de código pero si de contenido es la de:
http://positivame.com
Es otra forma de convertir un buen código en una buena idea...
Si, buena idea. No es que yo sea un programador experto en la materia pero si necesitas ayuda algo podré hacer creo. La idea de crear alternativas siempre es buena sobre todo en este tipo de programas que acaban siendo un monopolio. Gracias por la iniciativa y espero que todo te salga bien, si necesitas ayuda dime algo y a ver que se puede hacer.