CAAD

Comunidad de Aventuras Conversacionales y Relatos Interactivos
Fecha actual 14 Dic 2018 05:03

Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 44 mensajes ]  Ir a página Anterior  1, 2, 3
Autor Mensaje
NotaPublicado: 11 Feb 2011 13:17 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5304
Ubicación: Coruña
¿De verdad crees que los usuarios de linux necesitan un instalador? Yo creo que en general la gente que se atreve con linux no se va a asustar de un zip con un .sh dentro y un readme diciendo que si no tienen java, se lo instalen. Me centraría más en los instaladores para windows y mac.

En el caso de mac el problema es que ni tú ni yo tenemos un mac, y así es prácticamente imposible hacer nada, porque aunque haya herramientas que generen instaladores para mac no podríamos probarlas. De hecho, por lo que se ve en Google, hay algo llamado jar bundler que parece que usa mucha gente para distribuir aplicaciones java en el mac, pero claro, ya no es sólo el tema del testeo, sino que encima la propia aplicación jar bundler en sí es para mac. En esas condiciones es difícil hacer algo, sólo cabe esperar que algún amable usuario de mac quiera colaborar con el AGE o con tu aventura creando un instalador.

_________________
Actúa siempre de tal modo que las decisiones de tu voluntad pudiesen servir como preceptos de una legislación universal (E. Kant)


Arriba
 Perfil  
 
NotaPublicado: 11 Feb 2011 14:05 
Desconectado
Momio
Momio
Avatar de Usuario

Registrado: 09 Mar 2004 16:14
Mensajes: 4628
presi escribió:
jenesis escribió:
¿Incluir, o no el intérprete en la aventura?
Si tenemos en cuenta que la aventura ocupa 58 mb, de los cuales el intérprete son menos de 2mb, no me parece muy pŕactico obligar al usuario a instalar cada cosa por un lado. Además así me aseguro de que la última versión de mi aventura se jugará con la última versión de AGE.


No entiendo eso, si tu aventura lleva AGE 1.0.1 y supongamos que dentro de 6 meses sale AGE 1.1, tu aventura seguirá llevando AGE 1.0.1 a menos que la reempaquetes a cada nueva versión de AGE, cosa que no es práctica.


Creo que quiere decir "con la ultima que hay ahora" que es con la que ella ha hecho el desarrollo. Otro de los problemas de los interpretes es que nada te asegura que lo que funciona en la version x.0, funcione en la x.1, salvo unos estándares que se rompen a menudo, y eso sin contar con los bugs. Yo particularmente prefiero que cada aventura se juegue con el (o los) interpretes para los que fue creado, al menos hasta que deje de ser posible.

_________________
Sígueme en twitter: @uto_dev
http://www.ngpaws.com


Arriba
 Perfil  
 
NotaPublicado: 11 Feb 2011 14:07 
Desconectado
Momio
Momio
Avatar de Usuario

Registrado: 09 Mar 2004 16:14
Mensajes: 4628
Al-Khwarizmi escribió:
¿De verdad crees que los usuarios de linux necesitan un instalador? Yo creo que en general la gente que se atreve con linux no se va a asustar de un zip con un .sh dentro y un readme diciendo que si no tienen java, se lo instalen. Me centraría más en los instaladores para windows y mac.

En el caso de mac el problema es que ni tú ni yo tenemos un mac, y así es prácticamente imposible hacer nada, porque aunque haya herramientas que generen instaladores para mac no podríamos probarlas. De hecho, por lo que se ve en Google, hay algo llamado jar bundler que parece que usa mucha gente para distribuir aplicaciones java en el mac, pero claro, ya no es sólo el tema del testeo, sino que encima la propia aplicación jar bundler en sí es para mac. En esas condiciones es difícil hacer algo, sólo cabe esperar que algún amable usuario de mac quiera colaborar con el AGE o con tu aventura creando un instalador.


Yo es posible que pueda probar la instalacion en Mac, si me pasais el dmg lo puedo intentar.

_________________
Sígueme en twitter: @uto_dev
http://www.ngpaws.com


Arriba
 Perfil  
 
NotaPublicado: 11 Feb 2011 14:51 
Desconectado
xyzzy

