State of the project - January 2024 #350
jaytaph
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
A new year has come, and hopefully it will be a good year for Gosub! In the last month we have noticed a dip in user activity on Gosub. That is to be expected: not everybody has the time or feels like contributing continuously. We hope to see people back soon but until then, we keep on keeping on!
This month we spend time on a few things. @Sharktheone finalized most of the v8 engine implementation, so we might see some stuff in action very soon (we hope). @jaytaph has been busy with finishing the css3 parser. It is not 100% completed but good enough to continue with the next phase: calculating css properties of nodes. In order not to get too much involved with css3 only, I've decided to move away from the engine, as started a textmode browser implementation called "Dive". This system is now available (https://github.com/gosub-browser/dive) and the user interface part is doing what it should do: we can manage tabs, see bookmarks and such. And when we load a website, it will display the DOM tree structure of that page. This also is used as a proof of concept on getting the engine connecting with a 3rd party app (or useragent). We haven't got a decent engine Api to the outside world yet, but we are discussing some of the plans on it right now.
So for this month, I hope to get the css properties to be available in the document nodes. This shouldn't be too complicated but we might need to tweak around the current html5 parser for this probably. Also, we like to spend a little bit more time in "marketing" of the project. Set up a decent website, write blogposts, get more people involved. Let's hope we can achieve that this month!
Beta Was this translation helpful? Give feedback.
All reactions