-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] improve DataHUB sync UX #309
Comments
To get some hands-on experience, I'd strongly recommend to do what some users simply do:
|
The best way to debug such issues is to run the git commands manually and see where the actual bottlenecks appear. Is there already a similar ARC for which I can reproduce this behavior? I also don't understand why git seems to think that there is a merge process happening. |
I just invited you to a private ARC which I could not commit and push using the ARCitect (see screenshots above). However, I was successfully able to commit and push my changes with the ARCommander. |
From our recent interactions with users working on their ARCs, the major challenges keep being related to Git and Git-LFS.
Especially when sync times are long, users tend to interrupt (and later restart) the processes. Especially when ARCitect crashes completely, which sometimes happens with very many changes pushed at once.
There's also some general file handling in a git repository, which coders usually know to avoid, but which is not fluent for people new to or not knowing they're using git.
Consequently, troubleshooting and really guessing how and why people run into (git) errors is frustratingly complicated.
My approaches towards solving include:
.git
; init and try uploading againgit push
taking care of lfs by handThose are always "quick" fixes that (a) are frustrating for the users and (b) require too much 1:1 support, i.e. will not be sustainable for more users.
I'm wondering how we can improve this, e.g.
git push
processes in the background (e.g. over night). Although this might also create more confusions, we should be save, since a new commit (parallel git process on same ARC) cannot be executed.git.nfdi4plants.org
, while ARC commander by default pushes toorigin
. So switching between the systems is not fluent.The text was updated successfully, but these errors were encountered: