2010-10-04 11 views
6

Che cos'è un buon forum RoR 3 open source che può essere facilmente integrato in un'applicazione esistente?Che cos'è un buon forum di Ruby on Rails che può essere facilmente integrato in un'applicazione esistente?

caratteristiche opzionali:

  • supporto OpenID
  • Haml/SCSS modelli
  • Supporto per faccine, YouTube, immagini, ecc
  • Sono probabilmente andando a cambiare molto, e Sono ancora piuttosto debole in Ruby, quindi il codice pulito e commentato con buone pratiche sarebbe fantastico.

Grazie :)

risposta

1

La comunità Rails non è mai stato focalizzato sullo sviluppo di forum di Ruby/Rails, al contrario di altri linguaggi come PHP. La prova di ciò è un really old news che parla di uno dei prototipi di forum mai prodotto in Rails.

È ancora possibile trovare tracce di Beast somewhere, ma la vera risposta è che non esiste alcun forum Rails open source disponibile al momento.

+0

Devo scrivere il mio? –

+0

Potresti usare uservoice.com? –

+0

Hai diverse alternative: 1. installa un forum sviluppato con una lingua diversa e usa l'API per parlare con l'app Rails 2. sviluppa la tua soluzione 3. usa un servizio di terze parti –

0

hai guardato Forulio? Sembra che tu possa costruire su di esso. Sembra decente per iniziare.

2

avere uno sguardo su http://github.com/radar/rboard la più potente e di pioppo in Rails mondo in questo momento

+4

Ora è sostituito da [forem] (https://github.com/radar/forem), anche dal radar. – nathanvda

5

Recentemente ero alla ricerca di funzionalità simili e mi sono imbattuto discourse. Dovresti assolutamente dargli un occhiata.

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. 

sua sviluppati da Jeff Atwood e team

+0

La parte migliore è che è attivamente sviluppata (e mantenuta) e tu puoi effettivamente contribuire ad essa se trovi che manca qualcosa! – Ameen

+0

Tranne che è stato progettato per essere stand-alone, quando ciò che vogliamo veramente è un motore che possiamo utilizzare nei nostri siti. –

1

Thredded fa tutto questo e molto altro.

Poiché Thredded è un motore Rails, è molto facile integrarlo in un'app esistente.

Thredded demo screenshot