DEV Community

Cover image for IPM: empaquetando ideas, distribuyendo identidad
Jesús Quijada
Jesús Quijada

Posted on

IPM: empaquetando ideas, distribuyendo identidad


🧭 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)