Colegota

Psss...

Colegota at

No se lo digáis a Jan, pero me he actualizado la Dianara Dev después de un año... ;)


¡Cuantas cosas nuevas! :D

maxxcan likes this.

Show all 12 replies

Fale, por partes...


.- Lo del git... que me alegro, pero nunca lo tengo a mano cuando lo busco. La verdad es que apenas lo he usado. Por básico que te parezca te sugeriría ponerlo en el INSTALL y/o la web.

Tenía una estructura un poco rara con el /dianara/dianara-dev y otro /dianara-1-1 y he preferido empezar de cero y olvidarme de lo antiguo.


.- Lo de System Settings > Startup and Shutdown > Autostart que ya lo había mirado y estaba vacío entiendo que es lo mismo que enlazar el .desktop en su path de /home/colegota/.kde4/Autostart. Pero a eso me refería con que creo que tenía que quedar ahí el rastro de la versión 1.2.


Y con esto tengo otro problema, algo he debido dejar a medias porque en el menú del lanzador o en System settings cuando le quiero añadir la aplicación, el ejecutable de Dianara que tiene sí que es el de la 1.2 de /dianara/dianara-dev y no el nuevo que hay en /dianara-dev a secas.

He hecho un # make install después de compilar pero no parece haber modificado el menú. Algo se me escapa. Lo tengo que ejecutar desde consola porque el lanzador se va a por el antiguo.


PD1: Sí, estoy muy oxidado en todo esto. :)

PD2: Sí, soy un carroza y no me acostumbro a decir "Plasma" en lugar de KDE. :)


Colegota at 2015-02-20T23:58:58Z

>> Colegota:

“- Lo del git... que me alegro, pero nunca lo tengo a mano cuando lo busco. La verdad es que apenas lo he usado. Por básico que te parezca te sugeriría ponerlo en el INSTALL y/o la web.”

Que me parezca basico el que? El link al repo de gitorious.org esta tanto en la seccion de Dianara del blog, como en dianara.nongnu.org... El INSTALL no lo tienes hasta que ya tienes el codigo, asi que hablar ahi de como conseguir el codigo no tiene demasiado sentido. Instrucciones de como usar git no doy, pero eso ya se lo puede buscar cada cual si le interesa, puesto que no es ningun requisito.



>> Colegota:

“- Lo de System Settings > Startup and Shutdown > Autostart que ya lo había mirado y estaba vacío entiendo que es lo mismo que enlazar el .desktop en su path de /home/colegota/.kde4/Autostart. Pero a eso me refería con que creo que tenía que quedar ahí el rastro de la versión 1.2.

Y con esto tengo otro problema, algo he debido dejar a medias porque en el menú del lanzador o en System settings cuando le quiero añadir la aplicación, el ejecutable de Dianara que tiene sí que es el de la 1.2 de /dianara/dianara-dev y no el nuevo que hay en /dianara-dev a secas.
He hecho un # make install después de compilar pero no parece haber modificado el menú. Algo se me escapa. Lo tengo que ejecutar desde consola porque el lanzador se va a por el antiguo.”


El lanzador en ~/.config/autostart (donde el GUI de system settings los mete) no deberia haberse tocado para nada, puesto que el Makefile de Dianara no tiene nada en absoluto que ver con eso. Ni sabe que existe, ni lo toca, por supuesto.


Y lo mismo va por el lanzador que tu hayas podido manualmente crear en el menu con el editor: te tocara a ti abrir el editor de menus y actualizar la entrada del dianara-dev para que apunte al directorio del nuevo.


"make install" lo unico que hace es copiar el binario en /usr/bin.



P.D.- Repite conmigo, KDE es gente. KDE es gente. KDE es gente =)


Mozilla hace Firefox, KDE hace Plasma ;)

JanKusanagi @identi.ca at 2015-02-21T00:14:13Z

Bueno, he encontrado por dónde iban los (mis) tiros, en

/home/colegota/.local/share/applications

 hay un Dianara.desktop con este contenido


[Desktop Entry]

