jbampton opened a new pull request, #1632:
URL: https://github.com/apache/sedona/pull/1632

   Oxipng is a multithreaded lossless PNG/APNG compression optimizer.
   
   Lossless compression is a class of data compression that allows the original 
data to be perfectly reconstructed from the compressed data with no loss of 
information.
   
   https://en.wikipedia.org/wiki/Lossless_compression
   
   
https://github.com/shssoichiro/oxipng?tab=readme-ov-file#git-integration-via-pre-commit
   
   Oxipng is a multithreaded PNG optimizer written in Rust
   
   https://pre-commit.com/index.html#rust
   
   "pre-commit will bootstrap rust if it is not present."
   
   
   
   ## Did you read the Contributor Guide?
   
   - Yes, I have read the [Contributor 
Rules](https://sedona.apache.org/latest-snapshot/community/rule/) and 
[Contributor Development 
Guide](https://sedona.apache.org/latest-snapshot/community/develop/)
   
   ## Is this PR related to a JIRA ticket?
   
   - No.
   
   ## What changes were proposed in this PR?
   
   Added another check/test to our pre-commit framework to optimize PNG images.
   
   No loss in quality for smaller image size in data.  
   
   Some of the benefits are:
   
   - save the users bandwidth and data
   - websites will load faster
   - less storage space is needed
   
   ## How was this patch tested?
   
   Ran locally: `pre-commit run --all-files`
   
   ## Did this PR include necessary documentation updates?
   
   - No, this PR does not affect any public API so no need to change the 
documentation.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@sedona.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to