ForumSR

Unofficial Content
under COOLlaborative Projects  


Estamos haciendo un servidor de foros web para la comunidad, actualmente disponemos de foros basados en listas de correo y con este proyecto aspiramos mejorar la funcionalidad de los foros.

En la primera etapa nos proponemos importar a un repositorio centralizado los mails existentes y cargar instantáneamente los que se vayan creando, vamos a utilizar el para almacenar y recuperar los contenidos.

El sitio seguramente estará bajo el gxopen, el sitio de recursos GeneXus de todos.

Este primer alcance permitirá la consulta, inmediatamente después las respuestas y las consultas se efectuarán directamente en el sitio, sin dejar de lado el sistema actual por mail.

Esperamos que la interfase por la cual puedan ser accedidos sea amigable y cada uno pueda personalizarla a su gusto.

En siguientes etapas, las características que incluiremos irán tornando al sitio en un punto de encuentro para todos, donde podremos tener más foros que los actuales, no solamente técnicos, sino también donde discutamos todos los temas que nos convoquen.

Aqui hay una lista de las cosas que se van experimentando y de los que vamos aprendiendo Quizas ayude a que otros no pasen por lo mismo.
Members
Javier Cruchaga
Gabriel Icasuriaga
Federico Wagner
Gabriel Gramajo
Armin Bachmann

Contact
Armin Bachmann, armin@artech.com.uy
Agradecimientos
A Gonzalo Cuiñas por su colaboración y disposición para compartir y proveer cuyos webservices hacen posible la indexación y búsqueda de los posts de los foros! A Rodrigo Alvarez por su apoyo en GeneXus Search (Gonzalo se fué a Japón y sigue apoyando desde allí)
A Gustavo Carriquiry por ofrecer el histórico de mails de los 20 foros cargados!

HITOS
HITO DEL DIA 07-07-2006 Bienvendo al grupo Gabriel Gramajo!!, ponete comodo que estas en tu casa.

HITO DEL DIA 12-07-2006 Ya tenemos un muy agradable diseño grafico.

HITO DEL DIA 20-7-2006: Dia del amigo .... con mensaje alusivo a la fecha de Gabriel Icasuriaga:
"Amigos todos,

En el dia internacional de amigo, queria recordar uno de los valores mas profundos que estamos consolidando como profesionales, el de la amistad, ganada con el paso del tiempo a traves del involucramiento en proyectos de bien publico, tal como el gxopen, el forumsr y los que vendran.

Reciban este caluroso saludo y feliz dia del amigo.
MasterNet"

HITO DEL DIA 25-7-2006: anuncio en las noticias y publicación del sitio:
http://www.gxopen.com/forumsr/servlet/hsrmain (pronto http://forumsr.gxopen.com )
HITO DEL DIA 28-7-2006: funciona http://forumsr.gxopen.com

HITO DEL DIA 1/8/2006: http://www.gxtechnical.com/gxsearch/hgenexussearch.aspx  "nos" incluye!! www.gxtechnical.com/gxsearch
HITO DEL DIA 3/8/2006: ahora sí quedó lindo (esperamos que les guste ) el sitio http://forumsr.gxopen.com. Comienza etapa 2 con todas las cosas para To Do...

HITO DEL DIA 18/9/2006 Franja sube projecto en gxopen http://www.gxopen.com/gxopen/servlet/projectinformation?562

HITO DEL DIA 27/10/2006: Se liberó ForumSR 1.1: http://www.gxopen.com/gxopen/servlet/projectinformation?562. Más abajo, las release notes.
 
