La guía de empaquetado para Chakra ya está disponible para todos

Chakra necesita una pequeña ayuda, y más de un usuario quiere contribuír pero no sabe cómo. A veces incluso le gustaría empaquetar, pero cree que no tiene los conocimientos necesarios para ello. Ahora, con un poco de ganas y esfuerzo, eso no debería ser problema gracias a una guía rápida que personalmente he hecho y llevan usando en el IRC desde julio. Y como la he anunciado ya en mi blog personal, permitidme la licencia de hacer un “copy-paste” de lo que allí expongo:

Chakra's packaging guide

 

(…)

Simplemente me complace anunciar, de una vez por todas y de manera oficial, que existe una guía de empaquetado para Chakra, que por el momento podréis descargarla desde Dropbox. Como sabéis, el proyecto se sustenta a base de interesados, entusiastas y el pequeño grupo de desarrolladores, pero con esto se espera que haya una ligera expansión de contribuciones.

¿Por qué esta guía? Bien, ha sido diseñada para ser bonita, sencilla y funcional. Nada de cosas a mayores que jamás usaremos o una estética empobrecida. La guía es bastante atractiva a la vista y sigue el minimalisto propuesto por mis diseños para Chakra. Es una sencilla guía con lo básico para aprender a crear paquetes, sin más florituras, entendiendo la filosofía del proyecto. Una guía en los cuales los fundamentos del empaquetado están resumidas en apenas 11 páginas, explicadas de manera sencilla y actualizadas, por lo que el hecho de que esté en inglés no debería ser impedimento si manejamos un lenguaje básico.

Por supuesto, esta guía es una ayuda a dentrarse en eso, pero en ella encontraréis todo tipo de formas de contactar con el equipo si estáis interesados en aportar vuestro granito de arena al proyecto, evitando asi el enorme trabajo que tienen que soportar los que actualmente están tan activos en el proyecto.

Sólo espero que guste y sirva de utilidad. Esta guía se está usando en el IRC desde el mes de julio, pero nunca se dio a conocer entre el resto del público. Ahora se espera que sea más accesible a todos, y que incluso en breve esté disponible en la web oficial de Chakra.

Espero que sea de gran utilidad para aquellos que quieran avivar las llamas de esta distro. ;)

Crónicas desde Bilbao. Akademy-es 2013 – Día II (tarde)

fotogrupo

MARTÍN GONZÁLEZ / Bilbao.
El Akademy-es tomó su recta final con las charlas de la tarde. Las numerosas lightning talks programadas y tecnologías como Nepomuk y QML protagonizaron el último calentamiento antes del Akademy: ya estaban en Bilbao una decena de desarrolladores de KDE venidos de todas partes del mundo.

DSC02534Las charlas relámpago comenzaron con otra intervención de Baltasar Ortega, que presentó KDE Blog, el medio de referencia de KDE en español. Tras más de 2.000 entradas (una al día como mínimo), Baltasar ha logrado difundir las bondades de KDE y el software libre a miles de usuarios. Unas 800 visitas llegan cada día a un proyecto que empezó con el objetivo de difundir KDE de una manera sencilla, destinada al usuario de a pie. Y vaya si lo ha conseguido.

Daniel Gutiérrez habló sobre Dolphin, el fantástico PDF Servicemenu, las Actividades y ownCloud, el servicio de nube en línea que surgió en el seno de KDE. Es de destacar su gran labor como miembro local del Akademy.

El secretario de KDE España, Víctor Blázquez, hizo una presentación titulada Teclas Calientes en KDE, en la que demostró el gran potencial y la extrema configurabilidad de los atajos de teclado en el escritorio KDE. Es tal el grado de versatilidad y complejidad que la charla pareció técnica en algunos instantes. Además hizo otra presentación en la que demostró todo el potencial de Kdenlive.

Franck Arrecot, introdujo KPeople, una librería que acercará el concepto de ‘persona’ a nuestros escritorios. Su combinación con Telepathy y la suite PIM parece un sueño hecho realidad.

