• Print

Author Topic: Discord Server  (Read 29 times)

0 Members and 1 Guest are viewing this topic.

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Discord Server
« on: March 11, 2016, 11:20:16 pm »
Hey Team,

As you may have noticed, Megiddo and I have been toying with setting up some form of app or service where we can facilitate better team communication as well as interface more directly with our community. We have our forums here- but communication tends to be slow and we usually only check once or twice per day (if we're lucky). We have a Steam group to interface with our community but.. how often do we check that? :P

We first started looking at Slack: https://slack.com/, but we were put off when we saw pricing and limitations for free accounts (we don't want another OneAll, do we?), as well as some other concerns like not being able to hide our email addresses.

The next was Gitter, which you may have received invitations for: https://gitter.im/. I wasn't a fan of this since it seems to tie closely into GitHub accounts, but it does show git activity, which is neat. It doesn't have any desktop/mobile apps from what I can tell, which is a personal preference for me. On top of that, we're limited to 25 users for private chats- Not a concern for our team size, but, something we'd have to watch for.

We've just tried Discord- and I think it's a good fit for what we want to do: http://discordapp.com/. It works like a combination of TeamSpeak and Skype (or IRC), and the whole site is more oriented for gaming, much like TeamSpeak servers are. It's completely free, no catches, and can allow for people to use it without having to sign up. I doubt we'll use the voice chat features at all, but it does provide us a spot to have meetings if we choose to.

So, why do we need this? There is one major reason that I wanted to use something like this- and that is team communication. Quite frequently, Megiddo and I will hop on Google Chat and start talking about ULX4 related features, discuss bugs/issues, task lists and things to focus on, ask questions about how things work, etc... These discussions are always helpful for the both of us, but everyone else on our team is left out. I feel that if we had a place where these discussions could be shared, then we will all be much more informed about project updates, as well as having a greater opportunity to provide suggestions and directions for moving forward. I also believe that it will be helpful for Mr. President in particular- we would love your help with development on ULX4, or even patching up ULX 3, and I know that it's hard to just "jump in" given that we have no formal structure for what needs to be worked on. If you were to see us in chat one day while we were working on ULX, I'm sure you would be able to help us out. :)

The other (lesser) reason I considered something like this is that if we get an active enough community on the chat, we can keep an eye out for common issues or complaints or feedback addressed by users. Additionally, this is an outlet where we can provide users with quicker help and support, and I think some users may like just "hanging out" with us. I'm still hesitant on this, and I definitely won't be throwing it open to the public until we feel comfortable with it. Think of IRC channels for specific software or games- Megiddo frequents the #moonscript IRC channel and has been able to get some good feedback about moonscript-related issues. Obviously, we don't want to be obligated to respond to each user that comes to the chat- most likely we'll be pretty silent unless we need to respond.

Anyways, it is late and I think this post turned into much more rambling than I initially intended. :P I'd love for feedback from you guys about this. I've created the server, and you guys can join up using the URL below:
https://discord.gg/0sj22xxJO7nKiS2v
Enter your username, and in order to permanently "claim" that username, you'll have to tie it to a new account (email address). You only have one account for all of Discord, so you can use that account to join other channels if you choose to.

You will start in the public chat- everyone will be able to see your posts there. Once you're added, I can promote you to the "Team Ulysses" role, which will give you access to our private chat. Be sure to disable voice chat once you sign in, and familiarize yourself with how the app works.
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Discord Server
« Reply #1 on: March 12, 2016, 07:57:34 am »
Are we looking for a real time communication method everyone can get in on?
Is that the whole purpose of all these sites we've been trying?
Perhaps it's my compartmentalized thinking, but there are times of the day where I can't, won't, or don't want to be involved with communications of Ulysses.
For instance, during prayer, during work, or while spending quality time with my wife to name but a very few.
(Don't get me wrong, it's not just Ulysses, but any external distraction)
Unless I'm not understanding, to me, it seems we're just looking to add yet one item on a list of places to check for an already growing limit of time.

The HTML site itself is not very Windows theme friendly.
There are many buttons that do not show up when using my Windows high contrast #2 theme in Firefox.
Other than closing the tab, I can't figure out how to log off.
I'm going to have to change to normal theme to learn where everything is.
I can only imagine that if I tried the desktop app, it would be GUI-fied and try to use it's own themes and colors too, often ignoring Windows themes.
(More and more 'modern' apps seem to do this, and I find it really aggravating)

I accidentally clicked some area I thought would be a log off and some info bar at the top disappeared.
I have no idea what was in it.



"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: Discord Server
« Reply #2 on: March 12, 2016, 08:43:52 am »
Thanks for checking it out, JamminR! I've added you to the "Team Ulysses" role, so you can see our team chat. (Which is currently empty)

I agree- this does run the risk of taking "more" of our free time. My thoughts for myself is that I would leave the app running on my desktop (sounds/notifications disabled) in such a way that I can quickly glance to see if there are new messages. Then, I can pop in, take a read, and respond if I feel obligated to. I don't want this to be a requirement that we're always online or something like that- you can pop in as frequently as you want to.

As I said, I'm still on the fence about opening it up to the general public as I can see it potentially becoming a bit much to manage. I would like to try it out with the team for a few weeks (or whenever we have time to chat about ULX related things), and see how it goes.

And yes, unfortunately it's hard to apply old themes to new software- especially web/html. (The desktop app is likely the same web interface, just running in its own process, probably using an embedded version of chromium). I've attached a screenshot for how Discord looks for me in the browser- I'm using a Dark theme you can find in the user settings.

.. It took me a while to find the "Log Out" as well- you have to click the settings gear (lower-left), Account tab on the left (default), then click the exit button/icon on the lower-left.
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2727
  • Karma: 430
    • |G4P| Gman4President
Re: Discord Server
« Reply #3 on: March 12, 2016, 10:52:38 am »
I use Discord for my community. It's a blessing. I really like it. If we did decide to open it up to the public, it could be a good thing as well. Other active community members could assist in helping people, it wouldn't have to be just us.

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: Discord Server
« Reply #4 on: March 12, 2016, 11:33:54 am »
I'm glad you have had a good experience with it! :) Just added you to the team.

EDIT: Do let me know if you guys can see the #team-chat channel- I'm pretty sure I set it up right. :P
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2727
  • Karma: 430
    • |G4P| Gman4President
Re: Discord Server
« Reply #5 on: March 12, 2016, 01:44:46 pm »
Can't see it.

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: Discord Server
« Reply #6 on: March 12, 2016, 06:50:06 pm »
Hmm, try now and let me know if it shows up. I'm still figuring out how to work this. :P
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2727
  • Karma: 430
    • |G4P| Gman4President
Re: Discord Server
« Reply #7 on: March 12, 2016, 08:21:42 pm »
I can see it now. :)

  • Print