Introducing myself gsoc 2019
BAlert("Hello World","Introducing myself", "Awesome","Cool","Excited",B_SUMMER_IS_FUN);
I am RAJAGOPALAN GANGADHARAN doing Computer science Engineering in India and a GSOC 2019 participant with aim of porting Webkit2 to Haiku. First of all I would like to thank everybody for giving me this wonderful opportunity and I promise to not let the hopes down. I didn’t know much about BeOS until I saw Haiku. Well to be honest I fell in love with the GUI of haiku. The tabs and grouping is really what I wanted, and I was searching my entire life.I am really hoping to see Haiku organization badge in my GitHub profile.
About my project:
WebKit2 is the latest browser engine and an updated version to the webkit legacy that is being used by our Web+. WebKit2 follows a multi process model so there is no more hangs if something goes wrong as each process performs a separate task UIProcess - Recognize user actions etc., WebProcess - The process that renders stuff., NetworkProcess - The part that actually talks with internet. There are other processes too like extension process which we will come to in a later point of time. Upgrading to web+ to webkit2 means, More speed 🚀 and more reliability 💪🏻 and private browsing, ad blocking many more. I believe I could get the sample minibrowser that uses webkit2 to render a simple HTML page before the end of the program.
So my previous work include getting webkit2 to compile on haiku. Created a minibrowser to have a start with. And also started with creating a simple web view to instruct our BView to draw stuff. We have couple of things to fix before it can render that includes
I would again like to thank everyone for giving me this opportunity and my mentor Pulkomandy for believing in me. That’s all folks! Thank you for reading Hope you enjoyed. Keep checking this space !
P.S. Forgive me if my English is bad 😅
- July 2020 Activity Report
- Haiku Repository Files and Identifiers
- GSoC 2020 Project Update(UFS2): First Evaluation
- GSoC2020: First Evaluation
- Haiku activity report - May 2020
- GSoC 2020 Project Update: XFS
- GSoC 2020 Project: Improving and Extending Services Kit
- Progress report of community bonding period
- GSoC 2020 Project: Adding XFS file system in Haiku
- GSoC 2020 Project: Input Preferences