List lurker decloaking...

*I'll also agree *the SSH key creation and installation process is friction
that may prevent a less experienced developer from dipping their toe in the
water.

I've submitted a pull request to the GitLab website repo (found a typo way
back when) and don't have a key on my gitlab account. I didn't even clone
the repo locally. I just used their website tools to fork the repo at the
account level, make my edit, and commit it.

I also went through their settings options for a repo and didn't see
anything that let the repo owner require that level of security for
commits. So it seems that SSH is more of a good suggestion than a
requirement.

Perhaps recommend HTTPS with a link to a tutorial on using SSH keys as a
"pro tip" or "level up" side note?

recloaking...

- Greg <https://www.youtube.com/watch?v=dAusBXocHbo>


On Fri, Apr 5, 2019 at 2:28 PM Patrick Storz <eduard.bra...@gmx.de> wrote:

> Am 05.04.2019 um 22:36 schrieb Diederik van Lierop:
> > Hello everyone,
> >
> > On https://inkscape.org/develop/getting-started/, it is stated that
> >
> >   "To commit source code, you will additionally need to set up SSH
> > keys for your account".
> >
> > When cloning using "g...@gitlab.com:inkscape/inkscape.git" however, SSH
> > will be used. So setting up SSH first is required also for cloning,
> > not only when committing. At least that is what I just ran into,
> > please correct me if I'm wrong.
> >
> > We have two options:
> > 1) Tell our users to always setup SSH keys... basically asking them to
> > jump through an additional hoop, which might scare inexperienced users
> > 2) Tell the user to use clone using
> > "https://github.com/inkscape/inkscape.git"; instead.. in which case
> > they will probably run into issues later on when they want to commit
> >
> > Could someone please fix this, either way? I'm unsure which option
> > would be preferred, and I don't have editing rights on the website
> anyway.
> >
> > Best regards,
> >
> > Diederik
>
>
> Personally I've stopped to set up any SSH keys - both for pulling as
> well as for committing.
>
> I exlusively use HTTPS, which I personally think is a lot easier than to
> use SSH (especially for OSs where creating an SSH key is not trivial
> without additional tools) and would also be my sole recommendation.
>
> I tried once to find out if there is any advantage to SSH over HTTPS and
> it turned out there is none - performance is the same, and security
> concerns are usually negligible (unless a very weak password is used,
> but then the whole GitLab account is at risk anyway).
>
> Cheers
> Patrick
>
>
>
> _______________________________________________
> Inkscape-docs mailing list
> Inkscape-docs@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/inkscape-docs
>
_______________________________________________
Inkscape-docs mailing list
Inkscape-docs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-docs

Reply via email to