DSC02552

Web-Miner extrae datos de Internet y los envía a Nepomuk.

Ignacio Serantes, experto en Python y apasionado de KDE, inauguró el turno de las presentaciones más largas. El responsable de Nepoogle presentó Nepomuk Web-Miner, una herramienta que combina la potencia de Nepomuk con la de la web. Gracias a la conexión a bases de datos como IMBD, o LastFM, Web-Miner obtiene metadatos de películas, series de televisión, música o documentos académicos y los añade al repositorio de Nepomuk. Pero no sólo eso, ya que cuenta con una interfaz que permite visualizar estos resultados de una manera sencilla. Si tenemos una película almacenada en nuestro ordenador Web-Miner buscará la sinopsis, el tráiler, y además nos mostrará la información relativa a los actores. ¡Y si uno de esos actores resulta ser cantante y tenemos temas suyos en el disco duro, Web-Miner se encargará de ordenar y mostrar esa información en la misma pantalla!

Tras la intensa presentación de Ignacio tuvo lugar la foto de grupo del Akademy-es, y un pequeño descanso. La foto la podéis encontrar en esta dirección (ojo, ¡es muy grande!).

DSC02561El mago de Okular, Albert Astals, realizó la siguiente ponencia. QML, Qt Quick y otros monstruos declarativos fue el título de una charla en la que hubo programación on the fly, risas y muchos ejemplos prácticos del uso de QML y Qt Quick. Aviso para navegantes: cuando crees que usas QML empleas Qt Quick, ya que es una capa que va por encima de QML.

DSC02564

El proyecto KDE Edu promueve el software libre en la escuela.

El cierre del Akademy-es tuvo como protagonista a Aleix Pol, presidente de KDE España, que también estuvo encargado de abrir el evento. Su presentación sobre KDE Edu hizo un recorrido por los principales programas que componen la ambiciosa suite educativa de KDE. Tiene cubiertas las tres etapas: desde aplicaciones construidas para los más pequeños, hasta herramientas destinadas a universitarios e investigadores, pasando, claro está, por soluciones pensadas en la educación secundaria. Geografía, matemáticas, física… El espectro de materias que abarca KDE Edu es inmenso, gracias a la veintena de aplicaciones que lo componen: desde pesos pesados como Marble hasta nuevos desarrollos como Pairs. En su precioso sitio web las tienen todas categorizadas, por ciclo educativo, y por materias. Un nuevo reto: implementar las interfaces touch para avanzar a la escuela del futuro ¿o ya es la del presente?

Crónicas desde Bilbao. Akademy-es 2013 – Día II (mañana)

DSC02554

MARTÍN GONZÁLEZ / Bilbao.
Son las 10.30 de la mañana y el edificio Bizkaia Aretoa ya está preparado para la jornada de clausura del Akademy-es. Una decena de charlas sobre temas tan variados como Nepomuk, QML, virtualización o interfaz de usuario conforman el plato fuerte del evento anual de KDE más importante de España.

La charla de Malcer, coeditor de este blog, inauguró el programa, que esta vez fue de mañana y tarde. Diseño y experiencia de usuario en KDE fue el título de la ponencia, en la que el creador de Caledonia hizo una reflexión sobre el estado del diseño en KDE. Se apuntaron los principales problemas, como la falta de coherencia en las aplicaciones, interfaces sobrecargadas de opciones, o la necesidad de un gran cambio visual para el próximo KDE 5. Sin embargo, no todo fueron cosas negativas, también hubieron propuestas: potenciar el ‘botón universal’ al estilo Appmenu, pero hacerlo similar al de Firefox, aumentar la presencia de los iconos, apostar por una interfaz más minimalista, y esconder las opciones de configuración.

Ese mismo día Malcer estuvo charlando con Nuno Pinheiro, responsable de Oxygen, para discutir la renovación del equipo de diseño de KDE.

