Revisión de logros de 2024
Descentralización de la distribución de apps: enfoque principal
- En 2024, se siguió impulsando el esfuerzo por descentralizar las apps.
- Se trabajó para convertir a F-Droid en una plataforma más sólida y accesible.
- Con el apoyo de Filecoin Foundation for the Decentralized Web, se ofrecieron más opciones de distribución de apps para desarrolladores y usuarios.
- El objetivo fue reducir la dependencia de servicios centralizados y promover una distribución de apps impulsada por la comunidad.
- Principales mejoras de infraestructura:
- Se separó y reorganizó la lógica principal del cliente.
- La lógica del cliente se convirtió en una biblioteca para que pudiera integrarse fácilmente en apps.
- Se añadió compatibilidad con mirroring de repositorios en IPFS y Filecoin.
- Se añadió compatibilidad en el cliente de F-Droid para usar mirrors y repositorios alojados en IPFS y Filecoin.
- Se mejoró la "compilación white-label" del cliente de F-Droid.
- Se reforzaron las funciones de "Cerca" e "Intercambio de apps".
- Se actualizó la herramienta Repomaker y se añadió compatibilidad para publicar en IPFS.
- Compatibilidad con paquetes de apps de iOS y Progressive Web Apps (PWA).
Expansión del ecosistema de F-Droid: Repomaker y Mobifree
- En 2024, se puso el foco en ampliar las herramientas dentro del ecosistema de F-Droid.
- Con el apoyo de EU Horizon Europe, se priorizó el desarrollo de herramientas como Repomaker.
- Mobifree es un proyecto que ofrece una alternativa libre y de código abierto a las tiendas tradicionales de apps móviles.
- Se facilitó el proceso de distribución de apps mediante diversas contribuciones, como investigación de usuarios, uso de herramientas Fastlane y desarrollo de funciones para Repomaker.
Participación de la comunidad de F-Droid
- Gracias a las contribuciones de la comunidad FOSS, hubo muchos avances en 2024.
- Se lograron diversos resultados, como 7205 actualizaciones de apps, 402 apps nuevas añadidas y 939 apps archivadas.
- Se generaron entre 2 y 3 paquetes por hora, lo que refleja la dedicación y la pasión de la comunidad.
Perspectivas para 2025
Nuevos integrantes del equipo y grandes planes
- Hailey Still y Nzambi Kakusu se unirán como nuevos integrantes del equipo para contribuir en gestión de proyectos, diseño UX y administración de fondos.
Fondo de OTF y trabajo de infraestructura
- Con el apoyo de Open Technology Fund, se mejorará el trabajo de infraestructura de F-Droid.
- Se reforzarán la resiliencia y la seguridad del sistema para que F-Droid pueda seguir evolucionando como una plataforma confiable de distribución de apps de código abierto.
Cierre
- Se continuará con la misión de descentralizar la distribución de apps, expandir el ecosistema de F-Droid y ofrecer alternativas de código abierto a los usuarios.
- Con el apoyo de la comunidad, los voluntarios y los nuevos integrantes del equipo, se esperan muchos avances también en 2025.
1 comentarios
Comentarios de Hacker News
Se desea agregar un contador de descargas. Muchas de las apps en F-Droid son insuficientes o están en una etapa temprana de desarrollo. Se pueden ordenar por fecha de última actualización o alfabéticamente, pero eso no es útil para el usuario. Cuando varias apps hacen lo mismo, es difícil encontrar la mejor. Un contador de descargas permitiría saber si la gente instala y mantiene esas apps
La UI de actualización de apps de F-Droid sigue teniendo muchos errores. Es una función básica e importante
Se enteraron de la posibilidad de distribuir PWA a través de repositorios. Como la mayor parte del código se ejecuta en el servidor, se preguntan cómo verificar la recolección de datos y cómo informar al usuario. No está claro cómo armonizar este requisito sin confiar en el desarrollador de forma automatizada
Han usado F-Droid durante mucho tiempo y también han publicado paquetes. Envían agradecimiento y elogios al equipo de F-Droid
Piden recomendaciones de apps disponibles en F-Droid. Actualmente solo tienen dos apps instaladas y usan principalmente apps disponibles en Google App Store
Mencionan que Android 12 introdujo la capacidad de que apps de terceros actualicen en segundo plano las apps que instalaron o actualizaron por última vez. F-Droid Basic apunta a Android 14 y elimina algunas funciones. Explican la diferencia entre
targetSdkyminSdkF-Droid funciona bien, pero el proceso para agregar apps necesita mejoras. Intentaron agregar una app pequeña, pero la documentación era insuficiente y fue difícil obtener ayuda. Al final sí recibieron ayuda, pero había muchas instrucciones que contradecían la documentación
Están satisfechos con la gobernanza de F-Droid. Hacen una evaluación positiva en comparación con Google Store
Se preguntan si existe un cliente de F-Droid para dispositivos Android TV. Instalaron la versión para smartphone en un NVIDIA Shield TV, pero es difícil navegar con el control remoto
Se preguntan si algo similar es posible también en iOS