[RFC] Gitweb: include minified version of js and css files in the repo

3 messages, 3 authors, 2016-06-15 · open the first message on its own page

[RFC] Gitweb: include minified version of js and css files in the repo

From: Mark Rada <hidden>
Date: 2016-06-15 22:48:25

Hi git devs,

I was catching up on the changes to gitweb changes in the
last little while and I noticed an option to pass gitweb.js
through a minifier during the make execution, which I thought
was pretty cool. 

However, I was wondering if there were any reasons why the
minified version of the javascript code was not distributed
in the git repository? It seems like you are leaving that
effort to be duplicated a lot by people who compile git
themselves.

—
Mark Rada
markrada26@gmail.com

Re: [RFC] Gitweb: include minified version of js and css files in the repo

From: Jakub Narebski <hidden>
Date: 2016-06-15 22:48:25

Mark Rada [off-list ref] writes:
I was catching up on the changes to gitweb changes in the
last little while and I noticed an option to pass gitweb.js
through a minifier during the make execution, which I thought
was pretty cool. 

However, I was wondering if there were any reasons why the
minified version of the javascript code was not distributed
in the git repository? It seems like you are leaving that
effort to be duplicated a lot by people who compile git
themselves.
The reason is that one should not include *generated* files in
version control.  We do not include ./configure script (from
configure.ac), we do not include gitweb.min.js (from gitweb.js).

-- 
Jakub Narebski
Poland
ShadeHawk on #git

Re: [RFC] Gitweb: include minified version of js and css files in the repo

From: Miklos Vajna <hidden>
Date: 2016-06-15 22:48:25

On Sat, Mar 13, 2010 at 12:26:51AM -0800, Jakub Narebski [off-list ref] wrote:
The reason is that one should not include *generated* files in
version control.  We do not include ./configure script (from
configure.ac), we do not include gitweb.min.js (from gitweb.js).
Though maybe it would be handy to document what a sane default value for
JSMIN could be? (Provided that the user don't set it to empty what the
real default is.)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help