¿Cuánto conocimiento de Ruby / Rails se recomienda para el desarrollo de Discourse / lectura recomendada?

Hice una buena cantidad de trabajo en scripts de importación antes de leer Programming Ruby. Realmente ayudó bastante. Creo que también es el mismo libro de Rails que leí. No creo que haga daño.

Dicho esto, dependiendo de lo que estés tratando de hacer, puedes llegar bastante lejos simplemente encontrando algunos ejemplos a seguir. Puedes buscar en GitHub - discourse/all-the-plugins y encontrar muchos ejemplos.

Y entender Rails definitivamente ayuda, pero saber que puedes llamar a add_to_serializer para agregar cosas al serializador es algo que no encontrarás en un libro (o al menos en ningún libro que yo conozca).