# Notes on Discourse setup

**URL:** <https://discourse.slicer.org/t/notes-on-discourse-setup/17>\
**Category:** Forum and website feedback\
**Created:** [April 8, 2017, 3:06am UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17 "2017-04-08T03:06:22Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![ihnorton](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/ihnorton/32/9_2.png) [@ihnorton](https://discourse.slicer.org/u/ihnorton)\
**Post date:** [April 8, 2017, 3:06am UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/1 "2017-04-08T03:06:22Z")

</div>

TODO:

- ~~decide on/configure contact email (rarely needed but good to have)~~ (posted in Staff)
- ~~research Google OAuth endpoint that can be controlled by group?~~ (posted details in Staff)
- ~~move GitHub OAuth endpoint to Slicer org~~
- ~~find/make a better horizontal logo, “3DSlicer” is too small in the current one.~~
- ~~consider/test whether we can use [inbound email](https://meta.discourse.org/t/setup-incoming-emails-e-mail/42026) support with [slicer-users@bwh.harvard.edu](mailto:slicer-users@bwh.harvard.edu) – for muscle memory posting seamlessly. Responses would pass through discoursemail domain, and users could eventually log in and fully configure the automatic shadow account.~~ (I think this would be too complicated. Let’s try without first)

* * *

Points of contact:

- [team@discourse.org](mailto:team@discourse.org)  
or
- simply `@discourse` (note that @-name will ping user, just like GitHub. Use backticks to avoid ping!).

* * *

OAuth config is very simple:

- Google: [https://meta.discourse.org/t/configuring-google-login-for-discourse/15858](https://meta.discourse.org/t/configuring-google-login-for-discourse/15858)
- GitHub: [https://meta.discourse.org/t/configuring-github-login-for-discourse/13745](https://meta.discourse.org/t/configuring-github-login-for-discourse/13745)

* * *

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [April 8, 2017, 4:52am UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/2 "2017-04-08T04:52:28Z")

</div>

Well done @ihnorton 👍

I didn’t have issue to sign up using GitHub. That said, when I first tried using google email, it failed. The screenshot below illustrate the issue.

Additionally, the authorization for GitHub is not associated with a Slicer logo but with @ihnorton handle. Is there a way to change it to `@slicer` (`@slicerbot`) or something like this ?

Here the failed one from Google:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/4/9/496abcf9797db16e2da8b0fb5c098cf8c8af12d4.png)

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [April 8, 2017, 4:53am UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/3 "2017-04-08T04:53:15Z")

</div>

And here is the one from GitHub where we can see the missing Slicer logo:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/2/9/29d3a873943a1bc193a80278264b636819c695b4.png)

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [April 8, 2017, 12:22pm UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/4 "2017-04-08T12:22:18Z")

</div>

I’ve signed up using github and indeed it is very confusing that I have to give permission to my github account personally to Isaiah. Slicerbot or similar would be good.

---

<div class="post-metadata">

**Author:** ![ihnorton](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/ihnorton/32/9_2.png) [@ihnorton](https://discourse.slicer.org/u/ihnorton)\
**Post date:** [April 8, 2017, 12:22pm UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/5 "2017-04-08T12:22:58Z")

</div>

@jcfr I requested to transfer the github oauth application to the Slicer org. Google is fixed, though I’m not sure yet if we can move it to a group-control (it’s on the list).

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [April 8, 2017, 12:27pm UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/6 "2017-04-08T12:27:04Z")

</div>

Great, thank you.

I like the current logo, but maybe we can switch to the horizontal logo, available at:  
[https://www.slicer.org/wiki/Slicer3:Slicer3Brand#Full\_color.2C\_horizontal\_format](https://www.slicer.org/wiki/Slicer3:Slicer3Brand#Full_color.2C_horizontal_format)

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [April 8, 2017, 2:39pm UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/7 "2017-04-08T14:39:42Z")

</div>

By default there is a large pinned message (Questions and comments are welcome here! (about usage, coding – or bugs)  
PLEASE NOTE: any data shared/linked on this site must be anonymized…).  
I find it too big (and took some time to realize I can remove it with the X button) and not all information is relevant here.  
Could you move the note about not include any patient data to the text that is displayed when you first post a message? Also, this note on patient data should go to a some permanent page that explains rule of what/how to post.

---

<div class="post-metadata">

**Author:** ![ihnorton](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/ihnorton/32/9_2.png) [@ihnorton](https://discourse.slicer.org/u/ihnorton)\
**Post date:** [April 8, 2017, 4:05pm UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/8 "2017-04-08T16:05:00Z")

</div>

I added you Jc Steve to admin group, feel free to make changes (just don’t break login 😀). I’ll be out until tonight and can make these changes later otherwise.

---

<div class="post-metadata">

**Author:** ![fedorov](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/fedorov/32/14_2.png) [@fedorov](https://discourse.slicer.org/u/fedorov)\
**Post date:** [April 8, 2017, 7:08pm UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/9 "2017-04-08T19:08:29Z")

</div>

Great job @ihnorton!

Can we configure the colors for the topics? I would choose something more lively than black, brown and light brown!

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [April 8, 2017, 7:10pm UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/10 "2017-04-08T19:10:56Z")

</div>

I can change the colors. Do you have any specific suggestion for colors?

---

<div class="post-metadata">

**Author:** ![fedorov](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/fedorov/32/14_2.png) [@fedorov](https://discourse.slicer.org/u/fedorov)\
**Post date:** [April 8, 2017, 7:18pm UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/11 "2017-04-08T19:18:22Z")

</div>

I don’t. R-G-B? I don’t know if we need a deep thought into it, just a bit more lively.

---

<div class="post-metadata">

**Author:** ![fedorov](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/fedorov/32/14_2.png) [@fedorov](https://discourse.slicer.org/u/fedorov)\
**Post date:** [April 8, 2017, 7:34pm UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/12 "2017-04-08T19:34:58Z")

</div>

Integration with github issues works!

Just a test:

> <https://github.com/Slicer/Slicer/issues/698>
>
> This issue was created automatically from an original Mantis Issue. Further discussion may take place here.

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [April 8, 2017, 7:35pm UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/13 "2017-04-08T19:35:50Z")

</div>

I’ve changed the colors to more lively ones.

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [April 8, 2017, 8:24pm UTC](https://discourse.slicer.org/t/notes-on-discourse-setup/17/14 "2017-04-08T20:24:10Z")

</div>

For that “Slicer look” we could use the generic anatomy colors.

[https://www.slicer.org/wiki/Slicer3:2010\_GenericAnatomyColors](https://www.slicer.org/wiki/Slicer3:2010_GenericAnatomyColors)

[https://www.slicer.org/wiki/Slicer3:2010\_Label\_Colors](https://www.slicer.org/wiki/Slicer3:2010_Label_Colors)
