-- Leo's gemini proxy

-- Connecting to gem.walkero.gr:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-US

Ambitious or stupid?

6 November 2022


You probably have already heard that recently I froze most of my projects so to devote myself to an ambitious project for AmigaOS 4. Almost a month ago I started working on the port of WebKit for AmigaOS 4, the heart and soul of a browser.


The goal is to have WebKit as a dynamic or static library that would be able to be used in any kind of application like a new web browser or an email client. Seems like a huge mountain to climb, right?


So I had to break it into smaller pieces and start working on it. But I can't do it on my own, so I created a post on Amigans.net asking for anyone who would like to come along on this journey. And I am really happy to say that a few volunteered and they are working with me.


Also, last October I attended AmiWest 2022 where I had the chance to talk about our work and the team. My presentation was captured by the amazing Robert Bernando and you can see it in this post.


As a starting point, we have the WebKitty port that is used by the Wayfarer browser on MorphOS, done by Jacek Piszczek. The reason is that, as much as I know, MorphOS and AmigaOS 4 are really close as operating systems.


So, I forked WebKitty and I set up a project so that everyone can have a look at the progress and the status of the port. Also, we use the wiki pages of the repository to document as much as possible.


My plan is to work on it, putting in as much effort as possible and see how it goes. Even if nothing tangible comes out of this initiative, at least we will have documented what we did and where we failed. Maybe someone else might be able to continue our work.


So, the question still remains. Am I too ambitious or stupid enough to get involved in such a project? Only time will tell.


Amigans.net post

Project on GitHub

Presentation video on YouTube


Home

-- Response ended

-- Page fetched on Fri May 10 06:40:39 2024