Baltasar Ortega, responsable del KDE Blog, fue el siguiente en pasar por la sala Baroja del Bizkaia Aretoa. Es el momento de KDE4 fue un resumen de las características del entorno de escritorio KDE, y de las numerosas utilidades que lo acompañan: Klipper, KSnapshot, Digikam, Dolphin. Baltasar hizo referencia a la evolución constante de KDE, con el lanzamiento de una major version cada 6 meses.

José Millán aposto por el uso del software libre en la administración.

José Millán apostó por el uso del software libre en la administración.

Al volver del coffee break hubo una charla técnica. José Millán, desarrollador de Opentia y tesorero de KDE España hizo un esfuerzo por reafirmar la importancia del software libre en las administraciones públicas. Su presentación Migración a Sofware Libre con KDE y NX en administraciones públicas demostró que las tecnologías necesarias para la migración a software libre están ahí, y permiten cosas como que el ayuntamiento de Múnich haya desplegado en 14.000 de sus 15.000 terminales equipos con GNU/Linux, ahorrándose más de 10 millones de euros en licencias en un proceso que se inició en el 2005.

NX es un software de virtualización de escritorios remotos con baja latencia, permitiendo que un usuario con un ordenador poco potente se conecte a un servidor ubicado en cualquier parte del mundo, y tenga acceso a su escritorio con todas sus aplicaciones, procesos y archivos de manera instantánea. Necesita muy poco ancho de banda y está disponible para los principales sistemas operativos (próximamente para Android).

DSC02512

Baltasar Ortega subió de nuevo al estrado para presentar Plasma Active. La apuesta del equipo KDE para dispositivos táctiles va mejorando cada día y el lanzamiento de la cuarta versión, con numerosas novedades y mejoras, está cada vez más cerca. Con la ayuda de un ExoPC Baltasar demostró el camino acertado que está tomando Plasma en las tablets; cada vez hay más aplicaciones con interfaz touch (Marble, Kontact), y las Actividades parecen calzar perfectamente en el workflow. Por lo que pudimos comprobar allí, el tema gráfico está siendo cuidado con esmero, pero todavía hay algunas incoherencias en la interfaz y detalles por pulir. Bodega está dando visos de convertirse en el AppStore de KDE, un buen paso para abrir el público potencial del proyecto. Si todo sale bien Vivaldi puede convertirse en un serio competidor de las tablets con Android.

Ramón Miranda demostró todo el potencial de Krita.

Ramón Miranda demostró todo el potencial de Krita.

El equipo de Krita también estuvo presente en el Akademy-es, con la presentación del Krita Training DVD Muses. Ramón Miranda, responsable del proyecto, hizo un repaso por las killer features de Krita y lo que está por venir: canvas infinito, mirror painting, warp transformMuses es una tutorial de pintura digital enfocado a la creación de personajes y al manejo de las principales herramientas del programa. La joya de la corona de la suite Calligra se ha convertido en una de las aplicaciones más prometedoras de KDE: Double Negative, un afamado estudio de VFX basado en Londres, usa Krita en sus superproducciones; se ha empleado en películas como Dark Knight Rises o John Carter.

Tras la presentación de Ramón vino el descanso y la hora de comer. ¡Seguid atentos al blog para leer las crónicas de la tarde!

Crónicas desde Bilbao. Akademy-es 2013 – Día I

DSC02428

MARTÍN GONZÁLEZ / Bilbao.
La charla de Aleix Pol, presidente de KDE España, dio el pistoletazo de salida al Akademy-es 2013, la reunión anual de la comunidad KDE en España. Más de 50 desarrolladores, artistas, traductores y usuarios de KDE se reunieron entre el 11 y el 12 de julio en las instalaciones de la Universidad del País Vasco/EHU, muy próximas al Guggenheim, para asistir a una decena de charlas y presentaciones, todo un showcase sobre las nuevas tecnologías de KDE y Qt. La sala Baroja del edificio Bizkaia Aretoa se convirtió en el epicentro de la comunidad KDE en España, como antesala a la celebración del Akademy del 13 al 19 de julio, y del Qt Contributor Summit, del 15 al 16.

