Páginas (14):    1 2 3 4 5 6 14   
Shordi   05-06-2021, 17:30
#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
tincho   05-06-2021, 22:29
#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
Última modificación: 05-06-2021, 22:48 por tincho.

1 Saludo.
Shordi   06-06-2021, 17:31
#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
tincho   06-06-2021, 17:47
#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.

1 Saludo.
Shordi   06-06-2021, 19:02
#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...
Última modificación: 06-06-2021, 19:04 por Shordi.

No podemos regresar
tincho   07-06-2021, 00:56
#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.

1 Saludo.
Shordi   07-06-2021, 09:08
#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
tincho   07-06-2021, 13:10
#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.

1 Saludo.
Shordi   08-06-2021, 13:54
#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
tincho   08-06-2021, 16:08
#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

1 Saludo.
Páginas (14):    1 2 3 4 5 6 14   
  
Usuarios navegando en este tema: 26 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.