Asumo que meta está utilizando el Plugin de Github para las insignias de Contribuyente. Acabo de conectar github a mi ID de Discourse, pero ¿funcionaría esto con la ID de Discourse?
@zogstrip quizás algo para que comentes, reflexiones, dado tu reciente retoque con Discourse ID y las cosas de GitHub.
Estoy revisando la documentación del plugin y las especificaciones aquí y no me queda claro cómo asociamos a los usuarios en Discourse con los usuarios en GitHub. ¿Necesitan tener su cuenta de usuario en Discourse vinculada directamente a GitHub? ¿O se basa en la dirección de correo electrónico? (¿O algo más?).
Dado que el método principal es la coincidencia por correo electrónico, funcionará perfectamente.
Los colaboradores que utilicen correos electrónicos diferentes en GitHub y aquí pueden comunicarse con nosotros y solicitar la asignación manual de insignias.
Ah, genial. Esa era la parte que no tenía clara. Gracias por la aclaración.
Si ahora entiendo correctamente, las cuentas asociadas directamente solo son necesarias para acreditar automáticamente a los usuarios que utilizan una dirección de correo electrónico diferente (o privada) para las confirmaciones (commits).
Falco tiene razón, esto debería funcionar. Sin embargo, ten en cuenta que el único repositorio configurado para otorgar insignias de Github aquí en meta es el repositorio principal de la aplicación (discourse/discourse). Y, como explicó Falco, la dirección de correo electrónico entre tu cuenta aquí y tu cuenta de Github deben coincidir. (Por ejemplo, no tengo la insignia porque mi correo electrónico en mi cuenta aquí es diferente al de mi cuenta de Github).