Add a helper script to ease path configuration
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- macos, postgresql, shell
- Área
- cli, developer-experience
Línea de trabajo
Start by comparing the path instructions in docs/index.md, docs/documentation/install.md, and docs/documentation/cli-tools.md, then read the linked discussion in issue 735. Define the helper script's supported installation locations and privilege behavior, and verify that its output and PATH activation meet the requested user experience.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Currently, we recommend to use a medium complex command[^1] to configure the path for CLI apps. This may scare users not used to the command line and doesn't give proper feedback it it was successful. Further, the Terminal window needs to be closed and reopened for the change to be effective. This instructions are given at docs/index.md, docs/documentation/install.md and docs/documentation/cli-tools.md but the restart is only mentioned at the last location.
In https://github.com/PostgresApp/PostgresApp/issues/735#issuecomment-1810414069 the idea was expressed to include a shell script that takes care of setting the path which would be friendlier to call. This script could give a more verbose output, ask for password if ran w/o sudo and activate the new $PATH directly for the current session. Further, this script could take care of using the actual path in case Postgres.app is not in /Applications.
Maybe this script could even be called using a button in the preferences or from the menu, like tolls like BBEdit install their cmd-tooling.
[^1]: sudo mkdir -p /etc/paths.d &&
echo /Applications/Postgres.app/Contents/Versions/latest/bin | sudo tee /etc/paths.d/postgresapp
- Lenguaje dominante
- Makefile
- Estrellas
- 7.8k
- Forks
- 404
- Merge medio
- 6 h 55 min
- PR fusionados (30 d)
- 6
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de PostgresApp/PostgresApp
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
PostgresApp/PostgresApp#859 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
PostgresApp/PostgresApp#844 · 7 comentarios · 1 reacción ·
-
Postgres.app 3.0 Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
PostgresApp/PostgresApp#842 · 1 comentario · 7 reacciones ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
PostgresApp/PostgresApp#834 ·
-
Apple Script Support Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
PostgresApp/PostgresApp#833 ·
Todos los issues de PostgresApp/PostgresApp
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
elastic/gradle-plugins#156 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Fission-AI/OpenSpec#1960 ·
-
area/config comp/tools P2 type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
NousResearch/hermes-agent#119942 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100