Closed webjay closed 6 years ago
Nice catch! I agree
(In fact, 1.12.34.3 was nginx-only: https://www.modpagespeed.com/doc/release_notes#release_1.12.34.3-stable) So this should be 1.12.34.2-stable.
Fortunately, no code changes in PSOL have been made between any of those.
@ashishk-1 can you look into this?
I can ship a pr
@webjay that would be great! It would be best if @ashishk-1 reviews it though.
Looks good to me
Great! Can you upstream the proposed changes to this repo?
Done!
@ashishk-1 thanks.. Should we also push the dockerfile-36
branch over here?
@oschaaf we will need to tag 3.4 version first (which will need dockerfile update of pagespeed tarball url), then we can update the dockerfile with 3.6 version and tag it accordingly. wdyt?
@ashishk-1 It looks to me like it is desireable to include changes from https://github.com/ashishk-1/ngx-pagespeed-alpine/commit/99a074cb436241200345ab49ba4eb65c4911023b#diff-3254677a7917c6c01f55212f86c57fbf here, regardless of Alpine version? Generally, I'm wondering if it is desireable for this repo to lag behind. Regardless, we do need to update the docker file here before tagging 3.4 if I understand correctly, right?
Looking at the Docker file, I wonder if it would be a good idea to offer a site where you enter the desired ngx_pagespeed version, alpine version, and nginx version into a form, and we generate the docker from a template.
@oschaaf I think, if we tag with 3.4 then should it be the final thing for 3.4? But still we will need to update the pagespeed url in dockerfile with actual release tarball. If it is fine to retag(after updating url), or using some incremental version, it should be fine to tag it now also.
We can generate dockerfile by keeping ngx_pagespeed, alpine, nginx version in a form or in a separate input file. But this will need a solution that works on all platforms. Also there are(and can be in future versions) some changes in packages, flags from alpine 3.4 to 3.6. So dont know how convenient it is to compile all these changes together to generate dockerfile.
This is all solved now
Shouldn't mod-pagespeed-beta-1.12.34.3.tar.bz2 be renamed to mod-pagespeed-stable-1.12.34.3.tar.bz2 now that it uses the stable branch?