Lista de características a implementar - To do list
grandes y chicas ..sin orden de prioridad
features que no requieren del punto 1(login), se pusieron en azul
  1.  Login / manejo de usuarios
  2. Manejo de categorías, asociación de categorías - threads
  3. Manejo de perfiles y roles
  4. Inclusión de más herramientas de colaboración y participación tales como un shoutbox, sala de chat, GXOpen messenger, y webminars.
  5. Creación de nuevos foros, según demanda de los usuarios, ya sean relacionados con GeneXus, con informática y con cualquier otro tema que nos convoque.
  6. Manejo de foros privados, con participación para un grupo de personas, visibles o no para los de afuera. Grupos de usuarios
  7.  Inclusión de RSS, cada foro y cada conversación tendrán su canal de suscripción por RSS.
  8. Suscripción a un tema, cada vez que se agrega un mensaje a la conversación podrá elegirse recibir una notificación por mail.
  9. Post instantaneo, directo en sitio.
  10. Envío de mensajes interno entre los miembros, solo consultable dentro del sitio.
  11. Seguimiento de temas o palabras clave, los usuarios podrán definir una lista de temas que les interese y si algún mensaje lo contiene, se le notificará.
  12. Wikilike, es una conversación colaborativa, donde un único mensaje sea editable por todos. Integración con wiki.
  13. Indicadores a nivel de usuario, actividad, cantidad de respuestas, de mensajes, posibilidad de valoración de la calidad de las respuestas; gráficas y rankings.
  14.  Multiples lenguajes
    1. traducción automática a ingles
    2. visualización en lenguaje preferido u original
  15. search por ":" o "(" da error 500.
  16. hacer que links a threads visitados queden como no visitados si se agrega post
  17. hacer que link a foros en hsrmain quede como no visitado si hay post nuevo
  18. en resultados del search, poner a qué foro pertenece cada resultado encontrado, si no hay resultados, poner mensaje alusivo.
  19. recordar lo que se buscó y dejarlo en el edit de busqueda.
  20. almacenar busquedas para hacer suggest en search y ranking de más buscados.
  21. crear dirección propia y tener un "contact us". DONE.
  22. subir a gxopen la KB
  23. cuando se ve un thread, dar opción "view complete posts" / "view first lines of posts"
  24. poder ver solo los unread (punto 1 de wish list)
  25. search por foro (suggest por foro, ver punto 20.)
  26. filtro en foro por subject, autor y rango de fechas
  27. tener search engine propio.
  28. que opción new thread busque por like en subject y de opción de new thread si no encuentra por =
  29. Algunos mails de yahoo no son cargados y otros aparecen con <EMPTY BODY>
  30. mostrar hora de post de acuerdo a timezone del wrkst() .. (o de configuración del usuario, cuando tengamos usuarios)
  31. soportar caracteres japoneses en carga desde mail a forumSR
  32. mostrar correctamente cantidad de páginas
  33. deshabilitar link de NEXT cuando se esta en última página
ForumSR Versión 1.1 Release Notes:
Es un gusto presentarles esta versión, caracterizada por completar features que nos parecen importantes y que les permiten vias alternativas a los mails, para enterarse de lo nuevo: la inclusión de RSS. Tambien los nuevos filtros le dan más usabilidad al webview.

-Inclusión de RSS, cada foro y cada conversación tendrán su canal de suscripción por RSS.

-filtro por autor y rango de fechas

- search por foro

- cuando se ve un thread, dar opción "view complete posts" / "view first lines of posts"

- links a threads visitados quedan como no visitados si se agrega post

- link a foros en hsrmain quedancomo no visitado si hay post nuevo

- en resultados del search, se informa a qué foro pertenece cada resultado encontrado, si no hay resultados, se da mensaje alusivo.

- mostrar correctamente cantidad de páginas

- deshabilitar link de NEXT cuando se esta en última página

- esta sincronizado con la nueva versión online de www.gxtechncial.com/gxsearch y por ende soporta consultas avanzadas según la sintaxis en : http://www.dotlucene.net/documentation/QuerySyntax.html


Esperamos que la disfruten con gusto! Pueden bajar el proyecto en gxopen http://www.gxopen.com/gxopen/servlet/projectinformation?562
El próximo paso ahora, para nosotros, es diseñar e implementar todo el manejo de usuarios, para así poder brindarles más funcionalidades!
Los saluda, el equipo de ForumSR.

ForumSR Version 2.0

Se puso online la versión 2.0 el 8 de diciembre del 2008: http://forumsr.gxopen.com  



Wish List

1.       Ordenar los mensajes por fecha decreciente (los más nuevos primero).
Armin responde: dentro de un thread, se ordenan los posts por fecha creciente para que sean legibles como un documento. La lista de threads, hoy se ordena en orden decreciente de creación de fecha del post que creó el thread, y podríamos ordenar por fecha de creación de último thread. Esto no es bueno porque entonces threads "hot" quedan siempre arriba y todos tienden a responder los de arriba y tienden a ser eternos. ver
http://www.joelonsoftware.com/articles/BuildingCommunitieswithSo.html. Esta parte quedará mejor cuando tengamos login, porque podemos solamente mostrar los threads que tienen algun post unread .. y entonces con eso este tema desaparece.