Re: [Firebird-devel] Build for WASM

2022-02-24 Thread Alex Peshkoff via Firebird-devel

On 2/24/22 03:45, Adriano dos Santos Fernandes wrote:

On 23/02/2022 06:40, Jiří Činčura wrote:

You mean, running in the browser?

Yes. Or any other place where WASM is/will be supported.


I had a (very) brief look at it once.

Main difficulties should be:
- Memory manager - no mmap
- Shared libraries
- File I/O
- Lock manager

All these points should have a workaround for a limited environment, but
one must work on them - improving abstractions and much testing and
fixes, I suppose.

I believe it should be a long work.

It would have a good usage: allow usage of Firebird directly in web
pages, running in the client. That would be awesome for users wanting to
try Firebird.


That port promises to be much more problematic than Android one. 
Certainly, if someone voluteers for that job it will be good, but I 
doubt we should spend project resources on it.





Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Build for WASM

2022-02-23 Thread Adriano dos Santos Fernandes
On 23/02/2022 06:40, Jiří Činčura wrote:
>> You mean, running in the browser?
> 
> Yes. Or any other place where WASM is/will be supported.
> 

I had a (very) brief look at it once.

Main difficulties should be:
- Memory manager - no mmap
- Shared libraries
- File I/O
- Lock manager

All these points should have a workaround for a limited environment, but
one must work on them - improving abstractions and much testing and
fixes, I suppose.

I believe it should be a long work.

It would have a good usage: allow usage of Firebird directly in web
pages, running in the client. That would be awesome for users wanting to
try Firebird.


Adriano


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Build for WASM

2022-02-23 Thread marius adrian popa
Also discussion on HackerNews https://news.ycombinator.com/item?id=30356020

On Wed, Feb 23, 2022 at 5:21 PM marius adrian popa  wrote:

> There are some patches to run Libreoffice on WASM
> https://wiki.documentfoundation.org/Development/WASM
>
> Still experimental but somehow works in the browser
> https://www.theregister.com/2022/02/19/webassembly_port_libreoffice/
>
> On Wed, Feb 23, 2022 at 11:41 AM Jiří Činčura  wrote:
>
>> > You mean, running in the browser?
>>
>> Yes. Or any other place where WASM is/will be supported.
>>
>> --
>> Mgr. Jiří Činčura
>> https://www.tabsoverspaces.com/
>>
>>
>>
>> Firebird-Devel mailing list, web interface at
>> https://lists.sourceforge.net/lists/listinfo/firebird-devel
>>
>
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Build for WASM

2022-02-23 Thread marius adrian popa
There are some patches to run Libreoffice on WASM
https://wiki.documentfoundation.org/Development/WASM

Still experimental but somehow works in the browser
https://www.theregister.com/2022/02/19/webassembly_port_libreoffice/

On Wed, Feb 23, 2022 at 11:41 AM Jiří Činčura  wrote:

> > You mean, running in the browser?
>
> Yes. Or any other place where WASM is/will be supported.
>
> --
> Mgr. Jiří Činčura
> https://www.tabsoverspaces.com/
>
>
>
> Firebird-Devel mailing list, web interface at
> https://lists.sourceforge.net/lists/listinfo/firebird-devel
>
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Build for WASM

2022-02-23 Thread Jiří Činčura
> You mean, running in the browser?

Yes. Or any other place where WASM is/will be supported.

-- 
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/



Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Build for WASM

2022-02-23 Thread Adriano dos Santos Fernandes
Em qua., 23 de fev. de 2022 04:51, Jiří Činčura  escreveu:

> Hi *,
>
> Was there ever a discussion about providing Firebird build for WASM? I
> mean, having Firebird Embedded in WASM would be sick.
>

You mean, running in the browser?


Adriano
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


[Firebird-devel] Build for WASM

2022-02-22 Thread Jiří Činčura
Hi *,

Was there ever a discussion about providing Firebird build for WASM? I mean, 
having Firebird Embedded in WASM would be sick.

-- 
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel