Qt-WebKit IRC chatlog

From creative crowd wiki
Jump to navigation Jump to search
* Vous parlez maintenant sur #qtwebkit
* mnutt (~mnutt@221.139.177.190) vient de rentrer
* Déconnecté ()
* Vous parlez maintenant sur #qtwebkit
* mnutt a quitté (Ping timeout: 255 seconds)
* mnutt (~mnutt@221.139.177.190) vient de rentrer
* mnutt a quitté (Ping timeout: 255 seconds)
* Déconnecté ()
* Vous parlez maintenant sur #qtwebkit
* mnutt (~mnutt@221.139.177.190) vient de rentrer
* mnutt a quitté (Ping timeout: 255 seconds)
* Emdek a quitté (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
* Déconnecté ()
* Vous parlez maintenant sur #qtwebkit

<ali> Hello. I'm about to install qtwebkit on a colleague's computer. I see that the repository Is used to install qtwebkit from is closed. Shall I use https://github.com/movableink/webkit ? Is there still support for css regions (I know this this old stuff but I need that)

<ali> @peppe, maybe?

<peppe> I think annulen would give you the best answer here ^

<ali> thanks

* Vous parlez maintenant sur #qtwebkit
* Déconnecté ()
* ali a mis le mode +Z sur ali
* ali a mis le mode +i sur ali
* ali a mis le mode +w sur ali
-NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ IDENTIFY alicef <password>
* Vous parlez maintenant sur #qtwebkit
* Historique chargé depuis Thu Jun  1 17:24:01 2023
* Vous parlez maintenant sur #qtwebkit

<ali> Hello. I'm trying to figure out on which of webkit is QTwebkit 5.212 based... could you enlight me? Thanks!

<ali> *which version

<Emdek> 212 means branch of GTKWebKit, 2.12, not sure which exact Safari version was that, but old…

<Emdek> plus there are some backports, AFAIK

<ali> Emdek, thanks. why is GTKWebkit mentionned? Was it the starting point somehow?

<Emdek> it was decided to use GTKWebKit branches as string point, since it makes more sense than doing them from scratch and AFAIK upstream doesn't provide proper public branches corresponding to Safari releases, or at least it wasn't several years ago

<annulen> ali: if you need something relevant in the modern web, you should better use https://github.com/mnutt/webkit/

<annulen> but it may have some bugs

<annulen> and other rough edges

<Emdek> but which branch? I don;t see anything newer there…

<annulen> master

<annulen> oops

<Emdek> yeah… 5 years ago

<ali> :)

<annulen> sry wrong url

<annulen> https://github.com/movableink/webkit/

<Emdek> yep, this looks better ;-)

<annulen> though it's mentioned on github anyway, hard to miss

<Emdek> damn, that blog URL with 2016 entry looks bad

<annulen> write another one :P

<Emdek> I was suggesting that some years ago, where the gap wasn't so big yet :-P

<annulen> suggesting != writing

<ali> what is the status of QTWebkit dev lately? I saw that the repository owner changed indeed (moved to movableink/webkit/). Just curious...

<Emdek> annulen: consider that as like asking for the green light :-P

* Emdek is curious what kind of bugs to expect, regressions, build issues or something else… 

<annulen> I had some weird issues with vk.com when I tried it lately, didn't investigate

<annulen> simple sites work fine

<annulen> maybe that was because of my no-video build

<Emdek> I see, I guess that I should give it a try then

<Emdek> I guess that it currently targets Qt5 only?

<annulen> there was a fork somewhere with qt6 fixes

<annulen> but it would be more tricky to do both 5 and 6 at the same time

<Emdek> it's not critical for me yet, moreover, having updated QWK would help me to keep Qt5 for longer

<annulen> https://github.com/a12e/qtwebkit/commits/qtwebkit-dev-wip

<Emdek> man, it's all over the place

<annulen> yeah

* Emdek had always issues with github basically asking to fork everything

<annulen> (sings) fork me, fork me my friend...

<Emdek> and the master corresponds to which GTK branch? or did something change in the branhcing proscess?

<annulen> no gtk crap

<annulen> twas a sumb idea from the start btw

<annulen> *dumb

<Emdek> well, it seemed not bad, hearing how the upstream handled it…

<Emdek> the main issue I had was the impact on versioning :-P

<annulen> also Safari has public branches and always had, and they are well-maintained I'd say. Issue was that in the past they only had one branch per year

<annulen> but sinec 9.0 or so they started 1/2 year cycles

<Emdek> well, one branch per year is good enough point to stick with GTK

<Emdek> unless they matched Safari versioning, not sure about their release cycle…

<annulen> imo it's better to stick with master and branch off when needed

<Emdek> maybe, it usually depends on needs, manpower and stuff…

<Emdek> whatever gives more updates works for me

<Emdek> BTW, who owns that blog nowadays anyway?

<Emdek> that README doesn't really match layout of this repo

<annulen> I can give you rights I guess

<Emdek> shouldn't it be mnutt?

<annulen> dunno, he didn't ask about that :)

<Emdek> I guess that he is more interested in the coding part :-P

* Emdek would like to hear some more about current goals

<annulen> whose goals?

<Emdek> yeah… that is part of the issue

<annulen> I had an idea that I wanted browser with minimal possible VRAM utilization

<Emdek> I'm guessing that mnutt is currently the de facto leader

<annulen> and qtwebkit could work if it was in a bit better shape :)

<Emdek> yep

<annulen> palemoon eats more even with no hw accel

<Emdek> and I would spend more time working on it IF QWk would be in better shape :-P

<Emdek> uncertainty and broken QWE promoses were hauntig me since Qt 5.2

<Emdek> plus Canonical decided to fuck up their QWk packages since some detail worked better in Ubuntu Phone… and fucked up everyting else

<Emdek> AFAIR they shipped modified 5.1 with Qt 5.2, what a mess… crashing, missing APIs…

<annulen> relying on system packages is never good idea for browser

<Emdek> tell that to a one man project, the point was always to rely on packages

<Emdek> BRB, another meeting…

<annulen> ali: status is that mnutt is maintaining qtwebkit for his headless web scrappers, and it works for him afaik

<annulen> so unless you wanna help him you can consider it a weird private fork :)

<annulen> Emdek mostly talks and rarely does anything useful, and also needs guiding for that

* Emdek is demotivated

<annulen> and I'm not even an IT guy now :)

<ali> annulen, Oh!? What happened?

<annulen> got back to my alma mater, doing science

<ali> OK! I asked because I remembered you were more or less full time developping QTWebkit a while ago.

* [annulen] (~ktokarev@46.39.230.9): Konstantin Tokarev
* [annulen] #qtwebkit
* [annulen] mercury.libera.chat :London, UK
* [annulen] is using a secure connection
* [annulen] 46.39.230.9 :actually using host
* [annulen] inactif 00:02:51, connexion : Fri Jun  9 05:58:54
* [annulen] Fin de la liste WHOIS.

<annulen> ali: did we talk on irc? sorry I can't remember you :)

<ali> long time ago already! You help me with compiling. You also backported object-fit into qtwebkit (nickname was aleray maybe)

<ali> I'm a designer making print publications with web browsers. I'm using css regions for that

<ali> and old versions of webkit support it ;)

<ali> you can find some exemples there: https://prepostprint.org/

<annulen> oh that's you aleray! nice to meet

<mnutt> I'm happy to accept contributions, unless someone has a ton of time it'll likely be WK1-only though

<mnutt> feels like most of what I do is resolving merge conflicts

<mnutt> I do plan to switch to qt6 this year, I have it working but need to do more testing

<mnutt> currently a few months behind webkit/webkit HEAD, in the process of another merge right now

* Emdek is so far happy with sync API
* Emdek had some ideas and drafts for more modern public API for QWK too
* Déconnecté ()
* ali a mis le mode +Z sur ali
* ali a mis le mode +i sur ali
* ali a mis le mode +w sur ali
-NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ IDENTIFY alicef <password>
* Vous parlez maintenant sur #qtwebkit
* Déconnecté ()
* ali a mis le mode +Z sur ali
* ali a mis le mode +i sur ali
* ali a mis le mode +w sur ali
-NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ IDENTIFY alicef <password>
* Vous parlez maintenant sur #qtwebkit
* Déconnecté ()
* ali a mis le mode +Z sur ali
* ali a mis le mode +i sur ali
* ali a mis le mode +w sur ali
-NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ IDENTIFY alicef <password>
* Vous parlez maintenant sur #qtwebkit
* Déconnecté ()
* ali a mis le mode +Z sur ali
* ali a mis le mode +i sur ali
* ali a mis le mode +w sur ali
-NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ IDENTIFY alicef <password>
* Vous parlez maintenant sur #qtwebkit
* Déconnecté ()
* ali a mis le mode +Z sur ali
* ali a mis le mode +i sur ali
* ali a mis le mode +w sur ali
-NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ IDENTIFY alicef <password>
* Vous parlez maintenant sur #qtwebkit