2010-10-04 14 views
6

¿Qué es un buen foro de código abierto RoR 3 que puede integrarse fácilmente a una aplicación existente?¿Qué es un buen foro de Ruby on Rails que se puede integrar fácilmente a una aplicación existente?

características opcionales:

  • soporte OpenID
  • Haml/SCSS plantillas
  • Soporte para emoticones, YouTube, imágenes, etc
  • Probablemente voy a cambiar mucho, y Todavía estoy bastante débil en Ruby, por lo que el código limpio y comentado con buenas prácticas sería genial.

Gracias :)

Respuesta

1

La comunidad Rails nunca se ha centrado en el desarrollo de foros de Ruby/Rails, por el contrario a otros lenguajes como PHP. La evidencia de eso es un really old news hablando de uno de los foros que el prototipo produce en Rails.

Todavía puede encontrar rastros de Bestia somewhere, pero la verdadera respuesta es que no hay ningún foro de Rails abierto de código abierto disponible de momento.

+0

¿Debo escribir el mío entonces? –

+0

¿Podría usar uservoice.com? –

+0

Tiene varias alternativas: 1. instalar un foro desarrollado con un idioma diferente y usar API para hablar desde su aplicación Rails 2. desarrollar su propia solución 3. usar un servicio externo –

0

¿has mirado Forulio? Parece que puedes construir sobre él. Parece decente para empezar.

2

echar un vistazo a http://github.com/radar/rboard el más potente y el álamo en Rails mundo en este momento

+4

Ahora es reemplazado por [forem] (https://github.com/radar/forem), también desde el radar. – nathanvda

5

Hace poco estaba buscando una funcionalidad similar y encontré discourse. Definitivamente deberías echarle un vistazo.

Discourse is the 100% open source, next-generation discussion platform built 
for the next decade of the Internet. 

Whenever you need ... 

a mailing list 
a forum to discuss something 
a chat room where you can type paragraphs 

... consider Discourse. 

Su desarrollados por Jeff Atwood y team

+0

La mejor parte es que se está desarrollando activamente (y manteniéndola) y puedes contribuir si encuentras que le falta algo. – Ameen

+0

Excepto que está siendo diseñado para ser independiente, cuando lo que realmente queremos es un motor que podamos utilizar en nuestros propios sitios. –

1

Thredded hace todo esto y más.

Porque Thredded es un motor Rails, es muy fácil de integrar en una aplicación existente.

Thredded demo screenshot

Cuestiones relacionadas