View Blog Post
What did I do this week?
During my first week of coding period, I implemented a webpsocket to talking with gatsby-source-plone and update the development readme.md. In this week I established a websocket server and connected the websocket server to the gatsby-source-plone. I learned very much in this process, I learned how to create websocket and implement basic websocket api.
I also created a basis chat app while learning the socket.io.
you can find the pr details below.
What Coming Next?
In following week I am going to implement the add node to the gatsby-source-plone
Read the api provided by gatsby-source-filesystem.
How gatsby-source-filesystem work behind the scene.
Did you get stuck anywhere?
Not particularly, this week generally have to work with socket implementation. I have to figure out how socket.io api works with express other than that, I have a great time working on project.
Thanks for reading till the end!
View Blog Post
Currently, gatsby-source-plone plugin is unable to update, update, delete and create node after fetching data from Plone site unless GatsbyJs development server is manually restarted or GatsbyJs site is rebuilt. This project plan is to enhance existing project "gatsby-source-plone" with features that allow "gatsby develop" development server to provide up-to-date instant live previews of pages that contain data from a Plone CMS source. You can read more about the project and How I plan to achieve the project goal by going to this link4.
I applied to the GSOC program because It provides me a community where I can work with different people and hone my development skills. I can interact with amazing people who are working in the software development field for many years. Building something which is used by many of us and getting in the world of open source, stipend, and the t-shirt
I would like to utilize this community to get advice and tips from other participants, to be inspired by other peoples projects and ideas and to become better at D.I.Y solutions. I will be happy to hear about any topic related to my communication or technical skills where I can improve myself from the community.