Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[Feature]: macOS installer wastes space, speed. Install with ditto.

Abierto Apto para principiantes
#4,123 0 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
65/100
Tipo de issue
Documentación
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
macos, shell

Línea de trabajo

Comienza con README.md y las instrucciones de instalación para macOS; después, revisa el comando ditto indicado y sus rutas. Se considerará terminado cuando se hayan añadido instrucciones precisas y probadas para la instalación más pequeña, si el proyecto quiere recomendarla, y se haya confirmado si deben incluirse las afirmaciones sobre el tamaño o la velocidad indicados.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Describe the new feature

Downloading and opening the DMG and, instead of dragging over the .app file, running this in terminal results in a much smaller (107 vs 28 MB) and presumably faster executable. (Similar savings on Intel with --arch x86_64 --arch i386):

APPNAME="DB Browser for SQLite.app" ; ASRC=/Volumes/Install\ DB4S/"$APPNAME".app/ ; ADEST=/Applications/"$APPNAME".ARM.ZIP.app/ ; sudo ditto -X --hfsCompression --arch arm64 -v $ASRC $ADEST ; du -sk $ASRC $ADEST ; echo "That is actual (1KB) blocks used.\nThat, without the compression, would be ("apparent") :" ; du -skA $ASRC $ADEST ; #From 107 to 28 MB! WOW!

Maybe add something like this near the bottom of README.md? Are speed tests part of the app infrastructure that could confirm a speed improvement?

Optional: Install a 74% slimmer, and slightly faster app: Instead of dragging over the .app file after downloading and opening the DMG, run this in Terminal:

APPNAME="DB Browser for SQLite.app" ; ASRC=/Volumes/Install\ DB4S/"$APPNAME".app/ ; ADEST=/Applications/"$APPNAME".ARM.ZIP.app/ ; sudo ditto -X --hfsCompression --arch arm64 -v $ASRC $ADEST ; du -sk $ASRC $ADEST

Happy to submit a diff if there's interest.

Does this feature exist in another product or project? Please provide a link

No response

Lenguaje dominante
C++
Estrellas
24.6k
Forks
2.4k
Merge medio
2 d 8 h
PR fusionados (30 d)
4

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de sqlitebrowser/sqlitebrowser

Todos los issues de sqlitebrowser/sqlitebrowser

Issues similares

Más issues de C++

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.