drawpile / Drawpile

A collaborative drawing program
http://drawpile.net/
GNU General Public License v3.0
1.06k stars 133 forks source link

Hosting default options for NEWCOMERS. #712

Open erik90mx opened 5 years ago

erik90mx commented 5 years ago

Hi, This is a situation that I see a lot when newcomer try to host a session to share the canvas:

This is a very common situation, that leads in newcomers trying Drawpile and leaving it thinking “it didn’t worked for me”.

EDIT

Some minutes has passed and I found this situation already: image

To avoid that, it will be a very good option:

(example of default preferences "plug and play") image

Regards

callaa commented 5 years ago

Yes, there seems to be a lot of confusion about how hosting works, and Drawpile should offer more help. There's a hosting guide on the website but it seems people don't read it.

So, a couple of ideas I've been thinking about:

Another one that's been on my TODO list for a long time is an improvement to the listing server. When you announce a listing, it could try to connect to your server. If it can't connect, it responds with an error message explaining the situation.

erik90mx commented 5 years ago

The TODO feature sounds very handy, but it will involves that after failed the user knows what happens (and this error message can advice with the help link that you mentioned too), if we try to focus that the user makes the hosting right since the begining before failing, a "test conection" feature in the hosting windows sounds handy beforehand.

Regards

Wade821 commented 1 year ago

Partially implemented on list server: https://github.com/drawpile/listserver/commit/519ce913ba7b9cc9ffcdecdd657c451c69373fe4