Registrado: 09 Mar 2004 22:50
Mensajes: 9150
Uto escribió:
Yo es posible que pueda probar la instalacion en Mac, si me pasais el dmg lo puedo intentar.


Muchas gracias Uto pero... ¿qué es un "dmg? :oops: :oops:

_________________
Si la mentira tuviera color, todos seríamos daltónicos...


Arriba
 Perfil  
 
NotaPublicado: 11 Feb 2011 14:56 
Desconectado
xyzzy

Registrado: 09 Mar 2004 22:50
Mensajes: 9150
Al-Khwarizmi escribió:
¿De verdad crees que los usuarios de linux necesitan un instalador? Yo creo que en general la gente que se atreve con linux no se va a asustar de un zip con un .sh dentro y un readme diciendo que si no tienen java, se lo instalen. Me centraría más en los instaladores para windows y mac.


Bueno, el instalador para linux funciona, lo que busco para linux es el launcher.
Pero vamos, que con la carpeta y los tres ejecutables, más una hojita de instrucciones, lo más corta posible, creo que será suficiente.
Aunque también podría meter alguna instrucción dentro de la propia instalación, es mejor dejar la hojita "leeme.txt", fuera. Pero aún así ya serían solo 4 archivos, y no todo lo que se ve en el siguiente nivel. .)

_________________
Si la mentira tuviera color, todos seríamos daltónicos...


Arriba
 Perfil  
 
NotaPublicado: 11 Feb 2011 15:57 
Desconectado
Implementador
Implementador

Registrado: 13 Feb 2005 18:57
Mensajes: 1863
jenesis escribió:
Bueno, el instalador para linux funciona, lo que busco para linux es el launcher.

"desktop entries" es el estandar de freedesktop.org para los lanzadores, si es que hablamos de lo mismo.


Arriba
 Perfil  
 
NotaPublicado: 11 Feb 2011 16:14 
Desconectado
Momio
Momio
Avatar de Usuario

Registrado: 09 Mar 2004 16:14
Mensajes: 4628
jenesis escribió:
Uto escribió:
Yo es posible que pueda probar la instalacion en Mac, si me pasais el dmg lo puedo intentar.


Muchas gracias Uto pero... ¿qué es un "dmg? :oops: :oops:


Pues el tipico instalable de MacOS, .dmg, supongo que se genera algo asi ¿no?

_________________
Sígueme en twitter: @uto_dev
http://www.ngpaws.com


Arriba
 Perfil  
 
NotaPublicado: 11 Feb 2011 16:24 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5304
Ubicación: Coruña
jenesis escribió:
Bueno, el instalador para linux funciona, lo que busco para linux es el launcher.

Yo creo que ahora prácticamente todas las distribuciones grandes de Linux traen por defecto alguna instalación de java, ¿no? Otra cosa es que sea el de Sun o que sea OpenJDK, y en el caso de OpenJDK, qué versión sea (ya hemos visto que versiones un poco antiguas tenían bugs con los SVG que luego se corrigieron). Pero bueno, lanzarse debería poder lanzarse simplemente con el sh en casi cualquier linux, porque por lo menos suse, debian, ubuntu, mandriva... parece que vienen con algún tipo de java que puede lanzar el AGE, mejor o peor.

Imagino que habrá distribuciones menos "mainstream" o más específicas que no traigan java; pero digo lo de antes, los usuarios de distribuciones así no se deberían amilanar ante un readme que les diga que se bajen java.

_________________
Actúa siempre de tal modo que las decisiones de tu voluntad pudiesen servir como preceptos de una legislación universal (E. Kant)


Arriba
 Perfil  
 
NotaPublicado: 11 Feb 2011 16:25 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5304
Ubicación: Coruña
Uto escribió:
Pues el tipico instalable de MacOS, .dmg, supongo que se genera algo asi ¿no?

Lo malo es que el propio generador de instaladores para Mac (al menos el que yo he visto) es una aplicación Mac. Así que no podemos generar nada porque no lo podemos ejecutar siquiera.

_________________
Actúa siempre de tal modo que las decisiones de tu voluntad pudiesen servir como preceptos de una legislación universal (E. Kant)


Arriba
 Perfil  
 
