con / con/git-annex

Can we get a non-admin git-annex Windows installer?

Open
#176 3 comments 0 reactions 0 assignees View on GitHub
os:windows
Dominant language
Python
Stars
29
Forks
5
PR merge metrics
No merged PRs in 30d

Description

This is in the context of https://github.com/datalad/datalad-gooey/issues/425.

Git for Windows can be installed on non-admin User accounts. Users do not have to know an administrator password, and the installation defaults to (something like) ``C:\Users\\AppData\Local\Programs\Git``.

The git-annex installer, hower, requires administrative rights and wants to be installed under ``C:\Program Files\Git``, which belongs to the admin account of the system. It also searches for a Git installation only under ``C:\Program Files\Git`` an complains if it can't find it there.
git-annex-warning

It would be nice to allow non-admin users an installation, and to have the installation location belong to the non-admin user performing it.

I'm not sure, however, if this is the right repository for this feature request, or if it needs to be issues to git-annex directly. @christian-monch has figured how how to create an installer for DataLad-gooey without admin privileges, and he might have useful insights how a git-annex installer could have the same.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the linked DataLad-gooey issue and the current Windows installer behavior described here. The work is done when git-annex can be installed by a non-admin user in a user-owned location and can find a Git installation outside C:\Program Files\Git.

Written by the indexing model from the issue text.

Assessment

Tech stack
git
Domain
operating-systems, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.