mwiacek.com | ColorColor | Mobile |
English
App - APN App - Gammu App - Gammu+ » Gammu+ internals App - ISTQB Glossary App - MyGnokii App - Sobieski App - True Fenix
Facebook (priv)
Chrome code (new/Gerrit)
Firefox Preview c/i Polski App - APN App - Bryły App - Historia polska App - Poczytaj mi tato App - Przepisy drogowe App - Słownik ISTQB App - Sobieski App - Straż
Artykuły i pliki
Praca dyplomowa
App Store Categories Acer (4) AMD (13) Android (84) APN (5) Apple (28) App Store (6) benchmark.pl (19) chip.pl (7) CHM (5) Chrome (5) dobreprogramy.pl (95) drogowe (40) English (130) English article (23) English blog (99) EPUB (7) Firefox OS (3) Fizyka (4) Gammu (62) Gammu+ (49) GSM (151) Hyperbook (10) ISTQB (3) jQuery (3) jQuery Mobile (3) książka 1 (6) książka 4 (97) License (4) Linux (33) Linux+ (1) MyGnokii (6) Nokia (30) NTFS (2) OS (41) PDF (5) poczytaj (1) poem (3) Polski (233) polski (239) Polski artykuł (58) polski blog (238) Polski blog (176) rysunki (2) S.F. (14) salon24.pl (180) Sobieski (8) Spider's Web (17) Straż (7) Tizen (5) TrueFenix (4) Ubuntu (5) Vista (5) WAT (1) wiersz (94) Windows (61) Windows 7 (11) x86 (115) Top 10 N82 review (2008) (201310) Przepisy drogowe (2012-2021) (153195) English articles and files (148864) Polskie artykuły i pliki (145464) Timeline 2024-08 (1) 2024-01 (1) 2023-12 (1) 2023-11 (1) 2023-03 (5) 2023-02 (1) 2023-01 (13) 2022-12 (9) 2022-11 (10) 2022-10 (12) 2022-09 (14) 2022-08 (4) 2022-07 (3) 2022-06 (4) 2022-05 (3) 2022-04 (9) 2022-03 (11) 2022-02 (9) 2022-01 (5) 2021-12 (6) 2021-11 (13) 2021-10 (11) 2021-09 (11) 2021-08 (4) 2021-07 (5) 2021-06 (12) 2021-05 (3) 2021-04 (4) 2021-03 (4) 2021-02 (5) 2021-01 (4) 2020-12 (4) 2020-11 (5) 2020-10 (1) 2020-09 (9) 2020-08 (5) 2020-07 (2) 2020-06 (1) 2020-05 (6) 2020-04 (3) 2020-03 (2) 2020-02 (2) 2020-01 (8) 2019-12 (2) 2019-11 (11) 2019-10 (1) 2019-09 (3) 2019-06 (1) 2019-05 (1) 2017-12 (2) 2017-11 (2) 2017-10 (2) 2016-01 (1) 2015-09 (2) 2015-08 (1) 2015-06 (1) 2015-05 (1) 2015-04 (1) 2015-03 (2) 2015-01 (1) 2014-10 (1) 2014-09 (2) 2014-07 (2) 2014-06 (5) 2014-05 (7) 2014-04 (3) 2014-03 (9) 2014-02 (5) 2014-01 (8) 2013-12 (7) 2013-11 (4) 2013-10 (10) 2013-09 (5) 2013-08 (9) 2013-07 (5) 2013-06 (1) 2013-05 (2) 2013-04 (3) 2013-02 (3) 2013-01 (7) 2012-12 (5) 2012-11 (5) 2012-10 (7) 2012-09 (2) 2012-08 (2) 2012-07 (2) 2012-06 (1) 2012-05 (2) 2012-04 (4) 2012-03 (6) 2012-02 (2) 2012-01 (3) 2011-12 (1) 2011-11 (1) 2011-04 (2) 2011-02 (2) 2011-01 (3) 2010-12 (5) 2010-11 (1) 2010-10 (2) 2010-08 (1) 2010-07 (2) 2010-06 (3) 2010-05 (9) 2010-04 (11) 2010-03 (14) 2009-12 (4) 2009-11 (2) 2009-10 (2) 2009-05 (1) 2009-03 (1) 2009-02 (1) 2009-01 (1) 2008-07 (1) 2008-05 (1) 2008-04 (1) 2007-12 (3) 2007-11 (2) 2007-10 (2) 2007-09 (3) 2007-08 (1) 2007-07 (2) 2007-06 (4) 2007-05 (4) 2007-04 (2) 2007-03 (5) 2007-02 (3) 2007-01 (6) 2006-12 (5) 2006-11 (5) 2006-10 (4) 2006-09 (2) 2006-08 (1) 2006-07 (6) 2006-06 (3) 2006-05 (2) 2006-04 (5) 2006-02 (1) 2006-01 (2) 2005-12 (1) 2005-09 (1) 2005-07 (1) 2003-11 (1) 2003-09 (5) 2002-11 (2) 2002-10 (14) 2001-07 (1) 2001-05 (2) 2001-01 (1) 2000-10 (1) 2000-07 (1) 2000-06 (1) 2000-03 (1) 1999-06 (2) 1999-04 (2) | true-fenix and true-android-components on the GitHub (2020) English English blog Android TrueFenix AMD Linux I provide here first version of README.md from two GitHub repositories. This project was somehow started on Thu 16 Jan 2020, for full articles, docs, pictures, diagrams see mwiacek.com It's not related to Mozilla anymore, it's just changed fork. Created THX to AMD, Ubuntu and hard work. Why it was startedCurrently the most popular browser on the market is Google Chrome. I was sending various bug information there (see list visible externally), unfortunately some of them were not resolved over months or people had problems with understanding them. I have also seen, that some decisions were definitely not-user friendly, for example:
There are many smart SWE (SoftWare Engineers) in Google, but they're many times limited by schedule or doing more important tasks (from company point of view of course). During months I was observing, that people doing great work with me are leaving project, also there were very controversial changes with API for external ad blockers, filesystem API and in the Dec 2019 there was seen (another) quality issue - Chrome was ignoring or even loosing some user data. It looks for me, that project is so big and popular now, that probably nobody see need of further investing in big team. This scenario looks a little bit like with Internet Explorer. Other companies (like Microsoft) are taking code and adding brand, also there are many forks from people, who don't have too big resources. This is catastrophic - various updates are not going back to main tree. This was bad for me and in January 2020 I started looking into the code of last Chrome alternative, which are Mozilla products. Fundation is known in last years from very controversial steps like changing CEO, dropping some API with Firefox 57, firing technical people and some other things, but I was very positive after seeing Firefox Preview for Android. Unfortunately I have realized, that some of my issues or suggestions from Oct or Nov 2019 were not touched for longer time. There was visible first red light in my head, when I saw information on GitHub, that team is small and can have resources problem. If Mozilla want to attract people, it should never happen! - mobile team should have resources + instead of few mobile projects there must be one and only one. I decided to prepare trivial pieces of code, but they were dropped with information, that team has got own schedule and they know better, what is required. There were even doubts with 2-lines long change! I was very surprised with reactions + have seen, that even lack of JetStream 2 benchmark support (probably one of more popular) is not problem. I reported this last thing and about after three months it was pointed, that Preview doesn't have very small piece of code (it wasn't added later). This was shock for me, because it looks, that there is big gap between manifest and reality (foundation works in really formal corporate way and technical works seems to be replaced by political correctness) + even example browsers from Mozilla have more advanced code in basic area than Preview. They have quite good codebase, but it looks for me currently, that Preview is done with changed design guidlines in "a little bit" random way OR this is infitine research project (like Servo). You should never build house from top, if you want to have good results! In this case: if Preview is replacement for "old" mobile Firefox, it should first concentrate on basic functionalities like working with all sites, then add more basic stuff and then think about bells-and-whistles. What it is forThis project is my big research project, where I want to see, if I can prepare better Firefox (faster, smarter, with better interface) than foundation people. My short term goals (as of 16 Jan 2020):
Long term goals (as of 16 Jan 2020):
This is crazyness - too muchI have heard it many times. In 1999 first I made fork of big project Gnokii, then started creating with big success something from scratch (1999-2007, other people are updating it till now). Around 2011 I have started playing with Android and created big "Przepisy Drogowe" family, which is used for now. In my "main" work I have also done a lot of coding. Browser is of course much bigger, but I'm also much older + I need some fun for longer. Maybe my work will need year or years, but I will do definitely everything not to make it worse than Mozilla's code. This is not Google and this is so sloooowwwwwAlso all "Chrome" like projects are already on the market and there are people working on them. Mozilla foundation is making very strange polital moves, but her code is so clean and good, that can provide some codebase for something. World needs some alternative, let's see, where this will be in half year and year. Mozilla was making strange technical moves in last two or three years, let's code and show them what can be done. You're stupid manMaybe, but (will) also get a lot of professional experience with this (and fun) You're laying. Mozilla/Google are greatYes, they're. They changed world and if in some place I said something incorrect about working there people, please take apologies (I just wanted to show some aspects of their actions and there was nothing personal in this). The problem is, that every revolution eats own children and with both companies I see only one sentence, which is "earning money". Steven King said in January 2020 "...I would never consider diversity in matters of art. Only quality. It seems to me that to do otherwise would be wrong." I will say - I will never consider other things than quality. Maybe my research project will be only research project, but maybe also inspire others for good changes. Good makes good. I want to do something hereI don't care if you're politically correct or not, what you're doing in your private life as long as you can contribute and won't do something prohibited by GitHub, law and human conscience (no adverts for drags, no threats, etc.) I will not pay for this work, I will not also say anything about making safe Internet, saving world from Google or other bullshit. Let's do technical work together without unnecessary words - if it gives profits, it will be accepted. How to start
|