La ceremonia de apertura, en la que intervino el propio Aleix, el vicepresidente de KDE España, Alex Fiestas y Eunate, gerente de la ESLE, estuvo enfocada a la necesaria colaboración entre las empresas, los usuarios, y por supuesto, los desarrolladores.

Pol

Desarrollando KDE fue el título de la conferencia inaugural, en la que Aleix hizo una introducción a las principales herramientas necesarias para el desarrollo de KDE. Git, CMake, y Qt fueron las protagonistas de una disertación centrada en mostrar a los desarrolladores cómo empezar a dar sus primeros pasos en KDE, ya sea arreglando pequeños bugs, mandando parches, ¡incluso creando nuevas aplicaciones!

Albert Astals siguió la senda técnica con KDE y Qt5. El split de KDE Frameworks 5 permitirá un escritorio más rápido y modular, eso sí, todavía no hay fecha para su lanzamiento. También hubo un poco de historia: Trolltech, Nokia, Digia y la ansiada libertad de Qt.

DSC02444

El tesorero de KDE e.V., Agustín Betancourt, aclaró muchas dudas sobre esta organización en su charla Qué es y para qué sirve KDE e.V. Esta asociación efectúa la gestión de la infraestructura de KDE, la gestión económica y financiera -un tercio va a financiar viajes y ayudas a desarrolladores-, además de la representatividad en instituciones y organismos (KDE Connect). Un tema muy interesante, la FLA, un mecanismo jurídico desarrollado por la FSF europea para asegurar la continuidad de los proyectos de software libre y su retorno a la comunidad en caso de un abandono por parte del desarrollador.

KDE España representa a KDE en nuestro país y es pionera jurídica, económica y formalmente.

Tras el obligatorio descanso comenzaron las intensas charlas relámpago, en las que en menos de 5 minutos se presenta una característica, aplicación o funcionalidad. Albert Astals habló de la nuevas anotaciones en Okular, KRunner fue el tema elegido por Àlex Fiestas. Aleix Pol desveló el desarrollo de Muon Discover 2.0, en el que un miembro de Chakra está implementando el soporte para PackageKit. Dario Freddi introdujo las nuevas características de C++11 y Lambdas. Víctor Blázquez enseñó Kdenlive en vivo y en directo, y demostró su potencial para editar vídeos. Por último Albert Vaca mostró los progresos de su GSOC, sincronización entre Android y KDE. [1]

DSC02533

Àlex Fiestas puso el broche de oro al primer día del Akademy-es. Participando en KDE fue el título de una charla emocionante, profunda y personal. Fiestas fue desgranando sus motivaciones para implicarse en el proyecto KDE, desgranando su historia personal desde su primera experiencia con EyeOS hasta que finalmente recaló en KDE. Más tarde hizo alusión a casos concretos de personas que no entraron en el mundo KDE como desarrolladores, una rara avis que esperemos, aumente con el tiempo. De traductores a responsables de distros, community managers, periodistas, artistas…

Sea lo que sea que estés buscando KDE te lo dará, y si no lo sabes también.

[1]: http://www.kdeblog.com/akademy-es-2013-dia-1-jueves-11-de-julio.html

Llega Oktopi a los repositorios estables.

Asi es, ya no hace falta estar en [testing] o instalar el paquete desde ahi para disfrutar Oktopi, el nuevo gestor de paquete gráfico de Chakra, del que ya hablé hace una temporada. Aquella vez eché un vistazo a la versión 1.3.x en desarrollo, pero ya se encuentra en repositorio [apps] en su versión 1.5.0 con algunas grandes novedades.

Oktopi 1.5.0

