[GSoC 2018 - TrackGit] Progress Report 3 | Haiku Project


#1

This is the third progress report for TrackGit project. I did the following in last week.

I implemented Clone window. It looks something like following:


This is a companion discussion topic for the original entry at https://www.haiku-os.org/blog/hrily/2018-05-21_gsoc_2018_-_trackgit_progress_report_3/

#2

About your SSL error, have you tried to clone from an unencrypted place first? It should be possible to set up something hosted using the plain git:// protocol or even using http://. Then you can try connecting to it without SSL, maybe it will allow to investigate where the problem lies.


#3

I haven’t tried anything without SSL.

I searched online for such hosting, but everyone uses https or ssh.
So I’ll have to set up my own git server for this.


#4

In fact you could even use the “local protocol” to clone an existing git repo without any server at all:
https://git-scm.com/book/en/v2/Git-on-the-Server-The-Protocols


#5

Thank you.
I’ll try this…


#6

as “Clone” opens a dialog should end with elipsis (…)


#7

For the “Init here”, having some skeleton template (with a .gitignore and empty .gitmodules) will be great bonus feature.

Nice progress.


#8

on a related note, please don’t use the warning icon for success dialogs, use the Info icon instead. Else, great project, looking forward! And super Bonus points for the Figma prototype!:slight_smile:


#9

Without really following this, TLS connections might fail for certificate trust issues.