Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

Soprano, nueva versión.
#31

(05-06-2021, 14:12)gambafeliz escribió:  Perdón Shordi pero me he perdido con las versiones, yo me he quedado con esto:

soprano-2.0.1.tar.gz.......553,2kB
soprano-2.0.1.tar.gz.......563,5kB

Me he despistado y ahora ni se cual es la mejor.

El de 563.5... de momento. Si subo más les cambiaré el número de versión, por supuesto.

No podemos regresar
[-] Los siguientes 1 usuarios dice gracias a Shordi por este post:
  • gambafeliz
    ¡Gracias!
#32

(05-06-2021, 13:58)Shordi escribió:  Ya no sé si subir la modificación o esperar a ver si alguien me ilumina con el github...

No es complicado, hay que seguir unos pasos a modo de receta y listo ademas gambas soporta en el propio IDE github y gitlab (supongo que algún otro tambien)
Para empezar deberías:
  • Crear una cuenta en github o gitlab.
  • Crear un proyecto vacío llamado, en este caso soprano.
  • Por si acaso hacer una copia de soprano en .tar.gz o .zip y renombrar el directorio de soprano como soprano_back o algo así
  • Luego mediante git descargar el proyecto en tu pc (lo que generara un directorio llamado soprano, es decir con el nombre del proyecto de girhub o gitlab)
  • Copiar el contenido de soprano_bacck en el directorio soprano
  • luego con git add . agregas todo a la lista de registro
  • Luego con git commit -m "de que va el commit"
  • luego git push (te pedirá tu usuario y tu password)
Eso es mas o menos lo que hay que hacer para empezar y luego hay mas detalles que los pongo mas adelante cuando tengas esto listo.
Gambas esta en gitlab, así que si deseas en algún momento contribuir con un componente o algo deberías tener una cuenta allí, github funciona ben pero es de m$ así que yo recomiendo gitlab, de hecho estoy migrando todo allí.
Hace tiempo hice un video explicando eso:
Este era el post original.
https://foro.gambas-es.org/viewtopic.php?f=22&t=6875
Saludos
    ¡Gracias!
#33

Muchas gracias, compañero. Le echo un vistazo al tema... aunque no prometo nada. Perezoso me he vuelto para las novedades con esto de la ancianidad...

Un saludo

No podemos regresar
    ¡Gracias!
#34

(06-06-2021, 17:31)Shordi escribió:  Muchas gracias, compañero. Le echo un vistazo al tema... aunque no prometo nada. Perezoso me he vuelto para las novedades con esto de la ancianidad...
De nada, cuando quieras hacer algo con git me dices.
Saludos.
    ¡Gracias!
#35

Lo he estado estudiando y ¡o sorpresa! ya tenía una cuenta en gitlab. Ni idea, oiga. Requiero una contraseña nueva y veo que estoy adherido al proyecto de Gambas ¡Ah, claro! Ahora recuerdo: Hace un par de años contribuí a Gambas con una pequeña modificación del control workspaces... y lo había olvidado por completo.

Siguiendo instrucciones, he creado el repositorio en
https://gitlab.com/shordi/soprano
Supongo que con eso basta para que tengáis el código "fresquito, fresquito" en el momento que queráis. Si podéis entrar y decirme si he olvidado algo o si funciona todo bien. Perfecto. Supongo que cuando tenga cambios significativos, con hacer un commit y un push, es suficiente ¿no?

Saludos.

Por cierto. Observo que existe el archivo .gitignore que contiene una lista de los archivos no significativos del programa. Como esos archivos sí están subidos en el git... ¿Qué sentido tiene? ¿no se actualizarán cuando haga un push?¿No debería haberlos subido? No entiendo muy bien...

No podemos regresar
    ¡Gracias!
#36

(06-06-2021, 19:02)Shordi escribió:  ...Hace un par de años contribuí a Gambas con una pequeña modificación del control workspaces... y lo había olvidado por completo.
Si, a mi me sonaba algo de eso, bien, me alegro.
(06-06-2021, 19:02)Shordi escribió:  Si podéis entrar y decirme si he olvidado algo o si funciona todo bien
Entre al repo y te comento mis impresiones:
  • Tal vez sea mejor usar solo una rama y no dos, recomiendo que uses la que se llama "master" ya que veo que existen master, que solo tiene un readme.md, y main que tiene todo soprano.
  • Hice un fork y funciono bien, así luego te envío mis cambios mediante un "merge request" que es donde se ve la potencia de estas herramientas.
  • Falta la licencia del programa que se puede agregar desde un botón que esta sobre la lista de archivos.
  • Tendrías que definir la versión de gambas con la que estas haciendo soprano y decirles a los que desean colaborar que usen la misma versión ya que puedes ahorrar algunos dolores de cabeza, yo no lo hice en ningun repo mio pero estoy pensando en hacerlo dados los cambios recientes del IDE.
Saludos.
    ¡Gracias!
#37

Cita:Entre al repo y te comento mis impresiones:
  • Tal vez sea mejor usar solo una rama y no dos, recomiendo que uses la que se llama "master" ya que veo que existen master, que solo tiene un readme.md, y main que tiene todo soprano. Ok. pero he borrado el master y dejado la otra, que está protegida y eso me "conflictúa" el cerebelo. O sea, que ni idea, y borrarla era más complejo.
  • Hice un fork y funciono bien, así luego te envío mis cambios mediante un "merge request" que es donde se ve la potencia de estas herramientas.
  • Falta la licencia del programa que se puede agregar desde un botón que esta sobre la lista de archivos. Hecho
  • Tendrías que definir la versión de gambas con la que estas haciendo soprano y decirles a los que desean colaborar que usen la misma versión ya que puedes ahorrar algunos dolores de cabeza, yo no lo hice en ningun repo mio pero estoy pensando en hacerlo dados los cambios recientes del IDE. ¿Dónde, en el README?
Saludos.

No podemos regresar
    ¡Gracias!
#38

(07-06-2021, 09:08)Shordi escribió:  ¿Dónde, en el README?

Creo que el lugar apropiado seria CONTRIBUTING.md es una buena practica echar un vistazo al repo de gambas
https://gitlab.com/gambas/gambas/-/blob/...IBUTING.md
En este no mencionan ninguna versión de gambas en concreto ya que es el mismo gambas.
Saludos.
    ¡Gracias!
#39

Tincho:
He actualizado soprano con todos los cambios (creo) que decías para las traducciones del tradukisto.
Sería interesante probarlo en una máquina en inglés. Creo que tengo por algún lado una maquina virtual. Si le cambio los idiomas puedo hacer la prueba.

Ya te cuento

No podemos regresar
    ¡Gracias!
#40

(08-06-2021, 13:54)Shordi escribió:  Sería interesante probarlo en una máquina en inglés. Creo que tengo por algún lado una maquina virtual. Si le cambio los idiomas puedo hacer la prueba.

Creo que una alternativa es crear otro usuario que tenga LOCALE en ingles
Saludos
    ¡Gracias!


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)