Entre otras se ha mejorado el arranque, que es prácticamente instantáneo, se han resuelto errores y ahora incorpora dos nuevas características: un menú “Herramientas” que acoge un visor de logs de Pacman (hecho por Guissepe Calà, miembro del equipo de Chakra) con el que podremos acceder al historial de acciones de Pacman, y una herramienta para ver el estado de los repositorios (un frontend del mirror-check).

Y como ya está disponible para todos, sólo hace falta hacer como root un

pacman -Sy oktopi

y ya lo tendremos listo para usar en nuestro Chakra. Aún faltan algunas cosas por traducir e incorporar, pero lo básico se entiende perfectamente. ¡Ya nos contaréis vuestras opiniones! ;)

El repositorio “Extra” listo para ser usado y los Bundles dejan de funcionar

Si últimamente habéis estado usando los bundles y Bundle Manager/CInstall quizás habéis detectado fallos o que incluso dejó de funcionar. Eso significaría que actualizásteis a GlibC 2.17 y por tanto “Extra” (el nuevo repo del que hablamos recientemente) ya puede ser usado por el usuario común. Y no, esta vez parece que no hace falta tener “testing” activado. El anuncio original asi lo dice: parece ser usado con seguridad para los usuarios (aunque sigue mejorándose, claro).

Extra repo promotional

Podéis seguir las instrucciones que se dan en el foro o bien las que daré yo aqui, que es lo mismo pero más “limpio” al borrar todo lo relacionado con los bundles. Bueno, en primer lugar haced algunas copias de seguridad de los marcadores del navegador web o cosas asi, luego id a vuestro home y en borrad la carpeta oculta “.cinstall”. Una vez hecho esto, desinstalad el BundleManager (en Pacman se conoce como “cinstall”). Y ahora, a añadir “Extra. :D

Leer Más…

Empezad a decir adiós a los bundles: el futuro se acerca

Todos los interesados en Chakra ya sabéis en que consiste más o menos los bundles: es el sistema que se usa actualmente para brindar al usuario las aplicaciones GTK “imprescindibles o de gran valor” al usuario de la mano del equipo de Chakra Project. Consiste en un sistema muy similar al .DMG de OS X: el bundle es como una unidad de disco aparte que auto-contiene todas las librerías y el ejecutable, y además sólo se instala en un usuario concreto.
Sin embargo, tenía sus inconvenientes: tardaban bastante en iniciarse, la actualización de bundles tampoco era lo más rápido, el sistema no reconocía los navegadores porque obviamente no estaban en el sistema y por tanto había que poner manualmente el navegador y su numeración para que funcionase… Además, debemos de añadir de que, sinceramente, el equipo de Chakra no está pasando por un buen estado de logística, y por tanto conviene simplificar aún más cosas por el bien de todos y hacer gala de la filosofía KISS que sigue. El Bundle Manager hace tiempo que no se actualiza debidamente, y los bundles eran complicados de hacer y mantener, además de que para colmo el que ejecutaba los bundles realmente no era el bundle en sí, sino el Bundle Manager, por lo que había el doble de procesos funcionando.

01

Por eso, el equipo de Chakra, concretamente Manu Tortosa, ya ha anunciado lo que vendrá en la próxima ISO de Chakra: el repositorio “Extra”. ¿En qué consiste? Pues muy sencillo, y ahora daré algunos detalles técnicos sobre él y por qué hará mejorar Chakra. :D

Leer Más…

Echándole un vistazo a Oktopi: ¿cómo será?

Para los más despistados (o los que no tengáis tiempo de seguir todas las noticias linuxeras) hay que decir que de nuevo Chakra tendrá un gestor de paquetes gráfico, esta vez a la altura de las circunstancias. Los anteriores se habían sacado porque no cumplían ciertas expectativas, como hacer preguntas sobre cambios de nomenclatura en los paquetes, conflictos, etc… y eso a veces se volvía un caos y dejaba en mal estado (o incluso inutilizable) a Chakra en algunos casos. Por eso todos los que hubieron antes acabaron descartándose por seguridad (primero Shaman por otros motivos, luego AppSet y por último Apper).

