public inbox for discusion@mail.algaos.com
 help / color / mirror / Atom feed
From: Emaint (emaint=mail.algaos.com) via Discusión AlgaOS <discusion@mail.algaos.com>
To: Lista de distribucion de AlgaOS <discusion@mail.algaos.com>
Subject: Separar el toolkit gráfico que estamos copiando de proyecto en proyecto
Date: Wed, 30 Sep 2026 09:40:06 +0200	[thread overview]
Message-ID: <b544998704fcf4654b59b4583152dc2dfa8c703a.camel@mail.algaos.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 853 bytes --]

Separar el toolkit gráfico que estamos copiando de proyecto en proyecto
Lugar:	Costa del Sol
Or_ganizador:	Emaint <emaint@mail.algaos.com>
Participantes:	Lista de distribucion de AlgaOS
<discusion@mail.algaos.com>

Aun existiendo Glib::Object::Introspection para hacer aplicaciones GTK4
en Perl este kit no tiene las capacidades de portabilidad que nos
gustaría, es por eso que bindeamos a las librerías de GNOME manualmente
con XS; no obstante hasta ahora hemos estado copiando ese código
manualmente entre los distintos proyectos y eso no puede seguir así,
por lo que vamos a crear una librería que se encargue de eso en su
lugar.

La librería en el futuro se llamará algagtk y soportará un subset de
libadwaita, gtk4, glib, gio y otras librerías, con forme una
funcionalidad de esas librerías nos haga falta se añadirá.

[-- Attachment #2: Type: text/calendar, Size: 1227 bytes --]

BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
VERSION:2.0
METHOD:REQUEST
BEGIN:VTODO
UID:2d4eaf51a9ba5fe5bd9dcd5fe56521526e00893c
DTSTAMP:20260930T074001Z
ORGANIZER;CN=Emaint:mailto:emaint@mail.algaos.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;
 RSVP=TRUE;CN=Lista de distribucion de AlgaOS:mailto:
 discusion@mail.algaos.com
SUMMARY:Separar el toolkit gráfico que estamos copiando de proyecto en 
 proyecto
LOCATION:Costa del Sol
PERCENT-COMPLETE:0
CLASS:PUBLIC
DESCRIPTION:Aun existiendo Glib::Object::Introspection para hacer 
 aplicaciones GTK4 en Perl este kit no tiene las capacidades de 
 portabilidad que nos gustaría\, es por eso que bindeamos a las 
 librerías de GNOME manualmente con XS\; no obstante hasta ahora hemos 
 estado copiando ese código manualmente entre los distintos proyectos y 
 eso no puede seguir así\, por lo que vamos a crear una librería que se 
 encargue de eso en su lugar.\n\nLa librería en el futuro se llamará 
 algagtk y soportará un subset de libadwaita\, gtk4\, glib\, gio y otras 
 librerías\, con forme una funcionalidad de esas librerías nos haga 
 falta se añadirá.
SEQUENCE:1
END:VTODO
END:VCALENDAR

                 reply	other threads:[~2026-09-30  7:40 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=b544998704fcf4654b59b4583152dc2dfa8c703a.camel@mail.algaos.com \
    --to=discusion@mail.algaos.com \
    --cc=emaint@mail.algaos.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox