"Enable Proprietary Codecs" is still lacking comprehensible information
See original GitHub issueSince the last review on this part of the documentation: http://docs.nwjs.io/en/latest/For Developers/Enable Proprietary Codecs/
I noticed that a high degree of knowledge is still required to understand some of the steps, meaning that there are steps missing to make them more clear otherwise I am completely unable to continue on my own by following the instructions.
These are the steps that need to be explained in more detail or exemplified in order to allow less knowledgeable users to understand what it is required to do:
Git clone following folders with corresponding commits as in DEPS file
I understand what cloning in git means, but the commands that are required for this step are a complete mistery, is it git clone something.something buildtools
or just git clone buildtools
or something completely different?
Download gn tools in buildtools/<os> by
I have no clue about this one, I cannot find any buildtools
folder inside the chromium.src which is distributed here: https://github.com/nwjs/chromium.src/tags
Do I have to download gn inside a new folder that I have to create with the name buildtools
or is gn already inside that folder which should be in the chromium.src package or is it linked to the previous step?
Another problem is that absolutely no requirements are listed. Readers will follow the instructions assuming that nothing is needed beyond the cmd window, when it requires at least a Git client and Python 2.7.X , perhaps Gclient or Depot_tools but no mention of it is made anywhere in the documentation.
Finally, while the following steps appear to be straight forward, I cannot find in any of them where I choose which proprietary codecs to enable.
I would really appreciate if either the guide could be improved to a point where newcomers won’t have an issue understanding how to build it by themselves, or provide a tool/script which automatically does all of those steps automatically with the only options prompted to the user being which codecs to enable.
Issue Analytics
- State:
- Created 7 years ago
- Reactions:1
- Comments:17 (4 by maintainers)
Top GitHub Comments
i understand, that s not easy yes… and take a looot of time and disk space too…
everything you need (for linux) is in the first script i gave you 😉 just read the code … (easier than the nwjs doc for the moment) my previous comment is for the line 69 for exemple
Closing this since it is no longer maintained.