🧭 Influent Package Maker (IPM)
IPM es una herramienta modular de empaquetado y gestión de proyectos creada por Jesús Quijada, pensada para desarrolladores que buscan control total sobre la distribución, documentación y estética de sus aplicaciones. IPM no solo empaqueta: organiza, documenta, protege y embellece cada entrega.
🔍 ¿Qué hace IPM diferente?
Formatos propios: .iflapp y .iflappb, diseñados para ser restaurables, visuales y compatibles con la tienda Flatr.
Interfaz dual: GUI moderna en PyQt5 + terminal ANSI interactiva.
Estructura estándar: Carpetas como app, config, docs, assets, lib, source, generadas automáticamente.
Metadatos únicos: details.xml con firma SHA256, versión, edad, motor Danenone, y compatibilidad multiplataforma.
Documentación embestida: README.md, LICENSE, .storedetail, íconos y scripts de instalación incluidos.
Protección legal: Cada paquete incluye su firma criptográfica y licencia GNU personalizada.
🧠 Filosofía embestida
IPM nace de una necesidad real: evitar dependencias externas como .deb, .rpm o AppImage, y crear un sistema que refleje la identidad del desarrollador. Cada paquete es una extensión visual y ética del creador. IPM promueve:
Autonomía creativa
Distribución restauradora
Estética funcional
Legalidad y compatibilidad
📦 ¿Cómo conseguirlo?
IPM está disponible en GitHub:
🔗 github.com/JesusQuijada34/packagemaker
El README incluye todo lo necesario para instalarlo, ejecutarlo y comenzar a crear paquetes embestidos. Solo necesitas Python 3.10+ y seguir la guía paso a paso.
🚀 ¿Qué viene después?
IPM es el núcleo de un ecosistema en expansión. Pronto se integrará con:
Influent Flatr Installer: Instalador automático con verificación de términos y condiciones.
Flatr Store: Plataforma de distribución con metadatos visuales.
Gabo AI: Búsqueda por voz y recomendación de paquetes.
Flatr Shell: Terminal interactiva multiplataforma con comandos embestidos.
Flatr GUI: Interfaz visual para dispositivos de alta gama
Top comments (0)