Comment=
Exec=/home/colegota/programas/dianara/dianara-dev/build/dianara
Icon=/home/colegota/programas/dianara/dianara-dev/icon/64x64/dianara.png
Name=Dianara
NoDisplay=false
Path[$e]=
StartupNotify=true
Terminal=0
TerminalOptions=
Type=Application
X-KDE-SubstituteUID=false
X-KDE-Username= 

Y de ahí estaba pillándome el ejecutable antiguo. En realidad lo había renombrado para que no lo ejecute al arrancar (me refiero a que he renombrado el .../dianara/... a .../no-dianara/...).

Ahora me he limitado a editar el fichero en .local y cambiarle el path a mano.

Entiendo que el problema desaparecerá.


Lo que desconozco es si está ahí como parte de la instalación, por acción mía o por qué.


Respecto a lo del git, me refería a que simplemente pusieras unas líneas donde quieras con algo como:

Para instalar desde Git por primera vez ejecuta

$ git clone git://gitorious.org/dianara/dianara-dev.git

Para actualizarlo

$ git pull git://gitorious.org/dianara/dianara-dev.git


El INSTALL lo tienes enlazado desde el blog a

https://gitorious.org/dianara/dianara-dev/source/f9140b852bf3d5d190317522c464420d709a1c01:INSTALL 

que es dónde yo lo consulté ayer, por ejemplo, pero es un buen sitio para poner todo eso, o en la misma entrada del blog donde explicas las formas de obtenerlo.


No estoy juzgando, estoy sugiriendo. En el mundo hay personas como yo que por no ponerse a buscar cómo actualizarlo nunca encuentran un rato... y otras que ni saben dónde buscar.


La diferencia entre KDE y Plasma la conozco de leertelo a ti. Es cierto que antes me preocupaba más de instalaciones y de uso de Mageia a nivel de administrador y que llevo años que apenas de usuario de a pié. Pero la misma Mageia sigue dándote a elegir entre instalar GNOME o KDE. No sé si lo cambiarán para la 5, pero en la 4 sigue siendo así. Por lo que después de unos 12 años usando "KDE" entiende que siga calculando los precios en pesetas. ;)


Al margen de todo, aunque no se suele decir, muchísimas gracias por crear Dianara, por mantenerlo y mejorarlo y por estar siempre dispuesto a ayudar. :)


Colegota at 2015-02-21T13:06:15Z

>> Colegota:

“Lo que desconozco es si está ahí como parte de la instalación, por acción mía o por qué.”


Pues estara ahi porque tu le hiciste un lanzador de alguna manera. Dianara no lo crea, y el make install tampoco, eso seguro. O brujas! xD




>> Colegota:

“Respecto a lo del git, me refería a que simplemente pusieras unas líneas donde quieras con algo como:
Para instalar desde Git por primera vez ejecuta
$ git clone git://gitorious.org/dianara/dianara-dev.git
Para actualizarlo
$ git pull git://gitorious.org/dianara/dianara-dev.git

El INSTALL lo tienes enlazado desde el blog a [...]”


Hombre, no seria demasiado para añadir, pero el INSTALL ya es muy largo, el post sobre como obtener Dianara en general es largo... todo es bastante largo ya. Al fin y al cabo, usar la -dev y clonarla usando git es algo relativamente avanzado, para aquellos que quieran.

Es cierto que animo a menudo a probar la -dev a aquellos que ya conocen la estable (especialmente ahora, que son tan diferentes hasta que salga la 1.3.0), pero en un "caso por caso". En el blog esta enlazado el repositorio git, mencionandolo como "donde encontrar la version en desarrollo", y cuando vas a un repo git como ese, suelen haber ciertas instrucciones. Quiza añada lo que dices en la cabecera del repo, donde encaja mejor.



P.D.- Yo tambien estuve muchos años con "KDE" (pre-v3, de hecho), y entendi, alla por 2009, el renombrado y la preocupacion por llamar a cada componente por su nombre. Tu tambien puedes :p

JanKusanagi @identi.ca at 2015-02-21T14:38:13Z