notslang / atom-tidy-markdown

Fix ugly markdown.
https://atom.io/packages/tidy-markdown
GNU General Public License v3.0
32 stars 1 forks source link

Use HTTP git remote #32

Open palonsoro opened 8 years ago

palonsoro commented 8 years ago

Hello.

I am trying to install your extension but I must use an HTTP proxy to reach the internet. However, when I try to install your extension, it tries to clone git://github.com/slang800/tidy-markdown.git, which is not possible behind a proxy.

Would it be possible to use http:// instead of git://? Most other Atom extensions do it this way and everything works fine (once I properly setup proxy configuration at my workstation).

Thanks in advance

notslang commented 8 years ago

The root of this problem is this issue & I used the git protocol because it tends to be the fastest and I don't need the authentication that comes with http or ssh. Are you able to use a SOCKS proxy or something like that to get port 9418 open?

palonsoro commented 8 years ago

I am sorry but it only can be HTTP or HTTPS protocols (even not SSH).

However, authentication in HTTP is only required to push and to clone private repos. Cloning public repos as read-only is fully possible with HTTPS and no authentication.

I understand that GIT protocol is a bit faster but, if I am not wrong, cloning your repo would only download a few kilobytes from Github's very powerful servers. Thus, the speed would not be an issue for this repo. On the other hand, HTTPS usually leads to less network connectivity issues, as happens for me (and probably for other people behind school or work firewalls).

Anyway, this is only my opinion.