Posts

Showing posts from April, 2018

OSD - Release 03

Image
In this release, I'm going to find projects which I'm interested. In this release, I'm going to fix some bugs if possible. I hope to find projects to keep contribute not only for release but also in the future. I really like Android projects. So I want to find some Android projects to work on. I Googled 'Android open source project', and I found some articles introduce it. Link: https://medium.mybridge.co/38-amazing-android-open-source-apps-java-1a62b7034c40 I tried some of the projects. I reviewed some issues information. At last I choose Leafpic to contribute. Leafpic Introduce Leafpic is an Android open source project provide some basic features for photos viewing, managing, editing and sharing. It's a light application running very smooth in Android devices. It has Simple interface and I like it very much. It has around 1300 commits, 9 releases and 50 contributors. It's a good project for our practices.  Potential Bugs to Fix 1. Leafpic: Rat

OSD600 - Lab 6: Fixing URL bug in Brave browser

Image
In this lab, we are going to fix URL searching bug in Brave browser. Although each browser has its method to handle URL parsing, we hope Brave browser can get the same searching result as those famous browser does. For me, I like Chrome browser the best. So I'm going to fix Brave URL bug to make it have the same result as Chrome does. Here's the link of our lab: https://wiki.cdot.senecacollege.ca/wiki/OSD600_and_DPS909_Winter_2018_Lab_6 After a few try, we get result from Chrome and Brave. They have different results in some way. The results are different in URLs which have space inside URL. Then I compare the URL results of them. Chrome: Brave: So I think Brave doesn't replace the space in URL like Chrome does. So Brave separates the URL into 2 parts and search them through searching engine. Our main purpose is to replace it to "%20" in order to let it work in Brave browser. First we know, Brave already handle the trim function. When Brave get