Realmente aprecio cuando tú o @JammyDodger hacen eso, porque incluso si no hay una respuesta, demuestra que existe la posibilidad de una respuesta y que las preguntas no se lanzan al vacío. Tuve un tiempo muy, muy frustrante tratando de aprender desarrollo de temas/plugins de Discourse porque hay relativamente poca documentación en comparación con otros proyectos con los que he trabajado, y mucha de la documentación/tutoriales que existen son difíciles de encontrar o están desactualizados de maneras no obvias para un recién llegado. Aprecio cuando alguien hace una pregunta de aclaración porque a veces, como recién llegado, puede ser difícil incluso saber el vocabulario para la pregunta que uno intenta hacer.
En mi experiencia, Meta ha sido un lugar relativamente menos amigable para empezar porque a menudo se asume un conocimiento básico de Discourse y hostilidad hacia las preguntas que intentan cerrar esa brecha. Tuve algunas de mis primeras preguntas o preguntas publicadas por otros que me habrían sido útiles, respondidas con un “simplemente lee el código” algo hostil, cuando la estructura de Discourse es algo desconocida para personas de otros orígenes y no hay documentación básica sobre cómo está estructurado el proyecto para empezar. Tengo bastante experiencia con Rails y js y todavía me resulta bastante confuso orientarme por el código fuente de Discourse.
También hay hilos aquí donde la gente se queja de la falta de documentación y se les responde con “entonces haz preguntas”, pero para un recién llegado que busca antes de publicar (¡como la interfaz de Discourse te anima a hacer!) crea una sensación circular para alguien que llega completamente nuevo. O al menos esa fue mi experiencia. Tuve una primera experiencia bastante negativa simplemente pidiendo aclaraciones tratando de seguir la introducción al post de desarrollo de temas al que se vincula a las personas nuevas/preguntas básicas, porque el ejemplo en el tutorial estaba desactualizado de una manera completamente no obvia. Fue realmente desalentador seguir el ejemplo que a menudo se señala como punto de partida para principiantes, que no funcionara en absoluto y preguntar por qué, y luego que me dijeran que estaba desactualizado y que debería haberlo sabido. Esa no ha sido en absoluto mi experiencia al empezar en otros espacios de proyectos.