While I concede this ( webassembly ) and broadway are most likely
dead-in-the-water for gtk+4, there's no harm in me putting my hand up as a
possible user, if such things did eventuate. It's probably more likely that
a wayland compositor gets welded to an RDP/VNC server and becomes usable?
As for broadway being a 'toy' ... it's a pretty impressive toy, really. It
does everything I wanted, other than copy & paste, and was remarkably
stable. It wouldn't be so attractive if it wasn't damn near impossible to
build gtk+ on Windows ... or if flatpak a) worked on windows, and b) would
build perl stuff.

Anyway, if there is enough demand, we can look into pooling our cash and
funding development ( eg via freelancer or something ). At this point,
there only seems to be about a post every 6 to 12 months about broadway,
and half of them are from me ;)

Dan

On Tue, Nov 21, 2017 at 6:42 AM, Andrea Zagli via gtk-devel-list <
gtk-devel-list@gnome.org> wrote:

> Il giorno lun 20 nov 2017 19:23:08 CET, Emmanuele Bassi ha scritto:
>
> On 20 November 2017 at 17:34, Andrea Zagli <aza...@libero.it> wrote:
>>
>>> Il giorno lun 20 nov 2017 16:02:11 CET, Emmanuele Bassi ha scritto:
>>>
>>> Hi;
>>>>
>>>> On 20 November 2017 at 14:52, Andrea Zagli via gtk-devel-list
>>>> <gtk-devel-list@gnome.org> wrote:
>>>>
>>>>>
>>>>> do you plan to port (i don't know if "port" is the right word) glib/gtk
>>>>> to
>>>>> webassembly?
>>>>>
>>>>
>>>>
>>>> There are no plans that I'm aware of, nor use cases that have
>>>> materialised that would require such a port.
>>>>
>>>>
>>>
>>>
>>> for example it could replace broadway
>>>
>>
>> Considering that the Broadway backend is mostly a toy, and it hasn't
>> seen much development at all in master, I'm not sure replacing it is
>> going to work.
>>
>> Writing new GDK backends, and ensuring that they keep working, is not
>> a trivial matter.
>>
>> since i hate other languages than c, i wrote a little library with glib to
>>> easy develop cgi; and i use other libraries (libgda, libsoup, libxml, etc
>>> etc) to make my web apps
>>>
>>> the base code for that web apps is always a library that i use also for
>>> the
>>> gui backend of the web app
>>>
>>> with webassembly i could write backend and frontend in glib/gtk
>>>
>>
>> If you are volunteering to write a new GDK backend, and maintain it,
>> then by all means: feel free to work on it and submit your code for
>> review!
>>
>> I strongly advise you work on the master branch, as the rendering
>> model has drastically changed from the gtk-2-24 and gtk-3-22 stable
>> branches.
>>
>>
>
> unfortunately my knowledge of glib/gtk structure/architecture is close to
> zero
>
> same thing for webassembly and what it means port to it a library of the
> level of glib/gtk
>
>
> PS: an other use case could be use latest version of glib/gtk/etc "under"
> winxp (but maybe the browser version that support webassembly doesn't
> suport anymore winxp)
>
> _______________________________________________
> gtk-devel-list mailing list
> gtk-devel-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/gtk-devel-list
>
_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list

Reply via email to