Hey guys i hope you all are fine!,
It's been 3 days since i started doing goole cod-in tasks and i am already feeling like i have learned a lot. All the credit goes to the amazing organisation Fossasia and its mentors.
So here goes my what i learned and found interesting till now!
Fossasia : Brief Info
FOSSASIA is a non-profit organization supporting developers and makers of Free and Open Source technologies. It was founded by Hong Phuc Dang and Mario Behling. The aim of FOSSASIA is to develop and adapt open technologies for social change with a focus on Asian users. The FOSSASIA Summit takes place annually one month after the Lunar New Year. Projects at FOSSASIA range from open hardware, to design, graphics and software. FOSSASIA offers resources to projects and organizes an annual Open Technology event for students, developers and start ups.
The FOSSASIA Summit is the top Free and Open Source technology event in Asia for developers, start-ups, and contributors. It is a unique opportunity to share knowledge and experience about open source technologies and meet interesting contributors. FOSSASIA was established in the year 2009. Previous events took place in Cambodia and Vietnam.
FOSSASIA has its headquarters in Singapore, in the NUS Plug-In@Blk71 building.
While doing tasks whenever i got in any of the tasks i got an an almost instant help and advice from mentors and fossasia's awesome community. Wheather you stuck at merging your git repository's branches or getting an error while deploying an docker app to cloud, you will get help regardless of on what you are working on.
while working on the tasks given by fossasia , i luckily got my hands on lok_lak server and open event web app. I found these projects extremely facinating and was very excited to test it. I even collected 340,000 messages/tweets using lok_lak server deployed on google cloud and 220,000 while it was deployed locally. Next comes the Open event web app, it has a generator which generates an event listing website when given a zip file having your info in JSON format. I have explained both the apps along with their github repo link below. check that out:
loklak is a server application which is able to collect messages from various sources, including twitter. The server contains a search index and a peer-to-peer index sharing interface. All messages are stored in an elasticsearch index. An automatic deployment from the development branch at GitHub is available for tests here 'Lok Lak' is also a very tasty Cambodian stir-fry meat dish (usually beef) with a LOT of fresh black pepper. If you ever have the chance to eat Beef Lok Lak, please try it. I hope not to scare vegetarians with this name, currently I am one as well.
The loklak_search creates a website using the loklak server as a data source. The goal is to get a search site, that offers timeline search as well as custom media search, account and geolocation search.
In order to run the service you can use the API of http://api.loklak.org or install your own loklak server data storage engine. loklak_server is a server application which collects messages from various social media tweet sources, including twitter. The server contains a search index and a peer-to-peer index sharing interface. All messages are stored in an elasticsearch index.
A sample site of this repo is deployed on the GitHub gh-pages branch and automatically deployed here:
Open Event Webapp The Open Event Web App project has two components a) an event website generator and b) the actual generated website output.
The web generator application can generate event websites by getting data from event JSON files and binary media files, that are stored in a compressed zip file. You can also access the application through a REST API. Websites that are generated by the "web app generator" can be uploaded to any web location, e.g. on Github pages or any server (e.g. via ftp).
At first i didn't expect much from this organisation but after doing their tasks i feel i am confident enough to say i am definitely learning about open source. So far it has been a great experience but i am craving for more and could not sit idle :P FOSSASIA is a great organisation, you should join it too :)=> Click the below link for more info about fossasia and how you can join this awesome organisation too!