GithubHelp home page GithubHelp logo

Tag Versioning about json11 HOT 6 CLOSED

scoopxyz avatar scoopxyz commented on June 18, 2024 2
Tag Versioning

from json11.

Comments (6)

j4cbo avatar j4cbo commented on June 18, 2024 1

Just added one!

from json11.

cdalvaro avatar cdalvaro commented on June 18, 2024

With a tag versioning or a release version this pull request: homebrew-core/json11 could be approved!

from json11.

artwyman avatar artwyman commented on June 18, 2024

I think the core concern here is really just nobody wants to put unnecessary effort into versioning and release process for this repo. We don't need it at Dropbox, and aren't really changing this repo often, as you point out in the Homebrew thread. We pin commit hashes on all the external repos we use, which avoids the issue of pulling unexpected changes raised in that thread. I'm kinda surprised that Homebrew doesn't have the ability to do that and specify versions at the level of their tap config, rather than requiring tags in the repo.

I guess to make things easier on users I wouldn't be averse to simply slapping a 1.0 tag on the latest master. @j4cbo any thoughts?

from json11.

cdalvaro avatar cdalvaro commented on June 18, 2024

We pin commit hashes on all the external repos we use, which avoids the issue of pulling unexpected changes raised in that thread. I'm kinda surprised that Homebrew doesn't have the ability to do that and specify versions at the level of their tap config

Indeed this is what I'm done for the Homebrew formula, but it is not enough, so I need a tag version to fit the requirements.

class Json11 < Formula
desc "Tiny JSON library for C++11"
homepage "https://github.com/dropbox/json11"
url "https://github.com/dropbox/json11.git", :revision => "ec4e45219af1d7cde3d58b49ed762376fccf1ace"
version "1.0.0"

Your proposal of slapping a 1.0 tag to the latest master is OK for me!

from json11.

j4cbo avatar j4cbo commented on June 18, 2024

I'm fine with calling the current master 1.0.0 :)

from json11.

cdalvaro avatar cdalvaro commented on June 18, 2024

So, there will finally be a 1.0.0 tag?

from json11.

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.