Una de las ventajas de formar parte de la Comunidad KDE es que tengo a mi alcance a muchas de las personas que hay detrás de la magia de sus productos (aplicaciones, escritorios, servicios, etc). De esta forma puedo pedirles colaboración en el blog, por ejemplo, en forma de entrevista. En esta ocasión tengo el placer de habalr con Albert Vaca y Aleix Pol que estuvieron trabajando para KDE Connect en el Sprint de Randa 2105 y que son los responsables de algunas de las mejoras que nos ofrecerá la aplicación en un futuro cercano.
KDE Connect en el Sprint de Randa 2105
Una de las aplicaciones más sorprendentes que podemos tener instalada en nuestros ordenadores KDE y en nuestro móvil Android es KDE Connect. Con ella ambos dispositivos se conectan de forma casi transparente; enviando texto de uno a otro, enlaces, archivos, controlando nuestro touchpad, etc. Este software está entre nosotros desde hace bastante tiempo y promete evolucionar de forma exponencial en los años venideros. Hace poco tuve la suerte de hablar con Albet Vaca, su creador, y con Aleix Pol, presidente de KDE España y prolífico desarrollador de aplicaciones KDE, sobre cómo fue el Sprint de Randa y los talleres de KDE Connect que allí se realizaron.
Buenas tardes Albert, buenas tardes Aleix. Gracias por atenderme y contestar a las siguiente cuestiones que estoy seguro que nuestros lectores les interesarán igual que a mí. En el blog ya hemos presentado la aplicación y sus prestaciones pero me gustaría conocer la definición de su creador Albert Vaca. ¿qué es y como surgió la idea de KDE Connect?
Albert: Hola Baltasar. KDE Connect soluciona la necesidad de usar conjuntamente nuestro móvil y nuestro ordenador. La idea surgió durante una quedada de usuarios de KDE en Barcelona (puesto que yo aún no me había involucrado como desarrollador). Tomando unas cervezas y hablando con Álex Fiestas, decidimos que había que romper la barrera invisible entre las cosas que haces en tu móvil y las que haces en tu ordenador. ¡Y así empezó el proyecto!g
Casi todos los lectores del blog saben qué son los Sprints de Randa, no obstante normalmente me gustaría una visión mucho más personal de los mismos. ¿Qué es Randa para vosotros?
Aleix: En cada edición Randa cambia totalmente. Un sprint es una oportunidad de concentrarte en un proyecto y poderle dar un empujón en un tiempo limitado, tanto a nivel de código como a nivel de dirección. Lo que hace Randa especial es que al tener distintos equipos trabajando en paralelo, podemos crear sinergias que de otro modo no serían posible.
Albert: La mayoría de nosotros no podemos dedicarnos a tiempo completo a trabajar en KDE, y por eso creo que los Sprints son una buena oportunidad para dedicarnos solamente a eso durante unos días. Este fue mi primer sprint en Randa, y creo que fue una experiencia muy buena. Estar rodeado de otros desarrolladores permite crear un ambiente de trabajo y colaboración que de otra forma sería imposible. Y es una suerte poder hacer todo eso en un pueblo como Randa, en medio de las montañas.
Supongo que la rutina no será la nota característica de la semana que dura el encuentro, de forma que puedo aventurar que cada día será único. Aunque tenemos un especie de diario de trabajo del Sprint de Randa me gustaría tener una visión más personal de vuestra vivencia en él. ¿Podríais cada uno de vosotros explicar un día del Sprint?
Aleix: Uno de los días nos decidimos revisar el proyecto Google Summer of Code. Después de desayunar nos pusimos Albert y yo a mirar hasta qué punto iba a funcionar, encontramos unos puntos aun débiles y notificamos al estudiante. Luego, buscamos otra tarea, creo que este día miramos cómo integrar mejor los URL (tal que tel://numero de telefono) en KDE.
Albert: Me gustó el día que lanzamos una beta de la app de KDE Connect para Android con las mejoras que estábamos aún desarrollando. Lo publiqué en mi blog antes de ir a comer, y por la tarde ya había más de 200 personas inscritas en la beta. Luego, por la noche, Aleix, David y yo nos propusimos programar un plugin nuevo, y después de programar los tres juntos hasta la madrugada, lo terminamos ese mismo día.
Está claro que trabajar codo a codo, sin demasiadas distracciones, ayuda a mejorar las aplicaciones KDE. DE esta forma, ¿qué novedades se han conseguido implementar en el Sprint de este año?
Aleix: Para mi lo más importante de este año ha sido el ir adaptando la versión C++/Qt del proyecto a algo que podamos usar en distintos sistemas (tal que Windows o OS X) o en distintos form factor. Esto permitiría no sólo llegar a mucho más usuarios sino también darnos la libertad de pasar a formar parte de distintos dispositivos, tales como un televisor, una tostadora o un despertador.
Albert: La app para Android ahora tiene un nuevo diseño, mucho más en linea con lo que se espera en Android. Además, añadimos nuevas funcionalidades: La posibilidad de contestar mensajes SMS des del ordenador, un botón para «encontrar el móvil» (hace que suene, aunque tengas el dispositivo en silencio) y un plugin más avanzado para que los usuarios puedan configurar sus propias acciones en el PC y ejecutarlas des del smartphone. Aún nos quedaron algunos problemas por solucionar, y por eso algunas de estas mejoras que hicimos aún no las hemos publicado .
Fabulosa la posibilidad de encontrar el móvil perdido, creo que lo voy a utilizar demasiadas veces. Desde luego KDE Connect evoluciona a buen ritmo pero hagamos de futurólogos. ¿Cómo veis el futuro de KDE Connect en 1 año? ¿Y en 2 años?
Aleix: Creo que todos tenemos ganas de ver KDE Connect no como una tecnología innovadora sino como una tecnología que poco a poco va madurando, que no excluye usuarios por la plataforma que usan y que se puede extender sin tener que revisar todo el proyecto. Eso pasa por llegar a los sistemas más usados por un lado y empezar a hacer un uso de los recursos del sistema de maneras más específicas por otro lado, como nos sugiere Albert.
Albert:Tenemos muchas ideas pendientes, así que habrá que ver cuales priorizamos e implementamos primero. A corto plazo, tenemos que sacar una versión que se integre bien en Plasma 5, porque KDE4 está en desuso, pero a largo plazo no hay ningún plan concreto. A mi me gustaría mucho ver KDE Connect integrado en más aplicaciones de KDE: Marble podría usar el GPS del móvil para posicionarte, Kamoso podría grabar vídeo con la cámara del móvil, o Kontact podría mostrarte en la lista de contactos también los contactos del móvil.
Excelentes propuestas pero ¿ qué pensáis que se necesita para que se hagan realidad?
Aleix: Necesitamos el apoyo de la comunidad, que la gente que crea que es un proyecto interesante y tenga ganas de aportar su granito de arena lo haga. Necesitamos un poco de todo, creatividad por un lado, para imaginar nuevas formas de comunicar nuestros dispositivos, trabajo de sistemas, para asegurarnos de que todas las plataformas que nos planteamos sean factibles y trabajo de desarrollo puro, porque aun hay cosas que podríamos hacer y no son posibles aun.
Albert: Sobre todo tiempo y gente dispuesta a invertirlo en desarrollar mejoras. Últimamente no he podido dedicar mucho tiempo al desarrollo por culpa del trabajo, pero estoy planeando un viaje sabático a Centro América así que es muy posible que pronto tenga más tiempo libre que dedicar, entre otras cosas, a KDE Connect 🙂
Bien, muchas gracias a ambos, realizáis un extraordinario trabajo para acercar el Software Libre a todo el mundo. Sinceramente creo que KDE Connect es uno de las demostraciones palpables de que el Software Libre empieza a tomar la delantera tecnológica en el mundo del Software.
9 comentarios en “KDE Connect en el Sprint de Randa 2105”
Excelentes noticias! Muchas gracias Albert y Aleix por este proyecto que le agrego demasiada buena onda a KDE.
El futuro pinta genial!
Baltasar, gracias por mantener a la comunidad bien informada
muy buena la entrevista!! 😉
Mi participación en jointhegame está justificada si seguís realizando cosas tan buenas como KDE connect o el proyecto Mobile, y a la vez seguís haciendo de Plasma un escritorio bonito y funcional!!
@jairo Gracias a ti por comentar. Hago lo que puedo y me permite el tiempo del que dispongo…
@victorhck Me alegra que estas cosas justifiquen tu Join the game! (https://jointhegame.kde.org/) A ver si conseguimos que otros se sumen a la iniciativa.
@ Aleix Gracias por la ayuda, gracias por todo.
@ aldobelus Espero que ahora puedas colaborar con más facilidad.
Es una pena que no esté por Ubuntu phone… ¿hay intención de llevarlo a este SO? Me animaría a portarlo… yo pero me falta experiencia en todos los sentidos y tiempo.
Baltolkien no hay nada como tener contactos 😛
Este web utiliza ‘cookies’ propias y de terceros para ofrecerle una mejor experiencia y servicio. Al navegar o utilizar nuestros servicios el usuario acepta el uso que hacemos de las ‘cookies’. Sin embargo, puedes cambiar la configuración de 'cookies' en cualquier momento.AceptoMás Información
Política de Privacidad y Cookies
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
Cuando sigues el enlace desde el correo, este: https://todo.kde.org/?controller=board&action=show&project_id=45, te pide contraseña.
¿Está bien?
Quisiera ayudar, pero no sé qué tendría que hacer para seguir después de esa página
Tienes que entrar con tu cuenta de http://identity.kde.org. Puedes crearla tu solo.
¡Saludos y bienvenido!
Excelentes noticias! Muchas gracias Albert y Aleix por este proyecto que le agrego demasiada buena onda a KDE.
El futuro pinta genial!
Baltasar, gracias por mantener a la comunidad bien informada
muy buena la entrevista!! 😉
Mi participación en jointhegame está justificada si seguís realizando cosas tan buenas como KDE connect o el proyecto Mobile, y a la vez seguís haciendo de Plasma un escritorio bonito y funcional!!
Happy hacking!!
@jairo Gracias a ti por comentar. Hago lo que puedo y me permite el tiempo del que dispongo…
@victorhck Me alegra que estas cosas justifiquen tu Join the game! (https://jointhegame.kde.org/) A ver si conseguimos que otros se sumen a la iniciativa.
@ Aleix Gracias por la ayuda, gracias por todo.
@ aldobelus Espero que ahora puedas colaborar con más facilidad.
Ahora me entero del proyecto join the game… Voy a hacer numeros a ver si me puedo apuntar.
Solo por esto ya vale la pena el tiempo invertido en el artículo! KDE Rocks!
Es una pena que no esté por Ubuntu phone… ¿hay intención de llevarlo a este SO? Me animaría a portarlo… yo pero me falta experiencia en todos los sentidos y tiempo.
Baltolkien no hay nada como tener contactos 😛