Coder Social home page Coder Social logo

Versioning about libbrotli HOT 5 CLOSED

bagder avatar bagder commented on August 26, 2024
Versioning

from libbrotli.

Comments (5)

bagder avatar bagder commented on August 26, 2024

It's just a start with no deeper thought given to it yet. Does brotli have a version number we can use and just add a libbrotli version/number to it or something?

from libbrotli.

khaledhosny avatar khaledhosny commented on August 26, 2024

The BROTLI_VERSION should match the git tag until upstream provides one. The version of the draft is for the spec not the library.

from libbrotli.

rockdaboot avatar rockdaboot commented on August 26, 2024

Ok, forget the draft.
BROTLI_VERSION could (should ?) be generated by ./configure together with MAJOR, MINOR and PATCH number. ./configure could get this information from a file and/or command, e.g. from 'git describe --tags'.
But that leads us to the point that this repo should be integrated directly into google/brotli !?
We should check with them if they would accept a autotools build env.
WDYT ?

from libbrotli.

bagder avatar bagder commented on August 26, 2024

I just presumed it isn't an accident they don't build a library of their own already, so I started this meta project to do it for all of us who prefer using libraries. But yes, ideally they should build a library themselves and no one would be happier if our effort here would help that happen. I'm not counting on that though.

Until that happen, let's do something useful!

from libbrotli.

bagder avatar bagder commented on August 26, 2024

So let's just keep configure.ac in sync manually for now. It says 0.1.0 as of @rockdaboot's patch just merged.

from libbrotli.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.