Open source projects are bad FOSS if they minify .js and .css files?
Open source projects are bad FOSS if they minify .js and .css files?
I have a poor knowledge in javascript, and a small knowledge in Cascading Style Sheets. But I have found a project that is open source, but has a main part which is javascript. But this javascript file has a name similar to core.min.js . And the CSS files are also minified. Is there a way to see the original files with open source projects? Or should I use a solution equal or similar to what is described in this StackOverflow question? |
I think you mean obfuscation or some sort of compression (e.g. leave unnecessary whitespaces).
By definition such obfuscated/compressed files aren't source-file (as they are generated programmaticaly from the source) so maybe these projects aren't open source on the first place. |
The project says it is open source, and it has its source (or part of it, given those *.min.* files) stored in sourceforge.net and github too.
The project in question is phpFreeChat. |
I wanted to adjust and change some detail of the project, but they are generated by the javascript, so, it is just locked, for me. The only way found is doing something like those suggested in that StackOverflow question, before.
|
Quote:
It would be easy enough to edit the Makefile to change this into simple concatenation. |
I've just downloaded the source from github (git@github.com:kerphi/phpfreechat.git) and found these files:
Code:
./client/lib/jquery-1.8.2.min.js |
Quote:
So, I searched for this file in the source directory, and it is there. I searched other files with "phpfreechat" in them: Code:
./examples/theme_phpfreechat.html |
Quote:
Generally the readme* should make this clear - the one for phpfreechat is distinctly lacking in that respect. *(or various uppercased-filename text files in some older projects) |
Quote:
|
A makefile more complex than what I can understand, in a few aspects
A makefile more complex than what I can understand, in a few aspects. I will look at it more calmly. I need more time to clean and/or make it easier to read and understand, each step.
If any of you make a comment that can be useful as what the project's README.md lacks, in aspects of who develops things for it, will be much welcome. I will use use it, and give the credits, of course. |
Whoa there are a LOT of ads on their homepage…
Anyway, the js files in their GitHib repo aren’t minified. |
Quote:
|
All times are GMT -5. The time now is 02:01 AM. |