Oktopi promotional

Sin embargo, por ahí apareció una aplicación interesante: Octopi, hecho en Qt y con una filosofía de manejo de paquetes para Pacman que Chakra buscaba. Enseguida Manuel Tortosa se puso manos a la obra y le hizo un fork llamado “Oktopi” (aunque siempre colaborando con el proyecto principal y su autor). “Oktopi”, porque sustituye muchos elementos Qt por KDELibs y usa, por ejemplo, Konsole directamente y no una terminal emulada o algo asi. Y cuando funcionaba mínimamente lo presentó en Google+.

Leer Más…

Un día en Blue Systems – Entrevista con Aleix Pol (y II)

En este pequeño ciclo de entrevistas sobre KDE tendremos como invitados a Aleix Pol y Àlex Fiestas, desarrolladores de Blue Systems en Barcelona. La entrevista a Aleix Pol se dividirá en dos entradas. La segunda versa sobre Chakra y el futuro de KDE. Esperemos que os guste esta aproximación al software libre, más personal y dinámica que lo habitual.

Aleix Pol y Àlex Fiestas trabajando en Blue Systems

Aleix Pol y Àlex Fiestas trabajando en Blue Systems.

P. ¿Qué distribución usas?

R. Arch Linux.

P. ¿Y qué piensas de Chakra?

R. Chakra es un proyecto muy bonito, y a mí me gusta especialmente porque es la única distribución que se está tomando KDE en serio, algo que necesitamos. Sin embargo, no acabo de ver cuál es el target de Chakra, porque no acaban de ser los desarrolladores y tampoco los usuarios más ‘finales’, entonces se queda en un intermedio que me cuesta entender. Quizá es porque no la he usado demasiado.

P. A lo mejor es la rigidez, quizá es demasiada debido al GTK-Free.

R. No, no creo que sea problema, aunque quizá sí.

P. Lo digo por los desarrolladores, a lo mejor necesitan programas que son complicados de encontrar en los repositorios.

R. Si algún desarrollador necesitara algo específico lo acabaría obteniendo de una u otra manera.

Leer Más…

Un día en Blue Systems – Entrevista a Aleix Pol (I)

En este pequeño ciclo de entrevistas sobre KDE tendremos como invitados a Aleix Pol y Àlex Fiestas, desarrolladores de Blue Systems en Barcelona. La entrevista a Aleix Pol se dividirá en dos entradas. La primera versa sobre cuestiones generales del software libre y KDE. Esperemos que os guste esta aproximación al software libre, más personal y dinámica que lo habitual.

Aleix Pol y Konqui en Blue Systems

Aleix Pol y Konqui en Blue Systems.

Aleix Pol es conocido por haber creado KAlgebra, una pequeña maravilla que permite plasmar gráficas y complejas funciones matématicas con facilidad. Además, también ha trabajado intensamente en KDevelop (hizo su máster y un GSOC sobre este programa). En Blue Systems colabora en el desarrollo del KDE GTK Config, que surgió en el seno de Chakra. Últimamente ha estado desarrollando la nueva generación del gestor de paquetes Muon, la aplicación Muon Discover.

En la calle Sepúlveda, en pleno centro de Barcelona, se esconde la nueva oficina de Blue Systems, empresa dedicada al desarrollo de KDE y a la promoción de Kubuntu. Su ubicación dice mucho del carácter de la oficina, ya que la calle Sepúlveda es casi mítica por la gran cantidad de tiendas de informática que alberga. Cuando fui por primera vez me quedé boquiabierto, era fácil contar más de una decena caminando unos pocos minutos. Sin embargo, una vez te encuentras en el edificio descubres que poco tiene que ver con las espartanas tiendas de ordenadores que se extienden por los alrededores. Un amplio bajo en un bloque residencial de alto ‘standing’. Puertas gruesas, suelo pulido, una amplia recepción con una aburrida portera vigilando las entradas y salidas de la gente.

Leer Más…

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 92 seguidores