¿Cómo utiliza Team Discourse Discourse?

Originally published at: How Does Team Discourse Use Discourse?

As we claim on our website, we use Discourse as our primary team coordination tool to build… Discourse! That means escaping email silos and minimising the number of disparate communication channels required to manage a fully distributed team. We are able to keep distractions like calls and meetings to a minimum and focus on actual…

53 Me gusta

holy cow. this is awesome. the idea had crossed my mind to use discourse as a full-bodied business communication and project system… but hearing it from you guys really does make it seem doable.

12 Me gusta

great insight thanks @HAWK - just shows how flexible it certainly can be if you want it to be!

3 Me gusta

So, Discourse is essentially the One Ring. Sauron would be proud. :grin: I love how you guys have figured out a way to get rid of all the distractions by building most of the features you need into one app.

4 Me gusta

I was thinking about this just last week! I remembered @HAWK saying she was working on it. Thrilled to see it come to life. :wink: Well, done.

8 Me gusta

This is awesome. Thank you very much!

I have a follow up question regarding task management.

Are you tracking commits with tasks for those that have code changes through discourse? Something similar to the way Jira w/ BitBucket or Github works?

I found a couple of plugins and topics that are related:

  • Seems nice if you are/were using Github issues and want to mirror them in Discourse and use Discourse to further the conversation, but not if you don’t want to use Github issues.

https://meta.discourse.org/t/the-github-linkback-plugin/66081

  • Looks for mentions in Discourse and then adds links to GH messages.

I realize that this can be done easily by manually pasting a Github/BitBucket commit into Discourse, but I’m curious if there’s something automatic.

Thank you again for the great post!

4 Me gusta

Hey Eric,
We use Github Linkback but we don’t have anything automated.

2 Me gusta

Very cool! :slight_smile:
Currently in the process of weaning people of from Hipchat in my org. and this is some very valuable input.

One question: why are you running two different instances? Wouldn’t it be possible to merge your internal one with meta and use subforums for everything?

Is it a matter of convenience? Was it set up before the tooling was ready? Don’t you trust the authentication/security model completely?

6 Me gusta

A couple of reasons.

Our internal instance sits on a different server so if Meta goes down we don’t lose all our runbooks etc.
It also allows us to have very different email and notification settings which means we’re less likely to miss important things in the noise.

15 Me gusta

Fair and logical reasons :slight_smile:

That brings up painful memories :scream: (we once stored our emergency customer contact list on the wiki, in the datacenter, where all the customer were hosted…)

3 Me gusta

Yeah we do too… but we have a replica in digital ocean and an extensive encrypted backup story

11 Me gusta

the idea had crossed my mind to use discourse as a full-bodied business communication and project system… but hearing it from you guys really does make it seem doable.

7 Me gusta

Tenemos una instancia de Discourse que estamos utilizando internamente como centro para los equipos. Queremos abrir ciertos aspectos al público y otros a los clientes.

He leído el artículo ¿Cómo usa Team Discourse Discourse? y me preguntaba por qué usan 2 instancias separadas: pública e interna.

Nosotros vamos a usar una única instancia y restringiremos la visibilidad a través de grupos de usuarios. Los beneficios que vemos inicialmente de un enfoque de instancia única son la centralización y el gráfico de enlaces que podemos construir… Pero después de leer el artículo, sería muy interesante si alguien pudiera compartir los pros/contras de 2 instancias y ¿cómo le va a Team Discourse?

¡Muchas gracias!

7 Me gusta

No fuiste el único con esa pregunta

7 Me gusta

Otra razón es el uso interno (dogfooding) del caso de uso de múltiples instancias, ya que tenemos clientes que alojan docenas de instancias con nosotros.

Tenemos un “oneboxing” especial entre instancias de Discourse, podemos recibir notificaciones centralizadas a través de Web Push, correo electrónico, Discourse Hub, abrir instancias una al lado de la otra en dispositivos móviles a través de PWA, etc.

9 Me gusta

El mayor desafío de usar una sola instancia para un lugar de trabajo: podrías compartir accidentalmente algo públicamente que debería ser privado. Solo bastaría con seleccionar la categoría incorrecta o establecer permisos incorrectos en una nueva categoría.

Para resumir cómo va ahora:

  1. ¡Genial! Nos ha permitido apoyar y obtener comentarios reales de todos los que usan Discourse en Discourse sin los riesgos descritos anteriormente.
  2. Nuestra instancia interna fue una inspiración para Discourse for Teams. Hay mucho potencial para que las empresas utilicen una herramienta como Discourse para construir una comunidad interna.
  3. Hay mucha actividad en ambas comunidades, por lo que siempre estamos buscando formas de asegurarnos de conectarnos con ambas a medida que nuestro equipo y Meta crecen.
7 Me gusta

Una lectura fascinante, gracias por compartirla (no estoy seguro de cómo me la perdí hasta ahora).

5 Me gusta

8 publicaciones se dividieron en un nuevo tema: Configurar una bandeja de entrada de soporte