NotaPublicado: 11 Feb 2011 16:27 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 15 Dic 2004 21:28
Mensajes: 2302
Uto escribió:
presi escribió:
No entiendo eso, si tu aventura lleva AGE 1.0.1 y supongamos que dentro de 6 meses sale AGE 1.1, tu aventura seguirá llevando AGE 1.0.1 a menos que la reempaquetes a cada nueva versión de AGE, cosa que no es práctica.


Creo que quiere decir "con la ultima que hay ahora" que es con la que ella ha hecho el desarrollo. Otro de los problemas de los interpretes es que nada te asegura que lo que funciona en la version x.0, funcione en la x.1, salvo unos estándares que se rompen a menudo, y eso sin contar con los bugs. Yo particularmente prefiero que cada aventura se juegue con el (o los) interpretes para los que fue creado, al menos hasta que deje de ser posible.


Eso es cierto, pero también ocurre al revés y yo diría que más frecuentemente, es decir que se descubra un bug en la versión 1.0.1 y que se arregle en la 1.1. Si en el paquete de la aventura viene el 1.0.1 seguirá con el bug.


Arriba
 Perfil  
 
NotaPublicado: 11 Feb 2011 16:34 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 15 Dic 2004 21:28
Mensajes: 2302
Al-Khwarizmi escribió:
Yo creo que ahora prácticamente todas las distribuciones grandes de Linux traen por defecto alguna instalación de java, ¿no?


Java en Linux no es un componente esencial por lo tanto no vendrá en el sistema base de casi ninguna. Otra cosa es que se pueda instalar cómodamente desde repositorio oficial del sistema de paquetes que sea.


Arriba
 Perfil  
 
NotaPublicado: 11 Feb 2011 19:41 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 24 Ago 2007 00:41
Mensajes: 2023
Ubicación: Chile
Uto escribió:
jenesis escribió:
Uto escribió:
Yo es posible que pueda probar la instalacion en Mac, si me pasais el dmg lo puedo intentar.


Muchas gracias Uto pero... ¿qué es un "dmg? :oops: :oops:


Pues el tipico instalable de MacOS, .dmg, supongo que se genera algo asi ¿no?


Un .DMG es una archivo de "imagen" de MacOSX. Básicamente, es una especie de .TAR que contiene los archivos del programa y unos cuantos scripts de instalación. Cuando un DMG se carga se vuelve en una especie de sandbox que luego tú puedes instalar en el sistema de manera definitiva.

_________________
Eliuk Blau
eliukblau (AT) gmail.com
http://www.caad.es/eliukblau/


Arriba
 Perfil  
 
NotaPublicado: 12 Feb 2011 12:01 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5304
Ubicación: Coruña
Eliuk, ayer al final trabajé hasta altas horas y estaba demasiado cansado para probar tus .bat, pero esta mañana los he probado y funcionan perfectamente, gracias.

Creo que lo que haré en la distribución por defecto de AGE será poner lo de "start javaw", pero por otra parte redirigir el error estándar a unos ficheros de log (aetheria.log, puck.log, etc.)

De esa manera, se evita mostrar la ventana de consola; pero si hay algún error se puede consultar el mensaje correspondiente mirando los logs.

_________________
Actúa siempre de tal modo que las decisiones de tu voluntad pudiesen servir como preceptos de una legislación universal (E. Kant)


Arriba
 Perfil  
 
NotaPublicado: 12 Feb 2011 19:33 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 24 Ago 2007 00:41
Mensajes: 2023
Ubicación: Chile
Al-Khwarizmi escribió:
Creo que lo que haré en la distribución por defecto de AGE será poner lo de "start javaw", pero por otra parte redirigir el error estándar a unos ficheros de log (aetheria.log, puck.log, etc.)

De esa manera, se evita mostrar la ventana de consola; pero si hay algún error se puede consultar el mensaje correspondiente mirando los logs.


Excelente elección, mi estimado. :D Se apoya! :mrgreen:

_________________
Eliuk Blau
eliukblau (AT) gmail.com
http://www.caad.es/eliukblau/


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 44 mensajes ]  Ir a página Anterior  1, 2, 3

Todos los horarios son UTC + 1 hora


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro

Buscar:
Saltar a:  
cron
Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpBB-Es.COM