This is my first post during the coding period of GSoC 2017. I have been working on a demo application which renders text using the harfbuzz library.The work on application started before the coding period. You can find the application here.
The work on application started before the coding period, but now the application is successfully running(Thanks to stippi!).
I pointed out few issues in one of my previous blog post. I have used the same words in Hindi for rendering in application. You will see that it is being rendered properly.
This is my third blog post and the last post on my work during communty bond period. The coding period has officially started! Yay!
I have started working on a application that renders text using FreeType and Harfbuzz you can find it here. It has two branches one of them successfully compiles and renders some some text in English using already existing technology in Haiku. The other branch "broken" will include all my latest updates, harfbuzz & freetype library and probably won't compile. You might even this that few things in the code can be implemented in a better way.
As you already know I am working on HarfBuzz Support on Haiku this summer. You can find my introduction post here. In this post I will be you a brief details of my last 2 weeks with Haiku.
Getting to know people:
Considering the fact I have been in Haiku Community earlier I already knew a lot of members. I just wanted to mention a few who helped in these past 2 weeks.
Stippi(Stephan): He is one of the coolest guy I have met, apart from questions related to the project. I messaged him with some questions related to my personal computer and guess what? He was happy to help.
PulkoMandy: It wasn't the first time I was communicating with Pulkomandy. I learned more about PulkoMandy in these 2 weeks and trust me, his hands are dirty, dirty with codes. He one of the guy with knowledge of everything related to Haiku.
Humdinger: He is the best when it comes to merging my PR xD
Waddlesplash: Got any issue related to website? Ping him and he will fix it in a gist.
Project update:
I devoted my last two weeks on learning more about Harfbuzz and testing Hindi Language on Haiku. I promised to share screenshots of Hindi and other languages on various operating systems in my proposal. This image is self-explainatory and tell you what's wrong with rendering on Haiku right now.
I have also prepared a video which gives details on how this project will help Haiku.
Next Goal: With the help my mentors I will be working on a small application that can render text using Harfbuzz.
Overall, my interest is directly proportional to the learning done in the project. Trust me, right now it is at a steap hike. Thank you for choosing me for this project.
I am Deepanshu(Trac: digib0y IRC:digib0y), I am one of the seven students selected for GSoC this year from Haiku. I will be working to add Harfbuzz support this summer.
Quick intro:
I am an engineering student of Christ University, India. I am pursuing a degree in Bachelor of Technology in Computer Science and Engineering.
I have been a previous Google Code-In student where I worked with Haiku for the first time, I can recall the first time I ever connected to an IRC channel during GCI 2014; it was both my interest in the GCI task and my attraction to the positive, friendly environment on #haiku that convinced me to continue working with Haiku.